class documentation

Base class for storage abstraction.

Method Execute Executes an operation on an entity within the storage unit.
Method List Returns a list of all entities within the storage unit.
Method Modify Modifies an entity within the storage unit.
def Execute(self, name, op):

Executes an operation on an entity within the storage unit.

Parameters
name:stringEntity name
op:stringOperation name
def List(self, name, fields):

Returns a list of all entities within the storage unit.

Parameters
name:string or NoneEntity name or None for all
fields:listList with all requested result fields (order is preserved)
def Modify(self, name, changes):

Modifies an entity within the storage unit.

Parameters
name:stringEntity name
changes:dictNew field values