|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of ReplicaEntry in org.ourgrid.mygrid.replicaexecutor |
---|
Methods in org.ourgrid.mygrid.replicaexecutor that return ReplicaEntry | |
---|---|
ReplicaEntry |
ReplicaExecutorThread.getReplica()
Status Gets the replica associated with this thread |
ReplicaEntry |
ReplicaExecutor.getReplica()
Gets the replica associated with this thread |
Methods in org.ourgrid.mygrid.replicaexecutor that return types with arguments of type ReplicaEntry | |
---|---|
java.util.Collection<ReplicaEntry> |
PermissionManager.getRunningReplicas()
|
Methods in org.ourgrid.mygrid.replicaexecutor with parameters of type ReplicaEntry | |
---|---|
void |
EBReplicaManager.executeReplica(ReplicaEntry replica,
GumClient gumClient)
Assign the specified Replica to be executed int the given
GridMachine |
void |
EBReplicaExecutorFacade.executeReplica(ReplicaEntry replica,
GumClient gumClient)
Executes a given Replica with a specified
GridMachine |
protected java.util.Collection<org.ourgrid.mygrid.replicaexecutor.PermissionManager.Pair> |
PermissionManager.getBlockedReplicas(ReplicaEntry replica)
|
ReplicaExecutor |
ReplicaExecutorThreadManager.obtainReplicaExecutorThread(ReplicaEntry replica,
GumClient gumClient)
Provides a replicaExecutorThread |
void |
ReplicaExecutorThreadManager.releaseReplicaExecutorThread(ReplicaEntry replica)
Releases a thread to the pool |
void |
PermissionManager.replicaAborted(ReplicaEntry replica)
If a replica has been aborted, all replicas of the same task will be aborted too soon. |
void |
EBReplicaManager.replicaAborted(ReplicaEntry replica)
Notifies the PermissioManager and the
ThreadManager that the given replica has been aborted. |
void |
EBReplicaExecutorFacade.replicaAborted(ReplicaEntry replica)
Notifies the replica executor module that a given replica has been aborted. |
void |
PermissionManager.replicaCanceled(ReplicaEntry replica)
If a replica has been cancelled, all replicas of the same task will be cancelled too soon. |
void |
EBReplicaManager.replicaCanceled(ReplicaEntry replica)
Notifies the PermissionManager and the
ThreadManager that the given replica has been cancelled. |
void |
EBReplicaExecutorFacade.replicaCanceled(ReplicaEntry replica)
Notifies the replica executor module that a given replica has been cancelled. |
void |
PermissionManager.replicaFailed(ReplicaEntry replica)
If a replica fails inside it's critical region and there are other replicas waiting to access it's critical region the PermissionManager should allow the first replica of the
queue to access it's critical region. |
void |
EBReplicaManager.replicaFailed(ReplicaEntry replica)
Notifies the EBSchedulerFacade , the
PermissioManager and the ThreadManager that
the given replica has failed. |
protected void |
EBReplicaExecutorFacade.replicaFailed(ReplicaEntry replica)
Notifies the replica executor module that a given replica has failed |
void |
ReplicaExecutorThreadManager.replicaFinished(ReplicaEntry replica)
Registers that a replica has finished |
void |
PermissionManager.replicaFinished(ReplicaEntry replica)
If a replica has finished, all replicas of the same task will be aborted soon. |
void |
EBReplicaManager.replicaFinished(ReplicaEntry replica)
Notifies the EBSchedulerFacade , the
PermissioManager and the ThreadManager that
the given replica has finished. |
protected void |
EBReplicaExecutorFacade.replicaFinished(ReplicaEntry replica)
Notifies the replica executor module that a given replica has finished. |
protected EventQueue<ResponseEvent<java.lang.Boolean>> |
EBReplicaExecutorFacade.requestPermission(ReplicaEntry replica)
Request permission to access the task's critical region. |
void |
PermissionManager.requestPermission(ReplicaEntry replica,
EventQueue<ResponseEvent<java.lang.Boolean>> responseQueue)
Ask the PermissionManager to verify if a given replica can
access it's task's critical region. |
void |
EBReplicaManager.requestPermission(ReplicaEntry replica,
EventQueue<ResponseEvent<java.lang.Boolean>> responseQueue)
Request permission to access the task's critical region. |
Constructors in org.ourgrid.mygrid.replicaexecutor with parameters of type ReplicaEntry | |
---|---|
ReplicaExecutorThread(java.lang.String threadName,
ReplicaEntry replica,
GumClient gumClient,
EBReplicaExecutorFacade ebReplicaExecutorFacade)
Main constructor |
Uses of ReplicaEntry in org.ourgrid.mygrid.replicaexecutor.event |
---|
Constructors in org.ourgrid.mygrid.replicaexecutor.event with parameters of type ReplicaEntry | |
---|---|
ExecuteReplicaRequestEvent(EBReplicaManager ebReplicaManager,
ReplicaEntry replica,
GumClient gumClient)
Creates a CancelReplicasOfJobRequestEvent with a EBReplicaManager a Replica to be executed
and a GridMachine to execute the Replica. |
|
PermissionRequestEvent(EBReplicaManager ebReplicaManager,
ReplicaEntry replica,
EventQueue<ResponseEvent<java.lang.Boolean>> responseQueue)
Creates a PermissionRequestEvent with a replica
ebReplicaManager, a replica and a response queue. |
|
ReplicaAbortedNotiftyEvent(EBReplicaManager ebReplicaManager,
ReplicaEntry replica)
Creates a ReplicaAbortedNotifyEvent with a replica
ebReplicaManager and a replica. |
|
ReplicaCanceledNotifyEvent(EBReplicaManager ebReplicaManager,
ReplicaEntry replica)
Creates a ReplicaCanceledNotifyEvent with a replica
ebReplicaManager and a replica. |
|
ReplicaFailedNotifyEvent(EBReplicaManager ebReplicaManager,
ReplicaEntry replica)
Creates a ReplicaFailedNotifyEvent with a replica
ebReplicaManager and a replica. |
|
ReplicaFinishedNotifyEvent(EBReplicaManager ebReplicaManager,
ReplicaEntry replica)
Creates a ReplicaFinishedNotifyEvent with a replica
ebReplicaManager and a replica. |
Uses of ReplicaEntry in org.ourgrid.mygrid.replicaexecutor.exception |
---|
Methods in org.ourgrid.mygrid.replicaexecutor.exception that return ReplicaEntry | |
---|---|
ReplicaEntry |
ReplicaFailedException.getReplica()
Gets the replica |
Constructors in org.ourgrid.mygrid.replicaexecutor.exception with parameters of type ReplicaEntry | |
---|---|
ReplicaFailedException(ReplicaEntry replica,
ExecutorResult replicaResult)
Main constructor. |
|
ReplicaFailedException(ReplicaEntry replica,
ExecutorResult replicaResult,
java.lang.Throwable newDetail)
Constructor. |
Uses of ReplicaEntry in org.ourgrid.mygrid.replicaexecutor.test |
---|
Methods in org.ourgrid.mygrid.replicaexecutor.test that return ReplicaEntry | |
---|---|
ReplicaEntry |
FakeEBReplicaExecutorFacade.getLastScheduledReplica()
|
ReplicaEntry |
FakeReplicaExecutorThread.getReplica()
|
Methods in org.ourgrid.mygrid.replicaexecutor.test with parameters of type ReplicaEntry | |
---|---|
void |
FakeEBReplicaExecutorFacade.executeReplica(ReplicaEntry replica,
GumClient gumClient)
|
void |
FakeEBReplicaExecutorFacade.replicaAborted(ReplicaEntry replica)
|
void |
FakeEBReplicaExecutorFacade.replicaCanceled(ReplicaEntry replica)
|
void |
FakeEBReplicaExecutorFacade.replicaFailed(ReplicaEntry replica)
|
void |
FakeEBReplicaExecutorFacade.replicaFinished(ReplicaEntry replica)
|
protected EventQueue |
FakeEBReplicaExecutorFacade.requestPermission(ReplicaEntry replica)
|
Constructors in org.ourgrid.mygrid.replicaexecutor.test with parameters of type ReplicaEntry | |
---|---|
FakeReplicaExecutorThread(ReplicaEntry replica,
EBReplicaExecutorFacade ebReplicaExecutorFacade)
|
Uses of ReplicaEntry in org.ourgrid.mygrid.scheduler |
---|
Methods in org.ourgrid.mygrid.scheduler that return ReplicaEntry | |
---|---|
ReplicaEntry |
FakeSchedulingHeuristic.getLatestScheduledReplica()
|
ReplicaEntry |
ReplicaExecutorResult.getReplica()
Return the executed replica. |
Methods in org.ourgrid.mygrid.scheduler with parameters of type ReplicaEntry | |
---|---|
void |
ReplicaExecutorResult.setReplica(ReplicaEntry replica)
Sets the executed replica. |
Constructors in org.ourgrid.mygrid.scheduler with parameters of type ReplicaEntry | |
---|---|
ReplicaExecutorResult(ReplicaEntry replica)
The constructor. |
Uses of ReplicaEntry in org.ourgrid.mygrid.scheduler.gridmanager |
---|
Methods in org.ourgrid.mygrid.scheduler.gridmanager that return ReplicaEntry | |
---|---|
ReplicaEntry |
GridManagerEntry.getReplica()
|
Methods in org.ourgrid.mygrid.scheduler.gridmanager with parameters of type ReplicaEntry | |
---|---|
void |
GridManagerListenerRemote.allocate(GumID gumID,
ReplicaEntry replica)
|
void |
GridManager.allocate(GumID gumID,
ReplicaEntry replica)
|
void |
AbstractGridManager.allocate(GumID gumID,
ReplicaEntry replica)
|
void |
GridManagerEntry.allocate(ReplicaEntry replica)
|
void |
EBGridManager.realAllocate(GumID gumID,
ReplicaEntry replica)
|
protected abstract void |
AbstractGridManager.realAllocate(GumID gumID,
ReplicaEntry replica)
|
Uses of ReplicaEntry in org.ourgrid.mygrid.scheduler.jobmanager |
---|
Fields in org.ourgrid.mygrid.scheduler.jobmanager with type parameters of type ReplicaEntry | |
---|---|
protected java.util.List<ReplicaEntry> |
TaskEntry.replicas
This Task 's Replica s. |
Methods in org.ourgrid.mygrid.scheduler.jobmanager that return ReplicaEntry | |
---|---|
ReplicaEntry |
JobManager.createNewReplica(TaskEntry task)
|
ReplicaEntry |
AbstractJobManager.createNewReplica(TaskEntry task)
|
protected ReplicaEntry |
TaskEntry.createReplicaEntry(int id,
int taskId,
int jobId,
TaskSpec taskSpec)
|
ReplicaEntry |
TaskEntry.getNewReplica()
Creates and returns a new Replica . |
protected ReplicaEntry |
JobEntry.getNewReplica(TaskEntry task)
Creates and returns a new Replica . |
ReplicaEntry |
TaskEntry.getReplicaById(int id)
Returns the Replica with the specified identification. |
protected ReplicaEntry |
EBJobManager.realCreateNewReplica(TaskEntry task)
Creates and returns a new Replica . |
protected abstract ReplicaEntry |
AbstractJobManager.realCreateNewReplica(TaskEntry task)
|
Methods in org.ourgrid.mygrid.scheduler.jobmanager that return types with arguments of type ReplicaEntry | |
---|---|
java.util.Collection<ReplicaEntry> |
TaskEntry.getReplicas()
Returns the Task 's Replica s. |
Methods in org.ourgrid.mygrid.scheduler.jobmanager with parameters of type ReplicaEntry | |
---|---|
protected void |
EBJobManager.realReplicaRunning(ReplicaEntry replica,
GumID gumID)
|
protected abstract void |
AbstractJobManager.realReplicaRunning(ReplicaEntry replica,
GumID gumID)
|
void |
JobManager.replicaRunning(ReplicaEntry replica,
GumID gumID)
|
void |
AbstractJobManager.replicaRunning(ReplicaEntry replica,
GumID gumID)
|
void |
JobManagerListenerRemote.replicaStateChanged(ReplicaEntry replicaEntry,
ExecutionStatus jobState,
ExecutionStatus taskState,
int numberOfTaskFails)
|
Uses of ReplicaEntry in org.ourgrid.mygrid.ui.gui |
---|
Methods in org.ourgrid.mygrid.ui.gui with parameters of type ReplicaEntry | |
---|---|
void |
SimpleSynchronizedGridManager.allocate(GumID gumID,
ReplicaEntry replica)
|
void |
GridManagerListener.allocate(GumID gumID,
ReplicaEntry replica)
|
void |
GUIListenerImpl.allocate(GumID gumID,
ReplicaEntry replica)
|
void |
EBGuiFacade.allocate(GumID gumID,
ReplicaEntry replica)
|
void |
SimpleSynchronizedJobManager.replicaStateChanged(ReplicaEntry replicaEntry,
ExecutionStatus jobState,
ExecutionStatus taskState,
int numberOfTaskFails)
|
void |
SimpleJobEntry.replicaStateChanged(ReplicaEntry replicaEntry,
ExecutionStatus jobState,
ExecutionStatus taskState,
int numberOfTaskFails)
|
void |
GUIListenerImpl.replicaStateChanged(ReplicaEntry replicaEntry,
ExecutionStatus jobState,
ExecutionStatus taskState,
int numberOfTaskFails)
|
void |
EBGuiFacade.replicaStateChanged(ReplicaEntry replicaEntry,
ExecutionStatus jobState,
ExecutionStatus taskState,
int numberOfTaskFails)
|
void |
SimpleTaskEntry.replicaStateChanged(ReplicaEntry replicaEntry,
ExecutionStatus taskState,
int numberOfTaskFails)
|
Constructors in org.ourgrid.mygrid.ui.gui with parameters of type ReplicaEntry | |
---|---|
SimpleReplicaEntry(ReplicaEntry replicaEntry)
|
Uses of ReplicaEntry in org.ourgrid.mygrid.ui.gui.event |
---|
Constructors in org.ourgrid.mygrid.ui.gui.event with parameters of type ReplicaEntry | |
---|---|
GUIAllocateNotifyEvent(GumID gumID,
ReplicaEntry replica,
SimpleSynchronizedGridManager manager)
|
|
GuiReplicaStateChangedNotifyEvent(ReplicaEntry replicaEntry,
ExecutionStatus jobState,
ExecutionStatus taskState,
int numberOfTaskFails,
SimpleSynchronizedJobManager manager)
|
Uses of ReplicaEntry in org.ourgrid.mygrid.ui.test |
---|
Subclasses of ReplicaEntry in org.ourgrid.mygrid.ui.test | |
---|---|
class |
FakeScheduler.FakeReplica
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |