Package org.glassfish.webservices
Class ServerPipeCreator
- java.lang.Object
-
- com.sun.xml.ws.api.server.ServerPipelineHook
-
- com.sun.xml.ws.assembler.metro.ServerPipelineHook
-
- org.glassfish.webservices.ServerPipeCreator
-
- Direct Known Subclasses:
GFServerPipeCreator
@Contract public abstract class ServerPipeCreator extends com.sun.xml.ws.assembler.metro.ServerPipelineHook
This is used by JAXWSContainer to return proper 196 security and app server monitoing pipes to the StandAlonePipeAssembler and TangoPipeAssembler
-
-
Field Summary
Fields Modifier and Type Field Description protected WebServiceEndpoint
endpoint
protected boolean
isHttpBinding
-
Constructor Summary
Constructors Modifier Constructor Description protected
ServerPipeCreator()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description com.sun.xml.ws.api.pipe.Pipe
createMonitoringPipe(com.sun.xml.ws.api.pipe.ServerPipeAssemblerContext ctxt, com.sun.xml.ws.api.pipe.Pipe tail)
abstract com.sun.xml.ws.api.pipe.Pipe
createSecurityPipe(com.sun.xml.ws.policy.PolicyMap map, com.sun.xml.ws.api.model.SEIModel sei, com.sun.xml.ws.api.model.wsdl.WSDLPort port, com.sun.xml.ws.api.server.WSEndpoint owner, com.sun.xml.ws.api.pipe.Pipe tail)
void
init(WebServiceEndpoint ep)
-
-
-
Field Detail
-
endpoint
protected WebServiceEndpoint endpoint
-
isHttpBinding
protected boolean isHttpBinding
-
-
Method Detail
-
init
public void init(WebServiceEndpoint ep)
-
createMonitoringPipe
public com.sun.xml.ws.api.pipe.Pipe createMonitoringPipe(com.sun.xml.ws.api.pipe.ServerPipeAssemblerContext ctxt, com.sun.xml.ws.api.pipe.Pipe tail)
- Overrides:
createMonitoringPipe
in classcom.sun.xml.ws.api.server.ServerPipelineHook
-
createSecurityPipe
public abstract com.sun.xml.ws.api.pipe.Pipe createSecurityPipe(com.sun.xml.ws.policy.PolicyMap map, com.sun.xml.ws.api.model.SEIModel sei, com.sun.xml.ws.api.model.wsdl.WSDLPort port, com.sun.xml.ws.api.server.WSEndpoint owner, com.sun.xml.ws.api.pipe.Pipe tail)
- Overrides:
createSecurityPipe
in classcom.sun.xml.ws.assembler.metro.ServerPipelineHook
-
-