Actions
Last updated
Was this helpful?
Last updated
Was this helpful?
The actions namespace contains interfaces that describe objects which can perform certain actions. It's basically semantic sugar for human convenience. The following interfaces are declared:
-- describes an object that implements an initialize
method
-- describes an object that implements a setup
method
-- describes an object that implements an output
method
-- describes an object that implements a run
method
-- describes an object that implements a reset
method
The result of the aforementioned methods is either null
on success, or a specific Exception
object describing the issue on failure.
There is nothing more to the action interfaces. You are obviously free to misuse them in your own plugins, but the framework will adhere to all the hints and conventions laid out in this document.