|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.mx.util.JBossNotificationBroadcasterSupport
org.jboss.system.ServiceMBeanSupport
org.jboss.webservice.ServiceDeployer
org.jboss.webservice.ServiceDeployerJSE
public class ServiceDeployerJSE
A deployer service that manages WS4EE compliant Web-Services for WAR
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.jboss.webservice.ServiceDeployer |
---|
ServiceDeployer.ServiceLocationResolver |
Field Summary |
---|
Fields inherited from class org.jboss.webservice.ServiceDeployer |
---|
INIT_PARAM_SERVICE_ENDPOINT_ID, INIT_PARAM_SERVICE_ENDPOINT_IMPL, webservicesMap |
Fields inherited from class org.jboss.system.ServiceMBeanSupport |
---|
server, SERVICE_CONTROLLER_SIG, serviceName |
Fields inherited from interface org.jboss.webservice.ServiceDeployerJSEMBean |
---|
OBJECT_NAME |
Fields inherited from interface org.jboss.system.ServiceMBean |
---|
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED |
Constructor Summary | |
---|---|
ServiceDeployerJSE()
|
Method Summary | |
---|---|
protected void |
createWebservice(org.jboss.deployment.DeploymentInfo di)
Is called when the parent deployer sends the CREATE_NOTIFICATION. |
protected String |
getServiceEndpointServletName()
Override to return the name of the service endpoint servlet |
protected URL |
getWebservicesDescriptor(org.jboss.deployment.DeploymentInfo di)
Get the resource name of the webservices.xml descriptor. |
void |
setWARDeployer(javax.management.ObjectName deployerName)
Set the service name of the WAR deployer |
protected void |
startService()
Register this service as NotificationListener to the WARDeployer |
protected void |
stopService()
Unregister this service as NotificationListener from the WARDeployer |
Methods inherited from class org.jboss.webservice.ServiceDeployer |
---|
deployWebservices, destroyWebservice, handleNotification, handleShutdownException, handleStartupException, initTransportGuarantee, modifyServletConfig, parseWebservicesXML, registerNotificationListener, startWebservice, stopWebservice, undeployWebservices, unregisterNotificationListener |
Methods inherited from class org.jboss.system.ServiceMBeanSupport |
---|
create, createService, destroy, destroyService, getDeploymentInfo, getLog, getName, getNextNotificationSequenceNumber, getObjectName, getServer, getServiceName, getState, getStateString, jbossInternalCreate, jbossInternalDescription, jbossInternalDestroy, jbossInternalLifecycle, jbossInternalStart, jbossInternalStop, postDeregister, postRegister, preDeregister, preRegister, start, stop |
Methods inherited from class org.jboss.mx.util.JBossNotificationBroadcasterSupport |
---|
addNotificationListener, getNotificationInfo, handleNotification, nextNotificationSequenceNumber, removeNotificationListener, removeNotificationListener, sendNotification |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.jboss.system.ServiceMBean |
---|
getName, getState, getStateString, jbossInternalLifecycle |
Methods inherited from interface org.jboss.system.Service |
---|
create, destroy, start, stop |
Constructor Detail |
---|
public ServiceDeployerJSE()
Method Detail |
---|
public void setWARDeployer(javax.management.ObjectName deployerName)
setWARDeployer
in interface ServiceDeployerJSEMBean
protected void startService() throws Exception
startService
in class ServiceDeployer
Exception
protected void stopService() throws Exception
stopService
in class org.jboss.system.ServiceMBeanSupport
Exception
protected URL getWebservicesDescriptor(org.jboss.deployment.DeploymentInfo di)
getWebservicesDescriptor
in class ServiceDeployer
protected void createWebservice(org.jboss.deployment.DeploymentInfo di) throws org.jboss.deployment.DeploymentException
createWebservice
in class ServiceDeployer
org.jboss.deployment.DeploymentException
protected String getServiceEndpointServletName()
getServiceEndpointServletName
in class ServiceDeployer
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |