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.
![](../icons/collapse_all.gif)
C# | Visual Basic | Visual C++ | J# |
public interface IGateway : IEnumerable<IGatewayProcessingUnit>, IEnumerable
Public Interface IGateway _ Inherits IEnumerable(Of IGatewayProcessingUnit), IEnumerable
public interface class IGateway : IEnumerable<IGatewayProcessingUnit^>, IEnumerable
public interface IGateway extends IEnumerable<IGatewayProcessingUnit>, IEnumerable
![](../icons/collapse_all.gif)
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.
|