public final class ReplicationDirection
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static ReplicationDirection |
BOTH
For
ExternalClassAlias objects, this constant specifies that instances of an external class can be
replicated from an external repository to a Content Engine object store and can also be a target for objects
replicated from a Content Engine object store to an external repository. |
static int |
BOTH_AS_INT
An
int value associated with the BOTH instance of this class. |
static ReplicationDirection |
INBOUND
For
ExternalClassAlias objects, this constant specifies that instances of an external class
can be replicated from an external repository to a Content Engine object store, which results
in the creation of instances of the mapped Content Engine class. |
static int |
INBOUND_AS_INT
An
int value associated with the INBOUND instance of this class. |
static ReplicationDirection |
OUTBOUND
For
ExternalClassAlias objects, this constant specifies that instances of the mapped Content Engine
class can be replicated to an external repository, which results in the creation of instances of the specified external class. |
static int |
OUTBOUND_AS_INT
An
int value associated with the OUTBOUND instance of this class. |
Modifier and Type | Method and Description |
---|---|
static ReplicationDirection |
getInstanceFromInt(int value)
Returns an instance of this class using its associated integer value.
|
int |
getValue()
Returns the internal integer value associated with a specific instance of this class.
|
java.lang.String |
toString()
Returns a
String representation of this enumeration instance. |
public static final int BOTH_AS_INT
int
value associated with the BOTH instance of this class. Consider using the static instances of this class instead of the associated int values. The int values risk binary incompatibility (but not source incompatibility) from release to release.public static final ReplicationDirection BOTH
ExternalClassAlias
objects, this constant specifies that instances of an external class can be
replicated from an external repository to a Content Engine object store and can also be a target for objects
replicated from a Content Engine object store to an external repository.
For ExternalPropertyAlias
objects, this constant specifies that property values can be copied
in either an inbound or an outbound direction, depending on the direction of propagation.
public static final int INBOUND_AS_INT
int
value associated with the INBOUND instance of this class. Consider using the static instances of this class instead of the associated int values. The int values risk binary incompatibility (but not source incompatibility) from release to release.public static final ReplicationDirection INBOUND
ExternalClassAlias
objects, this constant specifies that instances of an external class
can be replicated from an external repository to a Content Engine object store, which results
in the creation of instances of the mapped Content Engine class.
For ExternalPropertyAlias
objects, this constant specifies that a value of an external property
is copied into a mapped Content Engine property when external repository changes are propagated
to an instance of the mapped Content Engine class.
public static final int OUTBOUND_AS_INT
int
value associated with the OUTBOUND instance of this class. Consider using the static instances of this class instead of the associated int values. The int values risk binary incompatibility (but not source incompatibility) from release to release.public static final ReplicationDirection OUTBOUND
ExternalClassAlias
objects, this constant specifies that instances of the mapped Content Engine
class can be replicated to an external repository, which results in the creation of instances of the specified external class.
For ExternalPropertyAlias
objects, this constant specifies that a value of the mapped Content Engine
property is copied to the specified external repository property when Content Engine changes are propagated to an
instance of the external class.
public int getValue()
getInstanceFromInt(int)
public java.lang.String toString()
String
representation of this enumeration instance.toString
in class java.lang.Object
public static ReplicationDirection getInstanceFromInt(int value)
value
- The integer value. (See the *_AS_INT fields.)EngineRuntimeException
- If an enumeration instance with the given
ordinal value does not exist.getValue()
© Copyright IBM Corporation 2006, 2015. All rights reserved.