|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.ow2.easybeans.container.EmptyLifeCycleCallBack org.ow2.jonas.ws.cxf.easybeans.ext.LifeCycleCallback
public class LifeCycleCallback
Callback for CXF.
Constructor Summary | |
---|---|
LifeCycleCallback()
Construct a new Callback. |
Method Summary | |
---|---|
protected void |
checkEnableMtom(org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean jaxWsServiceFactoryBean,
JOnASJaxWsImplementorInfo info)
Enable MTOM feature on CXF service factory if it is enabled. |
protected WebservicesContainer<CXFEJBWebserviceEndpoint> |
createWebservicesContainer(String name)
|
protected JAXWSWebservicesModule<WebservicesContainer<CXFEJBWebserviceEndpoint>> |
createWebservicesModule(String name)
|
void |
setWebDeployer(IWebDeployer webDeployer)
Set the web deployer to be used to manage web contexts. |
void |
setWSDLPublisherManager(WSDLPublisherManager publisherManager)
Set the WSDLPublisherManager service. |
void |
start(org.ow2.easybeans.api.EZBContainerCallbackInfo info)
Called when container is starting. |
void |
stop()
This stop method is not directly called by the EJB container. |
void |
stop(org.ow2.easybeans.api.EZBContainerCallbackInfo info)
Called when container is stopping. |
Methods inherited from class org.ow2.easybeans.container.EmptyLifeCycleCallBack |
---|
beforeBind |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LifeCycleCallback()
Method Detail |
---|
public void start(org.ow2.easybeans.api.EZBContainerCallbackInfo info)
start
in interface org.ow2.easybeans.api.EZBContainerLifeCycleCallback
start
in class org.ow2.easybeans.container.EmptyLifeCycleCallBack
info
- some information on the container which is starting.protected WebservicesContainer<CXFEJBWebserviceEndpoint> createWebservicesContainer(String name)
protected JAXWSWebservicesModule<WebservicesContainer<CXFEJBWebserviceEndpoint>> createWebservicesModule(String name)
protected void checkEnableMtom(org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean jaxWsServiceFactoryBean, JOnASJaxWsImplementorInfo info)
jaxWsServiceFactoryBean
- the CXF service factory beaninfo
- the annotation merged infopublic void stop(org.ow2.easybeans.api.EZBContainerCallbackInfo info)
stop
in interface org.ow2.easybeans.api.EZBContainerLifeCycleCallback
stop
in class org.ow2.easybeans.container.EmptyLifeCycleCallBack
info
- some information on the container which is stopping.public void stop()
public void setWSDLPublisherManager(WSDLPublisherManager publisherManager)
publisherManager
- publication toolpublic void setWebDeployer(IWebDeployer webDeployer)
webDeployer
- deployer
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |