A sink is a IGatewayProcessingUnit component which handles incoming replication from other gateways.
The sink is also used to bootstrap a space from another space, and it takes part in both sides of the
bootstrap process. It is used for initiating a bootstrap process and replicate incoming data of the
bootstrap process to the local ISpace.
And it is used to respond to a remote bootstrap request by providing the relevant bootstrap data
to the remote sink.
Declaration Syntax
C# | Visual Basic | Visual C++ | J# |
public interface IGatewaySink
Public Interface IGatewaySink
public interface class IGatewaySink
public interface IGatewaySink
Members
All Members | Methods | Properties | |||
Icon | Member | Description |
---|---|---|
ContainsSource(String) |
Returns CopyC# true CopyC# false | |
EnableIncomingReplication()()()() |
Enables incoming replication for this sink, only relevant if this sink RequiresBootstrapOnStartup
and no bootstrap was executed yet, otherwise the sink incoming replication is already enabled.
| |
GatewayProcessingUnit |
Gets the IGatewayProcessingUnit this sink is part of.
| |
GetSourceByName(String) |
Gets a IGatewaySinkSource for the specified gateway name.
| |
LocalSpaceUrl |
Gets the url of the space this sink is replicating in to.
| |
RequiresBootstrapOnStartup |
Gets whether this sink is configured to require a bootstrap on startup.
| |
Sources |
Gets the gateway sink sources of this sink.
|