org.glassfish.webservices
Class ServerPipeCreator

java.lang.Object
  extended by com.sun.xml.ws.api.server.ServerPipelineHook
      extended by com.sun.xml.ws.assembler.ServerPipelineHook
          extended by org.glassfish.webservices.ServerPipeCreator

@Contract
public abstract class ServerPipeCreator
extends com.sun.xml.ws.assembler.ServerPipelineHook

This is used by JAXWSContainer to return proper 196 security and app server monitoing pipes to the StandAlonePipeAssembler and TangoPipeAssembler


Field Summary
protected  WebServiceEndpoint endpoint
           
protected  boolean isHttpBinding
           
 
Constructor Summary
protected ServerPipeCreator()
           
 
Method Summary
 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)
           
 
Methods inherited from class com.sun.xml.ws.assembler.ServerPipelineHook
createSecurityTube
 
Methods inherited from class com.sun.xml.ws.api.server.ServerPipelineHook
createSecurityPipe
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

endpoint

protected WebServiceEndpoint endpoint

isHttpBinding

protected boolean isHttpBinding
Constructor Detail

ServerPipeCreator

protected ServerPipeCreator()
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 class com.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 class com.sun.xml.ws.assembler.ServerPipelineHook


Copyright © 2012 GlassFish Community. All Rights Reserved.