com.sentilla.system
Class PowerManagerDriver

java.lang.Object
  extended by com.sentilla.system.DriverAdapter
      extended by com.sentilla.system.PowerManagerDriver
All Implemented Interfaces:
Driver
Direct Known Subclasses:
PowerManagerDriver

public abstract class PowerManagerDriver
extends DriverAdapter

Private: for Sentilla internal use only. Create new PowerManager system objects. "powerman" is used as the default driver name.


Field Summary
 
Fields inherited from class com.sentilla.system.DriverAdapter
m_nextDriver
 
Constructor Summary
PowerManagerDriver()
           
 
Method Summary
static PowerManager create()
          Create a new PowerManager instance using "powerman" as the driver name.
static PowerManager create(String driver)
          Create a new PowerManager instance using the given driver name.
abstract  PowerManager newPowerManager()
          Create a new PowerManager instance.
 
Methods inherited from class com.sentilla.system.DriverAdapter
getDriverName, getNextDriver, setNextDriver
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PowerManagerDriver

public PowerManagerDriver()
Method Detail

newPowerManager

public abstract PowerManager newPowerManager()
Create a new PowerManager instance.

Returns:
a new PowerManager object

create

public static PowerManager create(String driver)
Create a new PowerManager instance using the given driver name.

Parameters:
driver - The driver name passed to Drivers.getDriver(java.lang.String, java.lang.Class)
Returns:
a new PowerManager object

create

public static PowerManager create()
Create a new PowerManager instance using "powerman" as the driver name.

Returns:
a new PowerManager object


Copyright © 2007 Sentilla Corporation. All Rights Reserved.