What features does a plug-in typically provide ?

This is a list of what a plug-in can provide, not all the features are mandatory.

  • Objects and methods on the orchestrated technology.
  • A hierarchical inventory of these objects.
  • Choosers and pickers to be able to select these objects.
  • Events on object states and gauges.
  • An API documentation for using these.
  • Scripts for function level functionality.
  • Workflows for higher level operations.
  • Transparent session management.
  • Object caching.
  • Object persistence.