Class NetworkSwiftletImpl

java.lang.Object
com.swiftmq.swiftlet.Swiftlet
com.swiftmq.swiftlet.net.NetworkSwiftlet
com.swiftmq.impl.net.netty.NetworkSwiftletImpl
All Implemented Interfaces:
com.swiftmq.swiftlet.timer.event.TimerListener, EventListener

public class NetworkSwiftletImpl extends com.swiftmq.swiftlet.net.NetworkSwiftlet implements com.swiftmq.swiftlet.timer.event.TimerListener
  • Field Details

  • Constructor Details

    • NetworkSwiftletImpl

      public NetworkSwiftletImpl()
  • Method Details

    • performTimeAction

      public void performTimeAction()
      Specified by:
      performTimeAction in interface com.swiftmq.swiftlet.timer.event.TimerListener
    • isReuseServerSocket

      public boolean isReuseServerSocket()
      Specified by:
      isReuseServerSocket in class com.swiftmq.swiftlet.net.NetworkSwiftlet
    • isDnsResolve

      public boolean isDnsResolve()
      Specified by:
      isDnsResolve in class com.swiftmq.swiftlet.net.NetworkSwiftlet
    • getZombiConnectionTimeout

      public long getZombiConnectionTimeout()
    • createTCPListener

      public void createTCPListener(com.swiftmq.swiftlet.net.ListenerMetaData metaData) throws Exception
      Specified by:
      createTCPListener in class com.swiftmq.swiftlet.net.NetworkSwiftlet
      Throws:
      Exception
    • removeTCPListener

      public void removeTCPListener(com.swiftmq.swiftlet.net.ListenerMetaData metaData)
      Specified by:
      removeTCPListener in class com.swiftmq.swiftlet.net.NetworkSwiftlet
    • createIntraVMListener

      public void createIntraVMListener(com.swiftmq.swiftlet.net.IntraVMListenerMetaData metaData) throws Exception
      Specified by:
      createIntraVMListener in class com.swiftmq.swiftlet.net.NetworkSwiftlet
      Throws:
      Exception
    • removeIntraVMListener

      public void removeIntraVMListener(com.swiftmq.swiftlet.net.IntraVMListenerMetaData metaData)
      Specified by:
      removeIntraVMListener in class com.swiftmq.swiftlet.net.NetworkSwiftlet
    • connectIntraVMListener

      public void connectIntraVMListener(String swiftletName, com.swiftmq.net.client.IntraVMConnection connection) throws Exception
      Specified by:
      connectIntraVMListener in class com.swiftmq.swiftlet.net.NetworkSwiftlet
      Throws:
      Exception
    • createTCPConnector

      public void createTCPConnector(com.swiftmq.swiftlet.net.ConnectorMetaData metaData) throws Exception
      Specified by:
      createTCPConnector in class com.swiftmq.swiftlet.net.NetworkSwiftlet
      Throws:
      Exception
    • removeTCPConnector

      public void removeTCPConnector(com.swiftmq.swiftlet.net.ConnectorMetaData metaData)
      Specified by:
      removeTCPConnector in class com.swiftmq.swiftlet.net.NetworkSwiftlet
    • setDelayed

      public void setDelayed(boolean delayed)
      Specified by:
      setDelayed in class com.swiftmq.swiftlet.net.NetworkSwiftlet
    • startDelayed

      public void startDelayed() throws Exception
      Specified by:
      startDelayed in class com.swiftmq.swiftlet.net.NetworkSwiftlet
      Throws:
      Exception
    • startup

      protected void startup(com.swiftmq.mgmt.Configuration config) throws com.swiftmq.swiftlet.SwiftletException
      Specified by:
      startup in class com.swiftmq.swiftlet.Swiftlet
      Throws:
      com.swiftmq.swiftlet.SwiftletException
    • shutdown

      protected void shutdown() throws com.swiftmq.swiftlet.SwiftletException
      Specified by:
      shutdown in class com.swiftmq.swiftlet.Swiftlet
      Throws:
      com.swiftmq.swiftlet.SwiftletException