Save This Page
Home » jboss-5.0.0.CR1-src » org.jboss.ha » jndi » [javadoc | source]
org.jboss.ha.jndi
public class: HANamingService [javadoc | source]
java.lang.Object
   org.jboss.mx.util.JBossNotificationBroadcasterSupport
      org.jboss.system.ServiceMBeanSupport
         org.jboss.ha.jndi.DetachedHANamingService
            org.jboss.ha.jndi.HANamingService

All Implemented Interfaces:
    HANamingServiceMBean, DetachedHANamingServiceMBean, org.jboss.kernel.spi.dependency.KernelControllerContextAware, ServiceMBean, MBeanRegistration, NotificationEmitter

Management Bean for HA-JNDI service for the legacy version that is coupled to the RMI/JRMP protocol. The DetachedHANamingService should be used with the appropriate detached invoker service.
Field Summary
protected  String replicantName     
Fields inherited from org.jboss.ha.jndi.DetachedHANamingService:
bootstrapSocket,  theServer,  stub,  clusterPartition,  bindAddress,  port,  adGroupAddress,  adGroupPort,  discoveryBindAddress,  autoDiscoveryTTL,  lookupPool
Fields inherited from org.jboss.system.ServiceMBeanSupport:
SERVICE_CONTROLLER_SIG,  log,  server,  serviceName
Constructor:
 public HANamingService() 
Method from org.jboss.ha.jndi.HANamingService Summary:
getClientSocketFactory,   getLoadBalancePolicy,   getNamingProxy,   getRmiPort,   getServerSocketFactory,   setClientSocketFactory,   setLoadBalancePolicy,   setRmiPort,   setServerSocketFactory,   stopService
Methods from org.jboss.ha.jndi.DetachedHANamingService:
createService,   destroyService,   findHAPartitionWithName,   getAutoDiscoveryAddress,   getAutoDiscoveryBindAddress,   getAutoDiscoveryGroup,   getAutoDiscoveryTTL,   getBacklog,   getBindAddress,   getClusteredCache,   getDiscoveryDisabled,   getHAPartition,   getMethodMap,   getNamingProxy,   getPartitionName,   getPort,   getProxyFactoryObjectName,   initBootstrapListener,   invoke,   setAutoDiscoveryAddress,   setAutoDiscoveryBindAddress,   setAutoDiscoveryGroup,   setAutoDiscoveryTTL,   setBacklog,   setBindAddress,   setClusteredCache,   setDiscoveryDisabled,   setHAPartition,   setJNPServerSocketFactory,   setLookupPool,   setPort,   setProxyFactoryObjectName,   startService,   stopService
Methods from org.jboss.system.ServiceMBeanSupport:
create,   createService,   destroy,   destroyService,   getDeploymentInfo,   getLog,   getName,   getNextNotificationSequenceNumber,   getObjectName,   getServer,   getServiceName,   getState,   getStateString,   jbossInternalCreate,   jbossInternalDescription,   jbossInternalDestroy,   jbossInternalLifecycle,   jbossInternalStart,   jbossInternalStop,   pojoChange,   pojoCreate,   pojoDestroy,   pojoStart,   pojoStop,   postDeregister,   postRegister,   preDeregister,   preRegister,   setKernelControllerContext,   start,   startService,   stop,   stopService,   unsetKernelControllerContext
Methods from org.jboss.mx.util.JBossNotificationBroadcasterSupport:
addNotificationListener,   getNotificationInfo,   handleNotification,   nextNotificationSequenceNumber,   removeNotificationListener,   removeNotificationListener,   sendNotification
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.jboss.ha.jndi.HANamingService Detail:
 public String getClientSocketFactory() 
 public String getLoadBalancePolicy() 
 protected Naming getNamingProxy() throws Exception 
 public int getRmiPort() 
 public String getServerSocketFactory() 
 public  void setClientSocketFactory(String factoryClassName) throws ClassNotFoundException, IllegalAccessException, InstantiationException 
 public  void setLoadBalancePolicy(String policyClassName) 
 public  void setRmiPort(int p) 
 public  void setServerSocketFactory(String factoryClassName) throws ClassNotFoundException, IllegalAccessException, InstantiationException 
 protected  void stopService() throws Exception