|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
EBSchedulingHeuristic | Interface to be implemented by the scheduling heuristics. |
JobInterested | Objects that implements this interface can be notified when a job finishes. |
Scheduler | The Scheduler interface that should be implemented by a remote object to provide access to the Scheduler from a different Java Virtual Machine. |
Class Summary | |
---|---|
BlackListEntry | Entity used to associate the GumID and a certain number of fails tha can
occurs while executing a request. |
BlackListManager | This entity is responsible to maintain the Black List, the list of
Gum s that will not eb assigned to a Request
after some failures. |
BlackListManagerTest | |
DataDiscovery | This is the Data Discovery class. |
DataDiscoveryEntry | This is the Data Discovery Entry class. |
EBSchedulerFacade | This class is responsible for queueing events in the
SchedulerEventProcessor . |
EBSchedulingHeuristicFactory | This class is responsible for creating a EBSchedulingHeuristic
object according to the heuristic property in the MG.properties file |
FakeEBSchedulerFacade | This class represents a fake EBSchedulerFacade to be used in
tests. |
FakeSchedulerEventEngine | Fake class that reimplements the schedule method to do
nothing. |
FakeSchedulingHeuristic | |
GetGumSpecsRequestEvent | |
JobMonitor | Object responsible for notifying other objects interested in job completions. |
JobRequestEntry | This class was created to keep a pair of Job and Request used to cancel
requests and simplify as well as downsize the code of
EBGridManager |
PeerEntry | This class is intended to store a GuMSpec and its corresponding gump if it could be instantiated. |
RemoveGridManagerListenerRequestEvent | |
RemoveJobManagerListenerRequestEvent | |
ReplicaExecutorResult | Description: This class represents the result of a replica execution. |
SchedulerEventEngine | This class is responsible for receiving events that come from the
EBSchedulerFacade and process them. |
SchedulerImpl | The Scheduler remote object responsible for receiving RMI
calls and translating them to calls on the EBSchedulerFacade . |
StorageAffinity | The StorageAffinity is a scheduling heuristic that uses the affinity between
a GridMachine and a Task to schedule. |
Workqueue | The Workqueue with Replication scheduler. It picks tasks from the bag-of-tasks and assigns them to machines in a random way. |
Enum Summary | |
---|---|
ExecutionStatus | Enumeration representing the possible states of a Job, Task or Replica. |
PeerEntry.PeerState |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |