org.springframework.data.gemfire.wan
Class GatewayHubFactoryBean
java.lang.Object
org.springframework.data.gemfire.wan.AbstractWANComponentFactoryBean<com.gemstone.gemfire.cache.util.GatewayHub>
org.springframework.data.gemfire.wan.GatewayHubFactoryBean
- All Implemented Interfaces:
- Aware, BeanNameAware, DisposableBean, FactoryBean<com.gemstone.gemfire.cache.util.GatewayHub>, InitializingBean
public class GatewayHubFactoryBean
- extends AbstractWANComponentFactoryBean<com.gemstone.gemfire.cache.util.GatewayHub>
FactoryBean for creating a GemFire GatewayHub
(deprecated in Gemfire
7)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GatewayHubFactoryBean
public GatewayHubFactoryBean(com.gemstone.gemfire.cache.Cache cache)
- Parameters:
cache
- the Gemfire cache
getObject
public com.gemstone.gemfire.cache.util.GatewayHub getObject()
throws Exception
- Specified by:
getObject
in interface FactoryBean<com.gemstone.gemfire.cache.util.GatewayHub>
- Specified by:
getObject
in class AbstractWANComponentFactoryBean<com.gemstone.gemfire.cache.util.GatewayHub>
- Throws:
Exception
getObjectType
public Class<?> getObjectType()
- Specified by:
getObjectType
in interface FactoryBean<com.gemstone.gemfire.cache.util.GatewayHub>
- Specified by:
getObjectType
in class AbstractWANComponentFactoryBean<com.gemstone.gemfire.cache.util.GatewayHub>
doInit
protected void doInit()
- Specified by:
doInit
in class AbstractWANComponentFactoryBean<com.gemstone.gemfire.cache.util.GatewayHub>
setPort
public void setPort(Integer port)
setBindAddress
public void setBindAddress(String bindAddress)
setMaximumTimeBetweenPings
public void setMaximumTimeBetweenPings(Integer maximumTimeBetweenPings)
setSocketBufferSize
public void setSocketBufferSize(Integer socketBufferSize)
setStartupPolicy
public void setStartupPolicy(String startupPolicy)
setManualStart
public void setManualStart(Boolean manualStart)
setGateways
public void setGateways(List<GatewayProxy> gateways)