Marker interface for services.
Lifecycle contract for services which wish to be notified when it is time to start.
Lifecycle contract for services which wish to be notified when it is time to stop.
ServiceManagerwhich allows to retrieve and release services. Services can be provided programmatically or discovered via Java's
ServiceLoadermechanism. In order to be a service an interface must extend the
Serviceinterface. Optionally a service can also implement
Stoppablein order to get live cycle callbacks.
Copyright © 2006-2015 Red Hat, Inc. All Rights Reserved