Package org.glassfish.webservices
Class WebServicesContainer
- java.lang.Object
-
- org.glassfish.external.amx.MBeanListener.CallbackImpl
-
- org.glassfish.webservices.WebServicesContainer
-
- All Implemented Interfaces:
Container
,org.glassfish.external.amx.MBeanListener.Callback
,org.glassfish.hk2.api.PostConstruct
,org.glassfish.hk2.api.PreDestroy
@Service(name="org.glassfish.webservices.WebServicesContainer") @Singleton public class WebServicesContainer extends org.glassfish.external.amx.MBeanListener.CallbackImpl implements Container, org.glassfish.hk2.api.PostConstruct, org.glassfish.hk2.api.PreDestroy
Web services container service
-
-
Constructor Summary
Constructors Constructor Description WebServicesContainer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<? extends Deployer>
getDeployer()
Returns the Deployer implementation capable of deploying applications to this container.WebServicesDeploymentMBean
getDeploymentBean()
String
getName()
Returns a human redeable name for this container, this name is not used for identifying the container but can be used to display messages belonging to the container.void
mbeanRegistered(ObjectName objectName, org.glassfish.external.amx.MBeanListener listener)
void
postConstruct()
void
preDestroy()
-
-
-
Method Detail
-
getName
public String getName()
Description copied from interface:Container
Returns a human redeable name for this container, this name is not used for identifying the container but can be used to display messages belonging to the container.
-
postConstruct
public void postConstruct()
- Specified by:
postConstruct
in interfaceorg.glassfish.hk2.api.PostConstruct
-
mbeanRegistered
public void mbeanRegistered(ObjectName objectName, org.glassfish.external.amx.MBeanListener listener)
- Specified by:
mbeanRegistered
in interfaceorg.glassfish.external.amx.MBeanListener.Callback
- Overrides:
mbeanRegistered
in classorg.glassfish.external.amx.MBeanListener.CallbackImpl
-
getDeploymentBean
public WebServicesDeploymentMBean getDeploymentBean()
-
getDeployer
public Class<? extends Deployer> getDeployer()
Description copied from interface:Container
Returns the Deployer implementation capable of deploying applications to this container.- Specified by:
getDeployer
in interfaceContainer
- Returns:
- the Deployer implementation
-
preDestroy
public void preDestroy()
- Specified by:
preDestroy
in interfaceorg.glassfish.hk2.api.PreDestroy
-
-