Interface defining the lifecycle of a management extension, an extension capable of exposing {@link ManagementController}'s to external clients in one of the available management technologies, such as JMX or SNMP.
To include a management extension into the management lifecycle, it just needs to implement this interface and be a CDI bean (have a beans.xml file inside the META-INF folder of it's java package). The Demoiselle Core lifecycle controller will call the {@link #initialize(List managedTypes)} and {@link #shutdown(List managedTypes)}methods at the apropriate times.
@author serpro
|
|
|
|