org.apache.avalon.fortress.impl.handler
Class AbstractReleasableComponent
java.lang.Object
org.apache.avalon.fortress.impl.handler.AbstractReleasableComponent
- All Implemented Interfaces:
- ReleasableComponent
public class AbstractReleasableComponent
- extends Object
- implements ReleasableComponent
Base Implementation for a releasable component.
- Since:
- 1.2
- Version:
- CVS $Revision: 1.2 $ $Date: 2004/03/13 17:57:59 $
- Author:
- Avalon Development Team
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractReleasableComponent
public AbstractReleasableComponent()
initialize
public void initialize(ComponentHandler handler)
throws Exception
- Description copied from interface:
ReleasableComponent
- Initialize this component with the corresponding component handler.
- Specified by:
initialize
in interface ReleasableComponent
- Parameters:
handler
- The component handler used to put this component back again
- Throws:
Exception
releaseOnComponentHandler
public void releaseOnComponentHandler()
- Description copied from interface:
ReleasableComponent
- Puts the reference back in the ComponentHandler according to the
policy of the implementation.
In fact this calls the put method on the ComponentHandler
- Specified by:
releaseOnComponentHandler
in interface ReleasableComponent
Copyright © 2003-2012 The Apache Software Foundation. All Rights Reserved.