org.jboss.errai.ioc.client.lifecycle.impl
Class LifecycleListenerRegistrarImpl
java.lang.Object
org.jboss.errai.ioc.client.lifecycle.impl.LifecycleListenerRegistrarImpl
- All Implemented Interfaces:
- LifecycleListenerRegistrar
@Singleton
public class LifecycleListenerRegistrarImpl
- extends Object
- implements LifecycleListenerRegistrar
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LifecycleListenerRegistrarImpl
public LifecycleListenerRegistrarImpl()
getListeners
public <T> Iterable<LifecycleListener<T>> getListeners(Class<? extends LifecycleEvent<T>> eventType,
T instance)
- Specified by:
getListeners
in interface LifecycleListenerRegistrar
generateNewLifecycleListeners
protected <T> Collection<AuditableLifecycleListener<T>> generateNewLifecycleListeners(T instance)
registerGenerator
public <T> void registerGenerator(Class<T> lifecycleType,
LifecycleListenerGenerator<T> generator)
- Specified by:
registerGenerator
in interface LifecycleListenerRegistrar
unregisterGenerator
public <T> void unregisterGenerator(Class<T> lifecycleType,
LifecycleListenerGenerator<T> generator)
- Specified by:
unregisterGenerator
in interface LifecycleListenerRegistrar
endInstanceLifecycle
public <T> boolean endInstanceLifecycle(T instance)
- Specified by:
endInstanceLifecycle
in interface LifecycleListenerRegistrar
registerListener
public <T> void registerListener(T instance,
LifecycleListener<T> listener)
- Specified by:
registerListener
in interface LifecycleListenerRegistrar
unregisterListener
public <T> void unregisterListener(T instance,
LifecycleListener<T> listener)
- Specified by:
unregisterListener
in interface LifecycleListenerRegistrar
Copyright © 2013-2014 JBoss, a division of Red Hat. All Rights Reserved.