Save This Page
Home » jboss-5.0.0.CR1-src » org.jboss.invocation.jrmp » server » [javadoc | source]
org.jboss.invocation.jrmp.server
public class: JRMPInvokerHA [javadoc | source]
java.lang.Object
   java.rmi.server.RemoteObject
      java.rmi.server.RemoteServer
         org.jboss.invocation.jrmp.server.JRMPInvoker
            org.jboss.invocation.jrmp.server.JRMPInvokerHA

All Implemented Interfaces:
    InvokerHA, Invoker, JRMPInvokerMBean, MBeanRegistration, Serializable, Remote

The JRMPInvokerHA is an HA-RMI implementation that can generate Invocations from RMI/JRMP into the JMX base
Field Summary
protected  HashMap beanMap     
protected  ObjectName serviceName     
Fields inherited from org.jboss.invocation.jrmp.server.JRMPInvoker:
serialVersionUID,  ANONYMOUS_PORT,  log,  support,  rmiPort,  clientSocketFactory,  serverSocketFactory,  clientSocketFactoryName,  serverSocketFactoryName,  serverAddress,  sslDomain,  invokerStub,  backlog,  enableClassCaching
Constructor:
 public JRMPInvokerHA() 
Method from org.jboss.invocation.jrmp.server.JRMPInvokerHA Summary:
createProxy,   createProxy,   getServiceName,   invoke,   preRegister,   registerBean,   setServiceName,   startService,   stopService,   unregisterBean
Methods from org.jboss.invocation.jrmp.server.JRMPInvoker:
create,   createDelegateInvoker,   destroy,   destroyService,   exportCI,   getBacklog,   getEnableClassCaching,   getName,   getRMIClientSocketFactory,   getRMIClientSocketFactoryBean,   getRMIObjectPort,   getRMIServerSocketFactory,   getRMIServerSocketFactoryBean,   getSecurityDomain,   getServer,   getServerAddress,   getServerHostName,   getState,   getStateString,   getStub,   importTPC,   invoke,   jbossInternalLifecycle,   loadCustomSocketFactories,   postDeregister,   postRegister,   preDeregister,   preRegister,   rebind,   setBacklog,   setEnableClassCaching,   setRMIClientSocketFactory,   setRMIClientSocketFactoryBean,   setRMIObjectPort,   setRMIServerSocketFactory,   setRMIServerSocketFactoryBean,   setSecurityDomain,   setServerAddress,   start,   startService,   stop,   stopService,   unexportCI
Methods from java.rmi.server.RemoteServer:
getClientHost,   getLog,   setLog
Methods from java.rmi.server.RemoteObject:
equals,   getRef,   hashCode,   toString,   toStub
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.jboss.invocation.jrmp.server.JRMPInvokerHA Detail:
 public Invoker createProxy(ObjectName beanName,
    LoadBalancePolicy policy,
    String proxyFamilyName) throws Exception 
 protected Invoker createProxy(ArrayList targets,
    LoadBalancePolicy policy,
    String proxyFamilyName,
    long viewId) 
 public ObjectName getServiceName() 
 public Object invoke(Invocation invocation) throws Exception 
    Invoke a Remote interface method.
 public ObjectName preRegister(MBeanServer server,
    ObjectName name) throws Exception 
 public  void registerBean(ObjectName beanName,
    HATarget target) throws Exception 
 public  void setServiceName(ObjectName serviceName) 
 protected  void startService() throws Exception 
 protected  void stopService() throws Exception 
 public  void unregisterBean(ObjectName beanName) throws Exception