public interface RJX
extends java.rmi.Remote
| Modifier and Type | Field and Description |
|---|---|
static int |
MAX_MISSED |
| Modifier and Type | Method and Description |
|---|---|
InLock |
createRemoteLock() |
VM |
createVM(java.lang.String onHost,
java.lang.String fromHost) |
VM |
createVM(java.lang.String onHost,
java.lang.String fromHost,
java.lang.String vmType,
java.lang.Class[] vmParamType,
java.lang.Object[] vmParam) |
VM |
createVM(VM host,
java.lang.String fromHost) |
VM |
createVM(VM host,
java.lang.String fromHost,
java.lang.String vmType,
java.lang.Class[] vmParamType,
java.lang.Object[] vmParam) |
boolean |
destroyVM(java.lang.String host) |
void |
exit(int exitval) |
java.lang.Class[] |
getParamTypes(java.lang.String host) |
java.lang.Object[] |
getParamValues(java.lang.String host) |
RemoteOutputStream |
getStdErr() |
RemoteInputStream |
getStdIn() |
RemoteOutputStream |
getStdOut() |
void |
hello(java.lang.String host,
VM rjVM,
boolean idle) |
void |
idle(java.lang.String vmName) |
void |
lockEC() |
void |
notIdle(java.lang.String vmName) |
void |
ping() |
void |
registerQuiescenceAction(OpProxy opProxy) |
void |
unlockEC() |
static final int MAX_MISSED
VM createVM(java.lang.String onHost, java.lang.String fromHost) throws java.rmi.RemoteException
java.rmi.RemoteExceptionVM createVM(java.lang.String onHost, java.lang.String fromHost, java.lang.String vmType, java.lang.Class[] vmParamType, java.lang.Object[] vmParam) throws java.rmi.RemoteException
java.rmi.RemoteExceptionVM createVM(VM host, java.lang.String fromHost) throws java.rmi.RemoteException
java.rmi.RemoteExceptionVM createVM(VM host, java.lang.String fromHost, java.lang.String vmType, java.lang.Class[] vmParamType, java.lang.Object[] vmParam) throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.Object[] getParamValues(java.lang.String host)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.Class[] getParamTypes(java.lang.String host)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid hello(java.lang.String host,
VM rjVM,
boolean idle)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionboolean destroyVM(java.lang.String host)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid exit(int exitval) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid registerQuiescenceAction(OpProxy opProxy) throws java.rmi.RemoteException, QuiescenceRegistrationException
java.rmi.RemoteExceptionQuiescenceRegistrationExceptionRemoteOutputStream getStdOut() throws java.rmi.RemoteException
java.rmi.RemoteExceptionRemoteOutputStream getStdErr() throws java.rmi.RemoteException
java.rmi.RemoteExceptionRemoteInputStream getStdIn() throws java.rmi.RemoteException
java.rmi.RemoteExceptionInLock createRemoteLock() throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid lockEC()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid unlockEC()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid idle(java.lang.String vmName) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid notIdle(java.lang.String vmName)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid ping() throws java.rmi.RemoteException
java.rmi.RemoteException