Base interface for an Expresso component.
This interface describes the basic minimal methods needed to implement
an ExpressoComponent. If a component only implements this interface, it
must create its own metadata class internally for management description, and
it does not receive any component lifecycle events such as configuration events.
For typical component implementations, you do not need to implement this
interface directly... rather you can derive your class from
NonContainerComponentBase which provides for a basic implementation.
author: Michael Rimov |