| com.sun.xml.ws.mex.server.MetadataServerPipe
MetadataServerPipe | public class MetadataServerPipe extends AbstractFilterTubeImpl (Code) | | This pipe handles any mex requests that come through. If a
message comes through that has no headers or does not have
a mex action in the header, then the pipe ignores the message
and passes it on to the next pipe. Otherwise, it responds
to a mex Get request and returns a fault for a GetMetadata
request (these optional requests are not supported).
TODO: Remove the createANSFault() method after the next
jax-ws integration. See the method for more details.
author: WS Development Team |
Method Summary | |
public MetadataServerPipe | copy(TubeCloner cloner) | public NextAction | processRequest(Packet request) Method returns immediately if there are no headers
in the message to check. |
MetadataServerPipe | public MetadataServerPipe(WSEndpoint endpoint, Pipe next)(Code) | | |
processRequest | public NextAction processRequest(Packet request)(Code) | | Method returns immediately if there are no headers
in the message to check. If there are, the pipe checks
W3C and then MEMBER addressing for an action header.
If there is an action header, and if it is a mex Get
request, then ask addressing again for the address and
process the request.
|
|
|