org.glassfish.webservices
Class WebServicesContainer

java.lang.Object
  extended by org.glassfish.external.amx.MBeanListener.CallbackImpl
      extended by org.glassfish.webservices.WebServicesContainer
All Implemented Interfaces:
Container, org.glassfish.external.amx.MBeanListener.Callback, org.jvnet.hk2.component.PostConstruct, org.jvnet.hk2.component.PreDestroy

@Service(name="org.glassfish.webservices.WebServicesContainer")
@Scoped(value=org.jvnet.hk2.component.Singleton.class)
public class WebServicesContainer
extends org.glassfish.external.amx.MBeanListener.CallbackImpl
implements Container, org.jvnet.hk2.component.PostConstruct, org.jvnet.hk2.component.PreDestroy

Web services container service


Field Summary
 
Fields inherited from class org.glassfish.external.amx.MBeanListener.CallbackImpl
mLatch
 
Constructor Summary
WebServicesContainer()
           
 
Method Summary
 java.lang.Class<? extends Deployer> getDeployer()
           
 WebServicesDeploymentMBean getDeploymentBean()
           
 java.lang.String getName()
           
 void mbeanRegistered(javax.management.ObjectName objectName, org.glassfish.external.amx.MBeanListener listener)
           
 void postConstruct()
           
 void preDestroy()
           
 
Methods inherited from class org.glassfish.external.amx.MBeanListener.CallbackImpl
await, getRegistered, getUnregistered, mbeanUnregistered
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebServicesContainer

public WebServicesContainer()
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface Container

postConstruct

public void postConstruct()
Specified by:
postConstruct in interface org.jvnet.hk2.component.PostConstruct

mbeanRegistered

public void mbeanRegistered(javax.management.ObjectName objectName,
                            org.glassfish.external.amx.MBeanListener listener)
Specified by:
mbeanRegistered in interface org.glassfish.external.amx.MBeanListener.Callback
Overrides:
mbeanRegistered in class org.glassfish.external.amx.MBeanListener.CallbackImpl

getDeploymentBean

public WebServicesDeploymentMBean getDeploymentBean()

getDeployer

public java.lang.Class<? extends Deployer> getDeployer()
Specified by:
getDeployer in interface Container

preDestroy

public void preDestroy()
Specified by:
preDestroy in interface org.jvnet.hk2.component.PreDestroy


Copyright © 2012 GlassFish Community. All Rights Reserved.