org.apache.openejb.server.cxf
Class CxfService
java.lang.Object
org.apache.openejb.server.webservices.WsService
org.apache.openejb.server.cxf.CxfService
- All Implemented Interfaces:
- org.apache.openejb.server.SelfManaging, org.apache.openejb.server.ServerService, org.apache.openejb.spi.Service
public class CxfService
- extends WsService
|
Method Summary |
protected org.apache.openejb.server.httpd.HttpListener |
createEjbWsContainer(URL moduleBaseUrl,
org.apache.openejb.core.webservices.PortData port,
org.apache.openejb.BeanContext beanContext,
org.apache.openejb.assembler.classic.util.ServiceConfiguration config)
|
protected org.apache.openejb.server.httpd.HttpListener |
createPojoWsContainer(URL moduleBaseUrl,
org.apache.openejb.core.webservices.PortData port,
String serviceId,
Class target,
Context context,
String contextRoot,
Map<String,Object> bdgs,
org.apache.openejb.assembler.classic.util.ServiceConfiguration services)
|
protected void |
destroyEjbWsContainer(String deploymentId)
|
protected void |
destroyPojoWsContainer(String serviceId)
|
String |
getName()
|
void |
init(Properties props)
|
| Methods inherited from class org.apache.openejb.server.webservices.WsService |
afterApplicationCreated, afterApplicationCreated, beforeApplicationDestroyed, getAddressesByApplication, getAuthMethod, getEjbType, getIP, getPort, getRealmName, getTransportGuarantee, getVirtualHost, getWsAddressTemplate, 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 |
OPENEJB_JAXWS_CXF_FEATURES
public static final String OPENEJB_JAXWS_CXF_FEATURES
- See Also:
- Constant Field Values
CxfService
public CxfService()
getName
public String getName()
init
public void init(Properties props)
throws Exception
- Specified by:
init in interface org.apache.openejb.spi.Service- Overrides:
init in class WsService
- Throws:
Exception
createEjbWsContainer
protected org.apache.openejb.server.httpd.HttpListener createEjbWsContainer(URL moduleBaseUrl,
org.apache.openejb.core.webservices.PortData port,
org.apache.openejb.BeanContext beanContext,
org.apache.openejb.assembler.classic.util.ServiceConfiguration config)
- Specified by:
createEjbWsContainer in class WsService
destroyEjbWsContainer
protected void destroyEjbWsContainer(String deploymentId)
- Specified by:
destroyEjbWsContainer in class WsService
createPojoWsContainer
protected org.apache.openejb.server.httpd.HttpListener createPojoWsContainer(URL moduleBaseUrl,
org.apache.openejb.core.webservices.PortData port,
String serviceId,
Class target,
Context context,
String contextRoot,
Map<String,Object> bdgs,
org.apache.openejb.assembler.classic.util.ServiceConfiguration services)
- Specified by:
createPojoWsContainer in class WsService
destroyPojoWsContainer
protected void destroyPojoWsContainer(String serviceId)
- Specified by:
destroyPojoWsContainer in class WsService
Copyright © 1999-2013 The Apache Software Foundation. All Rights Reserved.