A delegator is responsible for delegating outgoing replication from a local site to a remote gateway.
Specifies delegation to a target site with an option to delegate through
another site.
Deprecated since 8.0.4 - use delegations tag instead.
Specifies the gateway target name for a delegation.
Specifies a gateway name to delegate through.
Specifies delegation to a target site with an option to delegate through
another site.
Specifies the gateway target name for a delegation.
Specifies a gateway name to delegate through.
Security login information used for secured space authentication and performing admin operations by the Delegator component.
Username used for authentication.
Password used for authentication.
User details bean reference containing username and password used for authentication.
Specifies the local gateway name used for identifying it.
Specifies the gateway lookups configuration.
Determines whether to start an embedded lookup service within the delegator component.
Determines whether the component containing processing unit instance
should start and relocate it self to a new GSC if
the required ports for this processing unit in the currently deployed GSC
are wrong.
Defines gateway targets and gateway replication configuration for a space.
The gateway targets are defined using the 'target' element.
Specifies the target name.
Specifies the size of each replication bulk in terms of replication packets for this target.
Specifies the maximum time to wait since the last time a replication
bulk was transmitted for this target, once elapsed, a replication bulk will be
transmitted even if the pending-operation-threshold is not reached.
Specifies the threshold of number of packets that are pending
replication that once breached, a replication bulk will be transmitted for this target.
Specifies the maximum number of packets that should be held in the
redo-log for a replication gateway for this target (-1 means unlimited).
'drop-oldest' will result in dropping the oldest packet in the redo-log
once the capacity is exceeded, 'block-operations' will result in blocking
all new replicated operations by denying such new operation by throwing
an exception to the operation invoker.
Specifies whether change operation should be replicated as full update.
Sets the local gateway name used for identifying it.
Specifies the size of each replication bulk in terms of replication packets.
Specifies the maximum time to wait since the last time a replication
bulk was transmitted, once elapsed, a replication bulk will be
transmitted even if the pending-operation-threshold is not reached.
Specifies the threshold of number of packets that are pending
replication that once breached, a replication bulk will be transmitted.
Specifies the maximum number of packets that should be held in the
redo-log for a replication gateway (-1 means unlimited).
'drop-oldest' will result in dropping the oldest packet in the redo-log
once the capacity is exceeded, 'block-operations' will result in blocking
all new replicated operations by denying such new operation by
throwing
an exception to the operation invoker.
Specifies whether change operation should be replicated as full update.
Configures communication information for each target such as hostname, communication and discovery ports.
Sets the gateway name used for identifiying it.
Sets the hostname which will be used when connecting to this target.
Sets the port which will be used for discovering this target.
Sets the port which will be used for communicating with this target.
A Sink component is responsible for receiving incoming data and perform
the appropriate operations on a local cluster.
Sets the replication sources for this Sink component.
Sets a replication source for this Sink component.
Sets the replication gateway name for this source.
This element configures the behavior of the Sink component's error
handling such as amount of retires
and conflict resolution.
Sets a conflict resolver bean for customizing error handling for a Sink component.
Sets the amount of retries per operation that failed due to a transaction lock.
Sets the time interval (in milliseconds) between retries for operations
that failed due to a transaction lock.
This element configures the behavior of a pluggable synchronization endpoint interceptor.
Sets a pluggable synchronization endpoint interceptor
which can be used to intercept and act on incoming replication events
Configures distributed transaction processing parameters for the Sink component.
Sets the timeout (in milliseconds) for distributed transaction consolidation process,
after which each the process is considered failed and each transaction participant execution
will be determines by the dist-tx-consolidation-failed-action or the pluggable dist-tx-consolidation-interceptor.
The default will be to execute each participant individually.
Sets the the number of operations to wait until distributed transaction consolidation process,
after which each the process is considered failed and each transaction participant execution
will be determines by the dist-tx-consolidation-failed-action or the pluggable dist-tx-consolidation-interceptor.
The default will be to execute each participant individually.
Sets whether pending operations queue memory monitoring is enabled.
Specifies the action to take for each transaction participant when a distributed transaction consolidation process is failed.
abort - dont execute and abort this transaction participant.
commit - commit this transaction participant as is.
Security login information used for secured space authentication and performing admin operations by the Sink component.
Username used for authentication.
Password used for authentication.
User details bean reference containing username and password used for authentication.
Sets the gateway name for the Sink component used for identifying it.
Sets the gateway lookups information for communication with other remote gateways.
When all the gateways are in the same lookup environment, this is not required.
Sets the local cluster URL for performing operations against.
For example: 'jini://*/*/space'
Determines whether to start an embedded lookup service within the sink component.
Determines whether the component containing processing unit instance
should start and relocate it self to a new GSC if
the required ports for this processing unit in the currently deployed GSC
are wrong.
Sets whether the sink component requires a bootstrap before it becomes available.
Sets the transaction timeout (in milliseconds) for the operations made
by the sink against the local cluster.
Sets the lookup timeout (in milliseconds) used for locating the local
cluster by the sink.