Package ZenModel :: Module DeviceManagerBase :: Class DeviceManagerBase
[show private | hide private]
[frames | no frames]

Class DeviceManagerBase

Known Subclasses:
DeviceOrganizer, Monitor

Default implementation of IDeviceManager interface. This interface is implemented by classes that have a device relationship to allow them to manage their device relations.
Method Summary
  deviceMoveTargets(self)
see IManageDevice
  getDeviceMoveTarget(self, moveTargetName)
see IManageDevice
  lockDevicesFromDeletion(self, deviceNames, sendEventWhenBlocked, REQUEST)
Lock devices from being deleted
  lockDevicesFromUpdates(self, deviceNames, sendEventWhenBlocked, REQUEST)
Lock devices from being deleted or updated
  moveDevices(self, moveTarget, deviceNames, REQUEST)
see IManageDevice
  removeDevices(self, deviceNames, REQUEST)
see IManageDevice
  setGroups(self, groupPaths, deviceNames, REQUEST)
Provide a method to set device groups from any organizer
  setLocation(self, locationPath, deviceNames, REQUEST)
Provide a method to set device location from any organizer
  setSystems(self, systemPaths, deviceNames, REQUEST)
Provide a method to set device systems from any organizer
  unlockDevices(self, deviceNames, REQUEST)
Unlock devices

Method Details

deviceMoveTargets(self)

see IManageDevice

getDeviceMoveTarget(self, moveTargetName)

see IManageDevice

lockDevicesFromDeletion(self, deviceNames=None, sendEventWhenBlocked=None, REQUEST=None)

Lock devices from being deleted

lockDevicesFromUpdates(self, deviceNames=None, sendEventWhenBlocked=None, REQUEST=None)

Lock devices from being deleted or updated

moveDevices(self, moveTarget, deviceNames=None, REQUEST=None)

see IManageDevice

removeDevices(self, deviceNames=None, REQUEST=None)

see IManageDevice

setGroups(self, groupPaths=None, deviceNames=None, REQUEST=None)

Provide a method to set device groups from any organizer

setLocation(self, locationPath=None, deviceNames=None, REQUEST=None)

Provide a method to set device location from any organizer

setSystems(self, systemPaths=None, deviceNames=None, REQUEST=None)

Provide a method to set device systems from any organizer

unlockDevices(self, deviceNames=None, REQUEST=None)

Unlock devices

Generated by Epydoc 2.1 on Thu Aug 16 09:55:09 2007 http://epydoc.sf.net