public class CxfService extends WsService
WsService.EndpointInfo
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
OPENEJB_JAXWS_CXF_FEATURES |
LOGGER, WS_ADDRESS_FORMAT, WS_FORCE_ADDRESS
Constructor and Description |
---|
CxfService() |
Modifier and Type | Method and Description |
---|---|
protected HttpListener |
createEjbWsContainer(java.net.URL moduleBaseUrl,
PortData port,
BeanContext beanContext,
ServiceConfiguration config) |
protected HttpListener |
createPojoWsContainer(java.lang.ClassLoader loader,
java.net.URL moduleBaseUrl,
PortData port,
java.lang.String serviceId,
java.lang.Class target,
javax.naming.Context context,
java.lang.String contextRoot,
java.util.Map<java.lang.String,java.lang.Object> bdgs,
ServiceConfiguration services) |
protected void |
destroyEjbWsContainer(java.lang.String deploymentId) |
protected void |
destroyPojoWsContainer(java.lang.String serviceId) |
protected void |
destroyWsContainer(java.lang.String serviceId) |
java.lang.String |
getName() |
void |
init(java.util.Properties props) |
protected void |
setWsdl(HttpListener listener,
java.lang.String wsdl) |
void |
stop() |
afterApplicationCreated, deploy, getAddressesByApplication, getAuthMethod, getEjbType, getIP, getPort, getRealmName, getTransportGuarantee, getVirtualHost, getWsAddressTemplate, newEjbToDeploy, service, service, setAuthMethod, setRealmName, setTransportGuarantee, setVirtualHost, setWsAddressTemplate, start, undeploy
public static final java.lang.String OPENEJB_JAXWS_CXF_FEATURES
public java.lang.String getName()
public void init(java.util.Properties props) throws java.lang.Exception
public void stop() throws ServiceException
stop
in interface ServerService
stop
in class WsService
ServiceException
protected void setWsdl(HttpListener listener, java.lang.String wsdl)
protected HttpListener createEjbWsContainer(java.net.URL moduleBaseUrl, PortData port, BeanContext beanContext, ServiceConfiguration config)
createEjbWsContainer
in class WsService
protected HttpListener createPojoWsContainer(java.lang.ClassLoader loader, java.net.URL moduleBaseUrl, PortData port, java.lang.String serviceId, java.lang.Class target, javax.naming.Context context, java.lang.String contextRoot, java.util.Map<java.lang.String,java.lang.Object> bdgs, ServiceConfiguration services)
createPojoWsContainer
in class WsService
protected void destroyPojoWsContainer(java.lang.String serviceId)
destroyPojoWsContainer
in class WsService
protected void destroyEjbWsContainer(java.lang.String deploymentId)
destroyEjbWsContainer
in class WsService
protected void destroyWsContainer(java.lang.String serviceId)