|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use MasterRemote | |
---|---|
edu.rice.cs.drjava.model.repl.newjvm | Manages the creation and invocation of the separate JVM used by the interactions pane. |
edu.rice.cs.util.newjvm | This package is a system to allow the invocation and control of a new Java virtual machine. |
Uses of MasterRemote in edu.rice.cs.drjava.model.repl.newjvm |
---|
Subinterfaces of MasterRemote in edu.rice.cs.drjava.model.repl.newjvm | |
---|---|
interface |
MainJVMRemoteI
This interface specifies the methods that the Main JVM exposes for the InterpreterJVM to call. |
Classes in edu.rice.cs.drjava.model.repl.newjvm that implement MasterRemote | |
---|---|
class |
MainJVM
Manages a remote JVM. |
Methods in edu.rice.cs.drjava.model.repl.newjvm with parameters of type MasterRemote | |
---|---|
protected void |
InterpreterJVM.handleStart(MasterRemote mainJVM)
Actions to perform when this JVM is started (through its superclass, AbstractSlaveJVM). |
Uses of MasterRemote in edu.rice.cs.util.newjvm |
---|
Subinterfaces of MasterRemote in edu.rice.cs.util.newjvm | |
---|---|
static interface |
IntegratedMasterSlaveTest.TestMasterRemote
|
Classes in edu.rice.cs.util.newjvm that implement MasterRemote | |
---|---|
class |
AbstractMasterJVM
An abstract class implementing the logic to invoke and control, via RMI, a second Java virtual machine. |
Methods in edu.rice.cs.util.newjvm with parameters of type MasterRemote | |
---|---|
protected void |
IntegratedMasterSlaveTest.CounterSlave.handleStart(MasterRemote m)
|
protected abstract void |
AbstractSlaveJVM.handleStart(MasterRemote master)
Called when the slave JVM has started running. |
void |
SlaveRemote.start(MasterRemote master)
This method is called when the slave JVM is initialized. |
void |
AbstractSlaveJVM.start(MasterRemote master)
Initializes the Slave JVM including starting background thread to periodically poll the master JVM and automatically quit if it's dead. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |