|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of GroupManagerRepository in org.inria.myriads.snoozenode.database |
---|
Methods in org.inria.myriads.snoozenode.database that return GroupManagerRepository | |
---|---|
static GroupManagerRepository |
DatabaseFactory.newGroupManagerRepository(String groupManagerId,
int maxCapacity,
DatabaseType type)
Returns the group manager repository. |
Uses of GroupManagerRepository in org.inria.myriads.snoozenode.database.api.impl |
---|
Classes in org.inria.myriads.snoozenode.database.api.impl that implement GroupManagerRepository | |
---|---|
class |
GroupManagerMemoryRepository
Group manager in-memory repository. |
Uses of GroupManagerRepository in org.inria.myriads.snoozenode.groupmanager.anomaly |
---|
Constructors in org.inria.myriads.snoozenode.groupmanager.anomaly with parameters of type GroupManagerRepository | |
---|---|
AnomalyResolver(RelocationSettings relocationPolicies,
ResourceDemandEstimator resourceDemandEstimator,
GroupManagerRepository groupManagerRepository,
StateMachine stateMachine)
Constructor. |
Uses of GroupManagerRepository in org.inria.myriads.snoozenode.groupmanager.energysaver |
---|
Methods in org.inria.myriads.snoozenode.groupmanager.energysaver with parameters of type GroupManagerRepository | |
---|---|
static EnergySaver |
EnergySaverFactory.newEnergySaver(EnergyManagementSettings energySettings,
GroupManagerRepository repository,
StateMachine stateMachine)
Crates a new energy saver. |
static WakeupResources |
EnergySaverFactory.newWakeupResource(int wakeupTimeout,
int commandExecutionTimeout,
GroupManagerRepository repository)
Creates a new resource wakeuper. |
Uses of GroupManagerRepository in org.inria.myriads.snoozenode.groupmanager.energysaver.saver |
---|
Constructors in org.inria.myriads.snoozenode.groupmanager.energysaver.saver with parameters of type GroupManagerRepository | |
---|---|
EnergySaver(EnergyManagementSettings energySettings,
GroupManagerRepository repository,
StateMachine stateMachine)
Energy saver constructor. |
Uses of GroupManagerRepository in org.inria.myriads.snoozenode.groupmanager.energysaver.util |
---|
Methods in org.inria.myriads.snoozenode.groupmanager.energysaver.util with parameters of type GroupManagerRepository | |
---|---|
static boolean |
EnergySaverUtils.powerCycleLocalController(org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription localController,
PowerSavingAction powerSavingAction,
GroupManagerRepository repository)
Power cycles local controller. |
static void |
EnergySaverUtils.powerCycleLocalControllers(List<org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription> localControllers,
PowerSavingAction powerSavingAction,
GroupManagerRepository repository)
Power cycles local controllers. |
Uses of GroupManagerRepository in org.inria.myriads.snoozenode.groupmanager.energysaver.wakeup |
---|
Constructors in org.inria.myriads.snoozenode.groupmanager.energysaver.wakeup with parameters of type GroupManagerRepository | |
---|---|
WakeupResources(int wakeupTimeout,
int commandExecutionTimeout,
GroupManagerRepository repository)
Constructor. |
Uses of GroupManagerRepository in org.inria.myriads.snoozenode.groupmanager.init |
---|
Methods in org.inria.myriads.snoozenode.groupmanager.init that return GroupManagerRepository | |
---|---|
GroupManagerRepository |
GroupManagerInit.getRepository()
Returns the group manager repository. |
Uses of GroupManagerRepository in org.inria.myriads.snoozenode.groupmanager.migration |
---|
Constructors in org.inria.myriads.snoozenode.groupmanager.migration with parameters of type GroupManagerRepository | |
---|---|
MigrationPlanEnforcer(GroupManagerRepository groupManagerRepository,
MigrationPlanListener listener)
Constructor. |
Uses of GroupManagerRepository in org.inria.myriads.snoozenode.groupmanager.monitoring |
---|
Methods in org.inria.myriads.snoozenode.groupmanager.monitoring with parameters of type GroupManagerRepository | |
---|---|
static GroupManagerMonitoringService |
MonitoringFactory.newGroupManagerMonitoringService(GroupManagerRepository repository,
int monitoringInterval)
Creates a new group manager monitoring service. |
static LocalControllerSummaryConsumer |
MonitoringFactory.newLocalControllerSummaryConsumer(BlockingQueue<LocalControllerDataTransporter> dataQueue,
StateMachine stateMachine,
GroupManagerRepository repository)
Creates a new local controller summary information consumer. |
static LocalControllerSummaryReceiver |
MonitoringFactory.newLocalControllerSummaryReceiver(org.inria.myriads.snoozecommon.communication.NetworkAddress networkAddress,
int timeOut,
BlockingQueue<LocalControllerDataTransporter> dataQueue,
StateMachine stateMachine,
GroupManagerRepository repository)
Creates a new local controller monitoring data receiver. |
Uses of GroupManagerRepository in org.inria.myriads.snoozenode.groupmanager.monitoring.consumer |
---|
Constructors in org.inria.myriads.snoozenode.groupmanager.monitoring.consumer with parameters of type GroupManagerRepository | |
---|---|
LocalControllerSummaryConsumer(BlockingQueue<LocalControllerDataTransporter> dataQueue,
StateMachine stateMachine,
GroupManagerRepository repository)
Local controller monitoring data consumer. |
Uses of GroupManagerRepository in org.inria.myriads.snoozenode.groupmanager.monitoring.producer |
---|
Constructors in org.inria.myriads.snoozenode.groupmanager.monitoring.producer with parameters of type GroupManagerRepository | |
---|---|
GroupManagerSummaryProducer(GroupManagerRepository repository,
org.inria.myriads.snoozecommon.communication.NetworkAddress groupLeaderAddress,
ResourceDemandEstimator estimator,
int monitoringInterval)
Constructor. |
Uses of GroupManagerRepository in org.inria.myriads.snoozenode.groupmanager.monitoring.receiver |
---|
Constructors in org.inria.myriads.snoozenode.groupmanager.monitoring.receiver with parameters of type GroupManagerRepository | |
---|---|
LocalControllerSummaryReceiver(org.inria.myriads.snoozecommon.communication.NetworkAddress networkAddress,
int timeOut,
BlockingQueue<LocalControllerDataTransporter> dataQueue,
StateMachine stateMachine,
GroupManagerRepository repository)
Constructor. |
Uses of GroupManagerRepository in org.inria.myriads.snoozenode.groupmanager.monitoring.service |
---|
Constructors in org.inria.myriads.snoozenode.groupmanager.monitoring.service with parameters of type GroupManagerRepository | |
---|---|
GroupManagerMonitoringService(GroupManagerRepository repository,
int monitoringInterval)
Group manager monitoring service. |
|
LocalControllerMonitoringService(NodeConfiguration nodeConfiguration,
StateMachine stateMachine,
GroupManagerRepository repository)
Constructor. |
Uses of GroupManagerRepository in org.inria.myriads.snoozenode.groupmanager.statemachine.api.impl |
---|
Constructors in org.inria.myriads.snoozenode.groupmanager.statemachine.api.impl with parameters of type GroupManagerRepository | |
---|---|
GroupManagerStateMachine(NodeConfiguration nodeConfiguration,
ResourceDemandEstimator estimator,
GroupManagerRepository repository)
Constructor. |
Uses of GroupManagerRepository in org.inria.myriads.snoozenode.groupmanager.virtualmachinemanager |
---|
Constructors in org.inria.myriads.snoozenode.groupmanager.virtualmachinemanager with parameters of type GroupManagerRepository | |
---|---|
VirtualMachineManager(GroupManagerSchedulerSettings schedulerSettings,
ResourceDemandEstimator estimator,
GroupManagerRepository groupManagerRepository,
StateMachine stateMachine)
Constructor. |
Uses of GroupManagerRepository in org.inria.myriads.snoozenode.groupmanager.virtualmachinemanager.worker |
---|
Constructors in org.inria.myriads.snoozenode.groupmanager.virtualmachinemanager.worker with parameters of type GroupManagerRepository | |
---|---|
VirtualMachineSubmissionWorker(String taskIdentifier,
int numberOfMonitoringEntries,
org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineSubmission submissionRequest,
GroupManagerRepository repository,
PlacementPolicy placementPolicy,
StateMachine stateMachine,
VirtualMachineManagerListener managerListener)
Constructor. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |