|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SyncClass
This interface represents the matched Sync Class for a SyncOperation
.
While several Sync Classes may be defined for a Sync Pipe, an operation will
only match at most one of them. This can be used to obtain some of the
configured values for a particular Sync Class.
Method Summary | |
---|---|
java.lang.String |
getDescription()
Returns the configured description for this Sync Class. |
java.util.List<java.util.Collection<java.lang.String>> |
getDestinationCorrelationAttributes()
Returns the set(s) of destination correlation attributes that are configured on this Sync Class. |
java.util.List<java.util.Collection<java.lang.String>> |
getDestinationCorrelationAttributesOnDelete()
Returns the set(s) of destination correlation attributes that are configured on this Sync Class for DELETE operations. |
java.util.Collection<java.lang.String> |
getDestinationCreateOnlyAttributes()
Returns the set of attributes that are never allowed to be modified once an entry is created. |
java.lang.String |
getName()
Returns the name of this Sync Class. |
boolean |
isCreatesAsModifies()
Returns whether this Sync class will convert create operations into modify operations if the destination entry to be modified already exists. |
boolean |
isIgnoreZeroLengthValues()
Returns whether this Sync Class will prevent writes to the destination that contain empty (zero-length) values. |
boolean |
isModifiesAsCreates()
Returns whether this Sync class will convert modify operations into create operations if the destination entry to be modified does not exist. |
boolean |
isUseReversibleForm()
Returns whether this Sync Class will use the ADD/DELETE modification type or the REPLACE modification type when making modifications on the destination. |
Method Detail |
---|
java.lang.String getName()
java.lang.String getDescription()
java.util.List<java.util.Collection<java.lang.String>> getDestinationCorrelationAttributes()
java.util.List<java.util.Collection<java.lang.String>> getDestinationCorrelationAttributesOnDelete()
java.util.Collection<java.lang.String> getDestinationCreateOnlyAttributes()
boolean isIgnoreZeroLengthValues()
boolean isUseReversibleForm()
boolean isModifiesAsCreates()
boolean isCreatesAsModifies()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |