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.
![](../icons/collapse_all.gif)
C# | Visual Basic | Visual C++ | J# |
public interface IGatewaySink
Public Interface IGatewaySink
public interface class IGatewaySink
public interface IGatewaySink
![](../icons/collapse_all.gif)
All Members | Methods | Properties | |||
Icon | Member | Description |
---|---|---|
![]() | ContainsSource(String) |
Returns ![]() true ![]() 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.
|