package org.opennaas.extensions.gim.controller.capabilities;
/**
*
* @author Isart Canyameres Gimenez (i2cat Foundation)
*
*/
public interface IPowerManagementController {
/**
*
* @return true if power is on, false otherwise.
* @throws Exception
*/
public boolean getPowerStatus() throws Exception;
/**
* Turn on power.
*
* @return
* @throws Exception
*/
public boolean powerOn() throws Exception;
/**
* Turn off power.
*
* @return
* @throws Exception
*/
public boolean powerOff() throws Exception;
}