A gateway is a composition of one or more of IGatewayProcessingUnits, and it is in charge of
replication between different ISpaces. e.g. Replication between two sites over WAN.
| C# | Visual Basic | Visual C++ | J# |
public interface IGateway : IEnumerable<IGatewayProcessingUnit>, IEnumerable
Public Interface IGateway _ Implements IEnumerable(Of IGatewayProcessingUnit), IEnumerable
public interface class IGateway : IEnumerable<IGatewayProcessingUnit^>, IEnumerable
public interface IGateway extends IEnumerable<IGatewayProcessingUnit>, IEnumerable
| All Members | Methods | Properties | |||
| Icon | Member | Description |
|---|---|---|
| Count |
Gets the number of deployed IGatewayProcessingUnits which are part of this gateway.
| |
| GatewayProcessingUnits |
Gets all the currently deployed IGatewayProcessingUnits.
| |
| GetDelegator(String) |
Gets a gateway delegator which has a target gateway with the given name.
| |
| GetEnumerator()()() |
Returns an enumerator that iterates through the collection.
(Inherited from IEnumerable<(Of <(IGatewayProcessingUnit>)>).) | |
| GetEnumerator()()() |
Returns an enumerator that iterates through a collection.
(Inherited from IEnumerable.) | |
| GetGatewayProcessingUnit(String) |
Gets the gateway processing unit for the given processing unit name.
| |
| GetSink(String) |
Gets a gateway sink which has a source gateway with the given name.
| |
| GetSinkSource(String) |
Gets a sink source gateway with the given name.
| |
| IsEmpty |
States if there are no discovered IGatewayProcessingUnits which are part of this gateway.
| |
| Name |
Gets the name which is used by the other gateways to locate this gateway.
| |
| Names |
Gets a map of IGatewayProcessingUnit keyed by their respective names.
| |
| WaitFor(Int32) |
Waits for the default timeout specified by SetDefaultTimeout(TimeSpan) till
at least the provided number of Gateway Processing Unit Instances are up.
| |
| WaitFor(Int32, TimeSpan) |
Waits for the specified timeout (in time interval) till at least the provided number of Gateway Processing Unit Instances are up.
| |
| WaitForDelegator(String) |
Waits for the default timeout specified by SetDefaultTimeout(TimeSpan) till
the gateway delegator with the given target gateway name is identified as deployed.
| |
| WaitForDelegator(String, TimeSpan) |
Waits for the specified timeout (in time interval) till
the gateway delegator with the given target gateway name is identified as deployed.
| |
| WaitForGatewayProcessingUnit(String) |
Waits for the default timeout specified by SetDefaultTimeout(TimeSpan)
till the processing unit of this gateway is identified as deployed.
| |
| WaitForGatewayProcessingUnit(String, TimeSpan) |
Waits for the specified timeout (in time interval) till the processing unit of this gateway is identified as deployed.
| |
| WaitForSink(String) |
Waits for the default timeout specified by SetDefaultTimeout(TimeSpan)
till the gateway sink with the given source gateway name is identified as deployed.
| |
| WaitForSink(String, TimeSpan) |
Waits for the specified timeout (in time interval) till the gateway sink with the given source gateway name is identified as deployed.
| |
| WaitForSinkSource(String) |
Waits for the default timeout specified by SetDefaultTimeout(TimeSpan) till
the gateway sink with the given source gateway name is identified as deployed.
| |
| WaitForSinkSource(String, TimeSpan) |
Waits for the specified timeout (in time interval) till
the gateway sink with the given source gateway name is identified as deployed.
|
