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

ClientPipelineHook

public class ClientPipelineHook extends com.sun.xml.ws.api.client.ClientPipelineHook
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.pipe.ClientPipeAssemblerContext ctxt, com.sun.xml.ws.api.pipe.Pipe tail)
Called during the client-side pipeline construction process once to allow a container to register a pipe for security. 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
ctxt Represents abstraction of SEI, WSDL abstraction etc. Context can be used whether add a new pipe to the head or not.
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 com.sun.xml.ws.api.pipe.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;