Class GatewayReceiverFactoryBean

All Implemented Interfaces:
Aware, BeanClassLoaderAware, BeanFactoryAware, BeanNameAware, DisposableBean, FactoryBean<GatewayReceiver>, InitializingBean

public class GatewayReceiverFactoryBean extends AbstractWANComponentFactoryBean<GatewayReceiver>
Spring FactoryBean used to construct, configure and initialize a GatewayReceiver.
Since:
1.2.2
Author:
David Turanski, John Blum, Udo Kohlmeyer
See Also:
  • Constructor Details

  • Method Details

    • doInit

      protected void doInit()
      Specified by:
      doInit in class AbstractWANComponentFactoryBean<GatewayReceiver>
    • getObject

      public GatewayReceiver getObject() throws Exception
      Throws:
      Exception
    • getObjectType

      public Class<?> getObjectType()
    • defaultPort

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

      public void setGatewayReceiver(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<GatewayTransportFilter> transportFilters)
    • getTransportFilters

      public Collection<? extends GatewayTransportFilter> getTransportFilters()