Class ClassInstanceLifeCycle<T>
- java.lang.Object
-
- org.gatein.pc.portlet.impl.jsr168.ClassInstanceLifeCycle<T>
-
public class ClassInstanceLifeCycle<T> extends Object
- Version:
- $Revision: 630 $
- Author:
- Julien Viet
-
-
Constructor Summary
Constructors Constructor Description ClassInstanceLifeCycle(org.gatein.common.logging.Logger log, Class<T> expectedClass, ClassLoader classLoader, String className, String type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreate()voiddestroy()TgetInstance()protected voidstart(T instance)protected voidstop(T instance)
-
-
-
Constructor Detail
-
ClassInstanceLifeCycle
public ClassInstanceLifeCycle(org.gatein.common.logging.Logger log, Class<T> expectedClass, ClassLoader classLoader, String className, String type)
-
-
Method Detail
-
create
public void create() throws PortletInitializationException- Throws:
PortletInitializationException
-
destroy
public void destroy()
-
getInstance
public T getInstance()
-
stop
protected void stop(T instance)
-
-