|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.rmi.server.RemoteObject
java.rmi.server.RemoteServer
org.jboss.invocation.jrmp.server.JRMPInvoker
org.jboss.invocation.jrmp.server.JRMPInvokerHA
public class JRMPInvokerHA
The JRMPInvokerHA is an HA-RMI implementation that can generate Invocations from RMI/JRMP into the JMX base
Field Summary | |
---|---|
protected HashMap |
beanMap
|
Fields inherited from class org.jboss.invocation.jrmp.server.JRMPInvoker |
---|
ANONYMOUS_PORT, backlog, clientSocketFactory, clientSocketFactoryName, enableClassCaching, invokerStub, log, rmiPort, serverAddress, serverSocketFactory, serverSocketFactoryName, sslDomain, support |
Fields inherited from class java.rmi.server.RemoteObject |
---|
ref |
Fields inherited from interface org.jboss.invocation.Invoker |
---|
ID |
Fields inherited from interface org.jboss.system.ServiceMBean |
---|
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED |
Constructor Summary | |
---|---|
JRMPInvokerHA()
Explicit no-args constructor. |
Method Summary | |
---|---|
org.jboss.invocation.Invoker |
createProxy(javax.management.ObjectName beanName,
LoadBalancePolicy policy,
String proxyFamilyName)
|
Object |
invoke(org.jboss.invocation.Invocation invocation)
Invoke a Remote interface method. |
void |
registerBean(javax.management.ObjectName beanName,
HATarget target)
|
protected void |
startService()
|
protected void |
stopService()
|
void |
unregisterBean(javax.management.ObjectName beanName)
|
Methods inherited from class 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, jbossInternalLifecycle, loadCustomSocketFactories, postDeregister, postRegister, preDeregister, preRegister, rebind, setBacklog, setEnableClassCaching, setRMIClientSocketFactory, setRMIClientSocketFactoryBean, setRMIObjectPort, setRMIServerSocketFactory, setRMIServerSocketFactoryBean, setSecurityDomain, setServerAddress, start, stop, unexportCI |
Methods inherited from class java.rmi.server.RemoteServer |
---|
getClientHost, getLog, setLog |
Methods inherited from class java.rmi.server.RemoteObject |
---|
equals, getRef, hashCode, toString, toStub |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.jboss.invocation.InvokerHA |
---|
getStub |
Field Detail |
---|
protected HashMap beanMap
Constructor Detail |
---|
public JRMPInvokerHA()
Method Detail |
---|
protected void startService() throws Exception
startService
in class org.jboss.invocation.jrmp.server.JRMPInvoker
Exception
protected void stopService() throws Exception
stopService
in class org.jboss.invocation.jrmp.server.JRMPInvoker
Exception
public void registerBean(javax.management.ObjectName beanName, HATarget target) throws Exception
registerBean
in interface InvokerHA
Exception
public org.jboss.invocation.Invoker createProxy(javax.management.ObjectName beanName, LoadBalancePolicy policy, String proxyFamilyName) throws Exception
createProxy
in interface InvokerHA
Exception
public void unregisterBean(javax.management.ObjectName beanName) throws Exception
unregisterBean
in interface InvokerHA
Exception
public Object invoke(org.jboss.invocation.Invocation invocation) throws Exception
invoke
in interface org.jboss.invocation.Invoker
invoke
in class org.jboss.invocation.jrmp.server.JRMPInvoker
Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |