Class ServerSecurityTube

java.lang.Object
com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl
com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl
com.sun.xml.wss.provider.wsit.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 final Logger
     

    Fields inherited from class com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl

    next
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    ServerSecurityTube(ServerSecurityTube that, com.sun.xml.ws.api.pipe.TubeCloner cloner)
     
     
    ServerSecurityTube(Map<String,Object> props, com.sun.xml.ws.api.pipe.Tube next, boolean isHttpBinding)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl
    copy(com.sun.xml.ws.api.pipe.TubeCloner cloner)
     
    void
    This method is called once in server side and at most one in client side.
    com.sun.xml.ws.api.pipe.NextAction
     
    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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • logger

      protected static final Logger logger
  • Constructor Details

    • ServerSecurityTube

      public ServerSecurityTube(Map<String,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 Details

    • 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