Uses of Interface
org.inria.myriads.snoozenode.groupmanager.statemachine.api.StateMachine

Packages that use StateMachine
org.inria.myriads.snoozenode.groupmanager.anomaly   
org.inria.myriads.snoozenode.groupmanager.energysaver   
org.inria.myriads.snoozenode.groupmanager.energysaver.saver   
org.inria.myriads.snoozenode.groupmanager.init   
org.inria.myriads.snoozenode.groupmanager.monitoring   
org.inria.myriads.snoozenode.groupmanager.monitoring.consumer   
org.inria.myriads.snoozenode.groupmanager.monitoring.receiver   
org.inria.myriads.snoozenode.groupmanager.monitoring.service   
org.inria.myriads.snoozenode.groupmanager.reconfiguration   
org.inria.myriads.snoozenode.groupmanager.statemachine.api.impl   
org.inria.myriads.snoozenode.groupmanager.virtualmachinemanager   
org.inria.myriads.snoozenode.groupmanager.virtualmachinemanager.worker   
 

Uses of StateMachine in org.inria.myriads.snoozenode.groupmanager.anomaly
 

Constructors in org.inria.myriads.snoozenode.groupmanager.anomaly with parameters of type StateMachine
AnomalyResolver(RelocationSettings relocationPolicies, ResourceDemandEstimator resourceDemandEstimator, GroupManagerRepository groupManagerRepository, StateMachine stateMachine)
          Constructor.
 

Uses of StateMachine in org.inria.myriads.snoozenode.groupmanager.energysaver
 

Methods in org.inria.myriads.snoozenode.groupmanager.energysaver with parameters of type StateMachine
static EnergySaver EnergySaverFactory.newEnergySaver(EnergyManagementSettings energySettings, GroupManagerRepository repository, StateMachine stateMachine)
          Crates a new energy saver.
 

Uses of StateMachine in org.inria.myriads.snoozenode.groupmanager.energysaver.saver
 

Constructors in org.inria.myriads.snoozenode.groupmanager.energysaver.saver with parameters of type StateMachine
EnergySaver(EnergyManagementSettings energySettings, GroupManagerRepository repository, StateMachine stateMachine)
          Energy saver constructor.
 

Uses of StateMachine in org.inria.myriads.snoozenode.groupmanager.init
 

Methods in org.inria.myriads.snoozenode.groupmanager.init that return StateMachine
 StateMachine GroupManagerInit.getStateMachine()
          .
 

Uses of StateMachine in org.inria.myriads.snoozenode.groupmanager.monitoring
 

Methods in org.inria.myriads.snoozenode.groupmanager.monitoring with parameters of type StateMachine
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 StateMachine in org.inria.myriads.snoozenode.groupmanager.monitoring.consumer
 

Constructors in org.inria.myriads.snoozenode.groupmanager.monitoring.consumer with parameters of type StateMachine
LocalControllerSummaryConsumer(BlockingQueue<LocalControllerDataTransporter> dataQueue, StateMachine stateMachine, GroupManagerRepository repository)
          Local controller monitoring data consumer.
 

Uses of StateMachine in org.inria.myriads.snoozenode.groupmanager.monitoring.receiver
 

Constructors in org.inria.myriads.snoozenode.groupmanager.monitoring.receiver with parameters of type StateMachine
LocalControllerSummaryReceiver(org.inria.myriads.snoozecommon.communication.NetworkAddress networkAddress, int timeOut, BlockingQueue<LocalControllerDataTransporter> dataQueue, StateMachine stateMachine, GroupManagerRepository repository)
          Constructor.
 

Uses of StateMachine in org.inria.myriads.snoozenode.groupmanager.monitoring.service
 

Constructors in org.inria.myriads.snoozenode.groupmanager.monitoring.service with parameters of type StateMachine
LocalControllerMonitoringService(NodeConfiguration nodeConfiguration, StateMachine stateMachine, GroupManagerRepository repository)
          Constructor.
 

Uses of StateMachine in org.inria.myriads.snoozenode.groupmanager.reconfiguration
 

Constructors in org.inria.myriads.snoozenode.groupmanager.reconfiguration with parameters of type StateMachine
ReconfigurationScheduler(StateMachine stateMachine, String cronExpression)
          Constructor.
 

Uses of StateMachine in org.inria.myriads.snoozenode.groupmanager.statemachine.api.impl
 

Classes in org.inria.myriads.snoozenode.groupmanager.statemachine.api.impl that implement StateMachine
 class GroupManagerStateMachine
          Group manager state machine.
 

Uses of StateMachine in org.inria.myriads.snoozenode.groupmanager.virtualmachinemanager
 

Constructors in org.inria.myriads.snoozenode.groupmanager.virtualmachinemanager with parameters of type StateMachine
VirtualMachineManager(GroupManagerSchedulerSettings schedulerSettings, ResourceDemandEstimator estimator, GroupManagerRepository groupManagerRepository, StateMachine stateMachine)
          Constructor.
 

Uses of StateMachine in org.inria.myriads.snoozenode.groupmanager.virtualmachinemanager.worker
 

Constructors in org.inria.myriads.snoozenode.groupmanager.virtualmachinemanager.worker with parameters of type StateMachine
VirtualMachineSubmissionWorker(String taskIdentifier, int numberOfMonitoringEntries, org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineSubmission submissionRequest, GroupManagerRepository repository, PlacementPolicy placementPolicy, StateMachine stateMachine, VirtualMachineManagerListener managerListener)
          Constructor.
 



Copyright © 2012. All Rights Reserved.