Interface Managed Object

 {{WriteMO specification start}}
 ManagedObject Interface
 Package net.ponder2.managedobject

 Create Operations
 event # Events that can be raised internally
 notification* # Events that can be raised externally
 operation* # Operations than can be invoked externally
 
 event Attributes
 name String required # the external name of the event
 event # the internal name of the event, defaults to name

 notification Attributes
 name String required # external name for this event
 event String required # internal event name for this event

 operation Attributes
 name String required # external name for this operation
 localop String required # internal operaton name in form of managedobject.operation

 Use Operations
 list*
 call*
 trace*
 template # get the OID for the event template of an interface event

 trace Attributes
 trace String "on" # whether to trace all operations
 
 call Attributes
 name # name of operation to call
 event # name of event to be raised
 
 template Attributes
 name String # name of previously declared event
 
 {{WriteMO specification end}}

Ponder2Wiki: InterfaceDescription (last edited 2008-01-03 17:40:14 by localhost)