public static class DUnitLauncher.Master extends java.rmi.server.UnicastRemoteObject implements DUnitLauncher.MasterRemote
| Constructor and Description |
|---|
Master(java.rmi.registry.Registry registry,
ProcessManager processManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
acquireSharedLock() |
int |
addAndGet(java.lang.Object key,
int delta,
int defaultValue) |
BounceResult |
bounce(int pid) |
java.lang.Object |
get(java.lang.Object key) |
int |
getLocatorPort() |
java.util.Map<java.lang.Object,java.lang.Object> |
getMapCopy() |
void |
ping() |
boolean |
put(java.lang.Object key,
java.lang.Object value) |
void |
releaseSharedLock() |
boolean |
remove(java.lang.Object key) |
void |
signalVMReady() |
clone, exportObject, exportObject, exportObject, unexportObjectpublic Master(java.rmi.registry.Registry registry,
ProcessManager processManager)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic int getLocatorPort()
throws java.rmi.RemoteException
getLocatorPort in interface DUnitLauncher.MasterRemotejava.rmi.RemoteExceptionpublic void signalVMReady()
signalVMReady in interface DUnitLauncher.MasterRemotepublic void ping()
ping in interface DUnitLauncher.MasterRemotepublic BounceResult bounce(int pid)
bounce in interface DUnitLauncher.MasterRemotepublic java.lang.Object get(java.lang.Object key)
get in interface DUnitLauncher.MasterRemotepublic boolean put(java.lang.Object key,
java.lang.Object value)
put in interface DUnitLauncher.MasterRemotepublic boolean remove(java.lang.Object key)
remove in interface DUnitLauncher.MasterRemotepublic int addAndGet(java.lang.Object key,
int delta,
int defaultValue)
addAndGet in interface DUnitLauncher.MasterRemotepublic java.util.Map<java.lang.Object,java.lang.Object> getMapCopy()
getMapCopy in interface DUnitLauncher.MasterRemotepublic void acquireSharedLock()
acquireSharedLock in interface DUnitLauncher.MasterRemotepublic void releaseSharedLock()
releaseSharedLock in interface DUnitLauncher.MasterRemote