edu.rice.cs.util.newjvm
Class IntegratedMasterSlaveTest.CounterSlave
java.lang.Object
|
+--edu.rice.cs.util.newjvm.AbstractSlaveJVM
|
+--edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest.CounterSlave
- All Implemented Interfaces:
- IntegratedMasterSlaveTest.SlaveI, Remote, SlaveRemote
- Enclosing class:
- IntegratedMasterSlaveTest
- public static class IntegratedMasterSlaveTest.CounterSlave
- extends AbstractSlaveJVM
- implements IntegratedMasterSlaveTest.SlaveI
The slave will exit with error codes in the case of problems,
since there is no other thing it can do!
- 1
- MasterRemote class cast exception.
- 2
- Incorect value from getLetter
- 3
- RemoteException caught
- 4
- Timeout waiting for master JVM to call
- 4
- Interrupted while waiting for master JVM to call
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
_counter
private int _counter
IntegratedMasterSlaveTest.CounterSlave
public IntegratedMasterSlaveTest.CounterSlave()
getNumber
public int getNumber()
- Specified by:
getNumber
in interface IntegratedMasterSlaveTest.SlaveI
handleStart
protected void handleStart(MasterRemote m)
- Overrides:
handleStart
in class AbstractSlaveJVM