Class IntraVMServerEndpointImpl

java.lang.Object
com.swiftmq.swiftlet.net.Connection
com.swiftmq.impl.net.netty.scheduler.IntraVMServerEndpointImpl
All Implemented Interfaces:
com.swiftmq.net.protocol.ChunkListener, com.swiftmq.swiftlet.net.IntraVMServerEndpoint

public class IntraVMServerEndpointImpl extends com.swiftmq.swiftlet.net.Connection implements com.swiftmq.swiftlet.net.IntraVMServerEndpoint
  • Field Summary

    Fields inherited from class com.swiftmq.swiftlet.net.Connection

    dnsResolve
  • Constructor Summary

    Constructors
    Constructor
    Description
    IntraVMServerEndpointImpl(SwiftletContext ctx, com.swiftmq.net.client.IntraVMConnection clientConnection)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    chunkCompleted(byte[] b, int offset, int len)
     
    void
     
    void
     
     
     
     
    void
    setInboundHandler(com.swiftmq.swiftlet.net.InboundHandler handler)
     
     

    Methods inherited from class com.swiftmq.swiftlet.net.Connection

    getConnectTime, getInboundHandler, getInputActiveIndicator, getMetaData, getProtocolInputHandler, getProtocolOutputHandler, getUserObject, isClosed, isMarkedForClose, setConnectionListener, setMarkedForClose, setMetaData, setProtocolInputHandler, setProtocolOutputHandler, setUserObject

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.swiftmq.swiftlet.net.IntraVMServerEndpoint

    isClosed
  • Constructor Details

    • IntraVMServerEndpointImpl

      public IntraVMServerEndpointImpl(SwiftletContext ctx, com.swiftmq.net.client.IntraVMConnection clientConnection)
  • Method Details

    • setInboundHandler

      public void setInboundHandler(com.swiftmq.swiftlet.net.InboundHandler handler)
      Overrides:
      setInboundHandler in class com.swiftmq.swiftlet.net.Connection
    • chunkCompleted

      public void chunkCompleted(byte[] b, int offset, int len)
      Specified by:
      chunkCompleted in interface com.swiftmq.net.protocol.ChunkListener
    • clientClose

      public void clientClose()
      Specified by:
      clientClose in interface com.swiftmq.swiftlet.net.IntraVMServerEndpoint
    • getHostname

      public String getHostname()
      Specified by:
      getHostname in class com.swiftmq.swiftlet.net.Connection
    • getInputStream

      public InputStream getInputStream()
      Specified by:
      getInputStream in class com.swiftmq.swiftlet.net.Connection
    • getOutputStream

      public OutputStream getOutputStream()
      Specified by:
      getOutputStream in class com.swiftmq.swiftlet.net.Connection
    • close

      public void close()
      Overrides:
      close in class com.swiftmq.swiftlet.net.Connection
    • toString

      public String toString()
      Overrides:
      toString in class Object