Class TCP109Adapter

  • All Implemented Interfaces:
    com.sun.xml.ws.api.Component, com.sun.xml.ws.api.config.management.Reconfigurable
    Direct Known Subclasses:
    Ejb109Adapter, Web109Adapter

    public abstract class TCP109Adapter
    extends com.sun.xml.ws.transport.tcp.server.TCPAdapter
    General SOAP/TCP WebService Adapter for GFv3
    Author:
    Alexey Stashok
    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.sun.xml.ws.transport.tcp.server.TCPAdapter

        com.sun.xml.ws.transport.tcp.server.TCPAdapter.TCPToolkit
      • Nested classes/interfaces inherited from class com.sun.xml.ws.api.server.Adapter

        com.sun.xml.ws.api.server.Adapter.Toolkit
    • Field Summary

      • Fields inherited from class com.sun.xml.ws.transport.tcp.server.TCPAdapter

        FACTORY
      • Fields inherited from class com.sun.xml.ws.api.server.Adapter

        endpoint, pool
    • Constructor Detail

      • TCP109Adapter

        public TCP109Adapter​(@NotNull
                             String name,
                             @NotNull
                             String urlPattern,
                             @NotNull
                             com.sun.xml.ws.api.server.WSEndpoint endpoint,
                             @NotNull
                             ServletFakeArtifactSet servletFakeArtifactSet,
                             boolean isEJB)
    • Method Detail

      • handle

        public void handle​(@NotNull
                           com.sun.xml.ws.transport.tcp.util.ChannelContext channelContext)
                    throws IOException,
                           com.sun.xml.ws.transport.tcp.util.WSTCPException
        Overrides:
        handle in class com.sun.xml.ws.transport.tcp.server.TCPAdapter
        Throws:
        IOException
        com.sun.xml.ws.transport.tcp.util.WSTCPException
      • isEJB

        public boolean isEJB()
      • beforeHandle

        protected abstract void beforeHandle()
      • postHandle

        protected abstract void postHandle()
      • createToolkit

        protected com.sun.xml.ws.transport.tcp.server.TCPAdapter.TCPToolkit createToolkit()
        Overrides:
        createToolkit in class com.sun.xml.ws.transport.tcp.server.TCPAdapter