org.apache.avalon.framework.service
public interface Serviceable
Serviceable is that it is a user.
The Serviceable is able to use Objects managed
by the ServiceManager it was initialized with. As part
of the contract with the system, the instantiating entity must call
the service method before the Serviceable
can be considered valid.
Version: CVS $Revision: 1.17 $ $Date: 2003/02/11 15:58:42 $
| Method Summary | |
|---|---|
| void | service(ServiceManager manager)
Pass the ServiceManager to the Serviceable.
|
ServiceManager to the Serviceable.
The Serviceable implementation should use the specified
ServiceManager to acquire the components it needs for
execution.
Parameters: manager The ServiceManager which this
Serviceable uses. Must not be null.
Throws: ServiceException if an error occurs