sync4j.syncclient.spdm
Class DeviceManager

java.lang.Object
  extended bysync4j.syncclient.spdm.DeviceManager
Direct Known Subclasses:
SimpleDeviceManager

public abstract class DeviceManager
extends java.lang.Object

This class represents an abstract device manager. The device manager has the responsibility of handling the device management tree.


Constructor Summary
DeviceManager()
           
 
Method Summary
abstract  Device getDevice()
          Returns a Device object representing the device managed by this DeviceManager.
static DeviceManager getDeviceManager()
           
abstract  ManagementNode getManagementTree()
          The same as getManagementTree("")
abstract  ManagementNode getManagementTree(java.lang.String parent)
          Returns the management tree starting from the given parent node
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeviceManager

public DeviceManager()
Method Detail

getDeviceManager

public static DeviceManager getDeviceManager()

getDevice

public abstract Device getDevice()
Returns a Device object representing the device managed by this DeviceManager.

Returns:
a Device object representing the device managed by this device manager.

getManagementTree

public abstract ManagementNode getManagementTree(java.lang.String parent)
Returns the management tree starting from the given parent node

Parameters:
parent - the parent node
Returns:
the management tree starting from the given parent node

getManagementTree

public abstract ManagementNode getManagementTree()
The same as getManagementTree("")

Returns:
getManagementTree("")


Copyright © 2003-2005 Sync4j.