Package org.teiid
Annotation Type Replicated
-
@Target(METHOD) @Retention(RUNTIME) @Inherited @Documented public @interface Replicated
Used to replicate Teiid components - this should be used in extension logic.
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description boolean
asynch
boolean
remoteOnly
Replicated.ReplicationMode
replicateState
Should not be used with remoteOnly.long
timeout
-
-
-
-
replicateState
Replicated.ReplicationMode replicateState
Should not be used with remoteOnly.- Returns:
- PUSH if the remote members should have a partial state replication called using the first argument as the state after the local method has been invoked, or PULL if the local member should initial a partial state pull using the first argument as the state after the local method returns null. PULL cannot be asynch.
- Default:
- org.teiid.Replicated.ReplicationMode.NONE
-
-