|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.inria.myriads.snoozenode.groupmanager.energysaver.util.EnergySaverUtils
public final class EnergySaverUtils
Energy saver utilities.
Method Summary | |
---|---|
static boolean |
powerCycleLocalController(org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription localController,
PowerSavingAction powerSavingAction,
GroupManagerRepository repository)
Power cycles local controller. |
static void |
powerCycleLocalControllers(List<org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription> localControllers,
PowerSavingAction powerSavingAction,
GroupManagerRepository repository)
Power cycles local controllers. |
static boolean |
resumeEnergySavers(List<org.inria.myriads.snoozecommon.communication.groupmanager.GroupManagerDescription> groupMaangers)
Resumes the energy savers. |
static boolean |
suspendEnergySavers(List<org.inria.myriads.snoozecommon.communication.groupmanager.GroupManagerDescription> groupManagers)
Suspends the the energy savers. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static boolean suspendEnergySavers(List<org.inria.myriads.snoozecommon.communication.groupmanager.GroupManagerDescription> groupManagers)
groupManagers
- The group manager descriptions
public static boolean resumeEnergySavers(List<org.inria.myriads.snoozecommon.communication.groupmanager.GroupManagerDescription> groupMaangers)
groupMaangers
- The group manager descriptions
public static void powerCycleLocalControllers(List<org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription> localControllers, PowerSavingAction powerSavingAction, GroupManagerRepository repository)
localControllers
- The list of local controllerspowerSavingAction
- The power saving actionrepository
- The group manager repositorypublic static boolean powerCycleLocalController(org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription localController, PowerSavingAction powerSavingAction, GroupManagerRepository repository)
localController
- The local controller descriptionpowerSavingAction
- The power saving actionrepository
- The group manager repository
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |