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.
| C# | Visual Basic | Visual C++ | J# |
public interface IGatewaySink
Public Interface IGatewaySink
public interface class IGatewaySink
public interface IGatewaySink
| All Members | Methods | Properties | |||
| Icon | Member | Description |
|---|---|---|
| ContainsSource(String) |
Returns truefalse | |
| 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.
|
