Home » geronimo-2.2-source-release » org.apache.geronimo.openejb.cluster.infra » [javadoc | source]
org.apache.geronimo.openejb.cluster.infra
public class: NetworkConnectorMonitor [javadoc | source]
java.lang.Object
   org.apache.geronimo.openejb.cluster.infra.NetworkConnectorMonitor

All Implemented Interfaces:
    GBeanLifecycle

Field Summary
public static final  GBeanInfo GBEAN_INFO     
public static final  String GBEAN_REF_NETWORK_CONNECTORS     
public static final  String GBEAN_REF_EJB_DEP_ID_ACCESSOR     
public static final  String GBEAN_REF_WADI_SESSION_MANAGER     
Constructor:
 public NetworkConnectorMonitor(Collection<NetworkConnector> connectors,
    Collection<EjbDeploymentIdAccessor> idAccessors,
    WADISessionManager sessionManager) 
Method from org.apache.geronimo.openejb.cluster.infra.NetworkConnectorMonitor Summary:
buildURI,   doFail,   doStart,   doStop,   getGBeanInfo,   locateLocalNetworkConnectorTracker,   newNetworkConnectorTrackerProxy,   registerListenerForConnectorUpdates,   registerListenerForDeploymentUpdates,   registerListenerForMembershipUpdates,   removeTracker,   removeTracker,   updateTracker,   updateTracker,   updateTrackerForAllDeploymentIds
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.geronimo.openejb.cluster.infra.NetworkConnectorMonitor Detail:
 protected URI buildURI(NetworkConnector connector) 
 public  void doFail() 
 public  void doStart() throws Exception 
 public  void doStop() throws Exception 
 public static GBeanInfo getGBeanInfo() 
 protected NetworkConnectorTracker locateLocalNetworkConnectorTracker() 
 protected ServiceProxyFactory newNetworkConnectorTrackerProxy() 
 protected  void registerListenerForConnectorUpdates(ReferenceCollection connectors) 
 protected  void registerListenerForDeploymentUpdates(ReferenceCollection deploymentIdAccessors) 
 protected  void registerListenerForMembershipUpdates(WADISessionManager sessionManager) 
 protected  void removeTracker(Object deploymentId) 
 protected  void removeTracker(Object deploymentId,
    Set<URI> locationsToUnregister) 
 protected  void updateTracker(Object deploymentId) 
 protected  void updateTracker(Object deploymentId,
    Set<URI> locationsToRegister) 
 protected  void updateTrackerForAllDeploymentIds()