Class RmEnabledCheckFilter


  • public final class RmEnabledCheckFilter
    extends PacketFilter
    Filter instance of this class checks if the RM is enabled on the current WS port.

    If RM is not enabled, invocation of this filter results in a IllegalStateException being thrown.

    Author:
    Marek Potociar
    • Constructor Detail

      • RmEnabledCheckFilter

        public RmEnabledCheckFilter()
    • Method Detail

      • filterClientRequest

        public com.sun.xml.ws.api.message.Packet filterClientRequest​(com.sun.xml.ws.api.message.Packet request)
                                                              throws Exception
        Description copied from class: PacketFilter
        Method is called during the client-side request packet processing, which means that it is called BEFORE the request is sent to the service.
        Specified by:
        filterClientRequest in class PacketFilter
        Parameters:
        request - original request packet to be filtered
        Returns:
        filtered packet
        Throws:
        Exception - any exception that may occur during processing.
      • filterServerResponse

        public com.sun.xml.ws.api.message.Packet filterServerResponse​(com.sun.xml.ws.api.message.Packet response)
                                                               throws Exception
        Description copied from class: PacketFilter
        Method is called during the server-side response packet processing, which means that it is called BEFORE the response is sent to the client.
        Specified by:
        filterServerResponse in class PacketFilter
        Parameters:
        response - original response packet to be filtered
        Returns:
        filtered packet
        Throws:
        Exception - any exception that may occur during processing.