FileDocCategorySizeDatePackage
ServerPipelineHook.javaAPI DocExample3732Tue May 29 16:56:32 BST 2007com.sun.xml.ws.assembler

ServerPipelineHook

public class ServerPipelineHook extends com.sun.xml.ws.api.server.ServerPipelineHook
author
Arun Gupta

Fields Summary
Constructors Summary
Methods Summary
public com.sun.xml.ws.api.pipe.PipecreateSecurityPipe(com.sun.xml.ws.policy.PolicyMap policyMap, com.sun.xml.ws.api.model.SEIModel seiModel, com.sun.xml.ws.api.model.wsdl.WSDLPort wsdlModel, com.sun.xml.ws.api.server.WSEndpoint owner, com.sun.xml.ws.api.pipe.Pipe tail)
Called during the server-side pipeline construction process once to allow a container to register a pipe for security on the service endpoint. This pipe will be injected to a point very close to the transport, allowing it to do some security operations.

param
policyMap {@link PolicyMap} holding policies for a scope
param
seiModel abstraction of server-side SEI
param
wsdlModel abstraction of wsdl:port
param
owner instance of deployed service
param
tail Head of the partially constructed pipeline. If the implementation wishes to add new pipes, it should do so by extending {@link com.sun.xml.ws.api.pipe.helper.AbstractFilterPipeImpl} and making sure that this {@link Pipe} eventually processes messages.
return
The default implementation just returns tail, which means no additional pipe is inserted. If the implementation adds new pipes, return the new head pipe.

        return tail;