public class GatewayReceiverHelper extends Object
| Constructor and Description |
|---|
GatewayReceiverHelper() |
| Modifier and Type | Method and Description |
|---|---|
static Set<com.gemstone.gemfire.cache.wan.GatewayReceiver> |
createAndStartGatewayReceivers(String gatewayReceiverConfig)
Creates and starts gateway receivers in the current cache using the given
gateway receiver configuration.
|
static Set<com.gemstone.gemfire.cache.wan.GatewayReceiver> |
createGatewayReceivers(String gatewayReceiverConfig)
Creates gateway receivers in the current cache.
|
static String |
gatewayReceiverToString(com.gemstone.gemfire.cache.wan.GatewayReceiver gr)
Returns the given gatewayReceiver as a string.
|
static GatewayReceiverDescription |
getGatewayReceiverDescription(String gatewayReceiverConfig)
Returns the
GatewayReceiverDescription with the given configuration
name from GatewayReceiverPrms.names. |
static Set<com.gemstone.gemfire.cache.wan.GatewayReceiver> |
getGatewayReceivers()
Returns the gateway receivers for the current cache, or null if no
gateway receivers or cache exists.
|
static void |
stopGatewayReceivers()
Stops the gateway receivers in the current cache, if needed.
|
public static Set<com.gemstone.gemfire.cache.wan.GatewayReceiver> createAndStartGatewayReceivers(String gatewayReceiverConfig)
public static Set<com.gemstone.gemfire.cache.wan.GatewayReceiver> createGatewayReceivers(String gatewayReceiverConfig)
GatewayReceiverDescription corresponding to
the given receiver configuration from GatewayReceiverPrms.names.
The number of receivers created is #numInstances.
Each receiver is assigned a different random port chosen by the product. Receivers created after bouncing the JVM can use different ports.
This method is thread-safe. Any number of threads in a given hydra
client JVM can invoke it, but only numInstances receivers
will be created for the given receiver configuration.
public static Set<com.gemstone.gemfire.cache.wan.GatewayReceiver> getGatewayReceivers()
public static void stopGatewayReceivers()
public static String gatewayReceiverToString(com.gemstone.gemfire.cache.wan.GatewayReceiver gr)
public static GatewayReceiverDescription getGatewayReceiverDescription(String gatewayReceiverConfig)
GatewayReceiverDescription with the given configuration
name from GatewayReceiverPrms.names.Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.