public abstract class DeliveryMode extends Object
| Modifier and Type | Field and Description | 
|---|---|
| static DeliveryMode | CLUSTER_MODEClustered delivery mode. | 
| static DeliveryMode | FEDERATION_MODEFederated delivery mode. | 
| Constructor and Description | 
|---|
| DeliveryMode() | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract String | getLabel(Locale aLocale)Returns the label depending on the specified locale. | 
| abstract boolean | isCluster()Returns  trueif in clustered delivery mode, otherwise returnsfalse. | 
| abstract boolean | isFederation()Returns  trueif in federated delivery mode, otherwise returnsfalse. | 
public static final DeliveryMode CLUSTER_MODE
Clusters have a strong requirement for transactional integrity. Since a client application can successively access several nodes during the same transaction, the nodes must deliver the same transactional state.
public static final DeliveryMode FEDERATION_MODE
In a federation, the transactional requirements can be relaxed. Updates of replica nodes are performed asynchronously and using replays.
public abstract String getLabel(Locale aLocale)
public abstract boolean isCluster()
true if in clustered delivery mode, otherwise returns false.public abstract boolean isFederation()
true if in federated delivery mode, otherwise returns false.