Class GatewayReceiverFactoryBean

java.lang.Object
org.springframework.data.gemfire.support.AbstractFactoryBeanSupport<T>
org.springframework.data.gemfire.wan.AbstractWANComponentFactoryBean<org.apache.geode.cache.wan.GatewayReceiver>
org.springframework.data.gemfire.wan.GatewayReceiverFactoryBean
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.FactoryBean<org.apache.geode.cache.wan.GatewayReceiver>, org.springframework.beans.factory.InitializingBean

public class GatewayReceiverFactoryBean extends AbstractWANComponentFactoryBean<org.apache.geode.cache.wan.GatewayReceiver>
Spring FactoryBean used to construct, configure and initialize a GatewayReceiver.
Since:
1.2.2
See Also:
  • Constructor Details

    • GatewayReceiverFactoryBean

      public GatewayReceiverFactoryBean(org.apache.geode.cache.Cache cache)
      Constructs an instance of the GatewayReceiverFactoryBean class initialized with a reference to the GemFire Cache used to configure and initialize a GemFire GatewayReceiver.
      Parameters:
      cache - reference to the GemFire Cache used to create the GatewayReceiver.
      See Also:
      • Cache
  • Method Details

    • doInit

      protected void doInit()
      Specified by:
      doInit in class AbstractWANComponentFactoryBean<org.apache.geode.cache.wan.GatewayReceiver>
    • getObject

      public org.apache.geode.cache.wan.GatewayReceiver getObject() throws Exception
      Throws:
      Exception
    • getObjectType

      public Class<?> getObjectType()
    • defaultPort

      protected int defaultPort(Integer port, int defaultPort)
    • setGatewayReceiver

      public void setGatewayReceiver(org.apache.geode.cache.wan.GatewayReceiver gatewayReceiver)
    • setGatewayReceiverConfigurers

      public void setGatewayReceiverConfigurers(List<GatewayReceiverConfigurer> gatewayReceiverConfigurers)
    • setBindAddress

      public void setBindAddress(String bindAddress)
    • setHostnameForSenders

      public void setHostnameForSenders(String hostnameForSenders)
    • setStartPort

      public void setStartPort(Integer startPort)
    • setEndPort

      public void setEndPort(Integer endPort)
    • setManualStart

      public void setManualStart(Boolean manualStart)
    • setMaximumTimeBetweenPings

      public void setMaximumTimeBetweenPings(Integer maximumTimeBetweenPings)
    • setSocketBufferSize

      public void setSocketBufferSize(Integer socketBufferSize)
    • setTransportFilters

      public void setTransportFilters(List<org.apache.geode.cache.wan.GatewayTransportFilter> transportFilters)
    • getTransportFilters

      public Collection<? extends org.apache.geode.cache.wan.GatewayTransportFilter> getTransportFilters()