public class LifeCycleCallbackCollection
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
LIFECYCLE_CALLBACK_COLLECTION |
| Constructor and Description |
|---|
LifeCycleCallbackCollection() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(LifeCycleCallback callback)
Add a Callback to the list of callbacks.
|
void |
callPostConstructCallback(java.lang.Object o)
Call the method, if one exists, that is annotated with
@PostConstruct
or with <post-construct> in web.xml |
void |
callPreDestroyCallback(java.lang.Object o)
Call the method, if one exists, that is annotated with
@PreDestroy
or with <pre-destroy> in web.xml |
java.util.Map<java.lang.String,java.util.List<LifeCycleCallback>> |
getPostConstructCallbackMap()
Generate a read-only view of the post-construct callbacks
|
java.util.Collection<LifeCycleCallback> |
getPostConstructCallbacks()
Amalgamate all post-construct callbacks and return a read only list
|
java.util.List<LifeCycleCallback> |
getPostConstructCallbacks(java.lang.Object o) |
java.util.Map<java.lang.String,java.util.List<LifeCycleCallback>> |
getPreDestroyCallbackMap()
Generate a read-only view of the pre-destroy callbacks
|
java.util.Collection<LifeCycleCallback> |
getPreDestroyCallbacks()
Amalgamate all pre-destroy callbacks and return a read only list
|
java.util.List<LifeCycleCallback> |
getPreDestroyCallbacks(java.lang.Object o) |
public static final java.lang.String LIFECYCLE_CALLBACK_COLLECTION
public void add(LifeCycleCallback callback)
callback - the callbackpublic java.util.List<LifeCycleCallback> getPreDestroyCallbacks(java.lang.Object o)
public java.util.List<LifeCycleCallback> getPostConstructCallbacks(java.lang.Object o)
public void callPostConstructCallback(java.lang.Object o)
throws java.lang.Exception
@PostConstruct
or with <post-construct> in web.xmlo - the object on which to attempt the callbackjava.lang.Exception - if unable to call PostConstructCallbackpublic void callPreDestroyCallback(java.lang.Object o)
throws java.lang.Exception
@PreDestroy
or with <pre-destroy> in web.xmlo - the object on which to attempt the callbackjava.lang.Exception - if unable to call PreDestroyCallbackpublic java.util.Map<java.lang.String,java.util.List<LifeCycleCallback>> getPostConstructCallbackMap()
PostConstructCallbackspublic java.util.Map<java.lang.String,java.util.List<LifeCycleCallback>> getPreDestroyCallbackMap()
PreDestroyCallbackspublic java.util.Collection<LifeCycleCallback> getPostConstructCallbacks()
PostConstructCallbackspublic java.util.Collection<LifeCycleCallback> getPreDestroyCallbacks()
PreDestroyCallbacksCopyright © 1995–2019 Webtide. All rights reserved.