org.apache.openejb.server.cxf
Class CxfService

java.lang.Object
  extended by org.apache.openejb.server.webservices.WsService
      extended by org.apache.openejb.server.cxf.CxfService
All Implemented Interfaces:
DeploymentListener, SelfManaging, ServerService, Service

public class CxfService
extends WsService


Field Summary
 
Fields inherited from class org.apache.openejb.server.webservices.WsService
logger, WS_ADDRESS_FORMAT
 
Constructor Summary
CxfService()
           
 
Method Summary
protected  HttpListener createEjbWsContainer(URL moduleBaseUrl, PortData port, DeploymentInfo deploymentInfo)
           
protected  HttpListener createPojoWsContainer(URL moduleBaseUrl, PortData port, String serviceId, Class target, Context context, String contextRoot)
           
protected  void destroyEjbWsContainer(String deploymentId)
           
protected  void destroyPojoWsContainer(String serviceId)
           
 String getName()
           
 
Methods inherited from class org.apache.openejb.server.webservices.WsService
afterApplicationCreated, afterApplicationCreated, beforeApplicationDestroyed, getAuthMethod, getEjbType, getIP, getPort, getRealmName, getTransportGuarantee, getVirtualHost, getWsAddressTemplate, init, service, service, setAuthMethod, setRealmName, setTransportGuarantee, setVirtualHost, setWsAddressTemplate, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CxfService

public CxfService()
Method Detail

getName

public String getName()

createEjbWsContainer

protected HttpListener createEjbWsContainer(URL moduleBaseUrl,
                                            PortData port,
                                            DeploymentInfo deploymentInfo)
Specified by:
createEjbWsContainer in class WsService

destroyEjbWsContainer

protected void destroyEjbWsContainer(String deploymentId)
Specified by:
destroyEjbWsContainer in class WsService

createPojoWsContainer

protected HttpListener createPojoWsContainer(URL moduleBaseUrl,
                                             PortData port,
                                             String serviceId,
                                             Class target,
                                             Context context,
                                             String contextRoot)
Specified by:
createPojoWsContainer in class WsService

destroyPojoWsContainer

protected void destroyPojoWsContainer(String serviceId)
Specified by:
destroyPojoWsContainer in class WsService


Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.