Class ServerSecurityTube

  • All Implemented Interfaces:
    com.sun.xml.ws.api.pipe.Pipe, com.sun.xml.ws.api.pipe.Tube

    public class ServerSecurityTube
    extends com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected static Logger logger  
      • Fields inherited from class com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl

        next
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl copy​(com.sun.xml.ws.api.pipe.TubeCloner cloner)  
      void preDestroy()
      This method is called once in server side and at most one in client side.
      com.sun.xml.ws.api.pipe.NextAction processException​(Throwable t)  
      com.sun.xml.ws.api.pipe.NextAction processRequest​(com.sun.xml.ws.api.message.Packet request)  
      com.sun.xml.ws.api.pipe.NextAction processResponse​(com.sun.xml.ws.api.message.Packet response)  
      • Methods inherited from class com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl

        copy, doInvoke, doInvokeAndForget, doReturnWith, doSuspend, doSuspend, doSuspend, doSuspend, doThrow, doThrow, process
    • Field Detail

      • logger

        protected static final Logger logger
    • Constructor Detail

      • ServerSecurityTube

        public ServerSecurityTube​(Map<Object,​Object> props,
                                  com.sun.xml.ws.api.pipe.Tube next,
                                  boolean isHttpBinding)
      • ServerSecurityTube

        protected ServerSecurityTube​(ServerSecurityTube that,
                                     com.sun.xml.ws.api.pipe.TubeCloner cloner)
    • Method Detail

      • copy

        public com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl copy​(com.sun.xml.ws.api.pipe.TubeCloner cloner)
        Specified by:
        copy in interface com.sun.xml.ws.api.pipe.Tube
        Specified by:
        copy in class com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl
      • processRequest

        public com.sun.xml.ws.api.pipe.NextAction processRequest​(com.sun.xml.ws.api.message.Packet request)
        Specified by:
        processRequest in interface com.sun.xml.ws.api.pipe.Tube
        Overrides:
        processRequest in class com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl
      • processResponse

        public com.sun.xml.ws.api.pipe.NextAction processResponse​(com.sun.xml.ws.api.message.Packet response)
        Specified by:
        processResponse in interface com.sun.xml.ws.api.pipe.Tube
        Overrides:
        processResponse in class com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl
      • processException

        public com.sun.xml.ws.api.pipe.NextAction processException​(Throwable t)
        Specified by:
        processException in interface com.sun.xml.ws.api.pipe.Tube
        Overrides:
        processException in class com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl
      • preDestroy

        public void preDestroy()
        This method is called once in server side and at most one in client side.
        Specified by:
        preDestroy in interface com.sun.xml.ws.api.pipe.Pipe
        Specified by:
        preDestroy in interface com.sun.xml.ws.api.pipe.Tube
        Overrides:
        preDestroy in class com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl