Errai 3.0.1-SNAPSHOT

org.jboss.errai.ioc.client.lifecycle.api
Interface LifecycleListenerRegistrar

All Known Implementing Classes:
LifecycleListenerRegistrarImpl

public interface LifecycleListenerRegistrar


Method Summary
<T> boolean
endInstanceLifecycle(T instance)
           
<T> Iterable<LifecycleListener<T>>
getListeners(Class<? extends LifecycleEvent<T>> eventType, T instance)
           
<T> void
registerGenerator(Class<T> lifecycleType, LifecycleListenerGenerator<T> generator)
           
<T> void
registerListener(T instance, LifecycleListener<T> listener)
           
<T> void
unregisterGenerator(Class<T> lifecycleType, LifecycleListenerGenerator<T> generator)
           
<T> void
unregisterListener(T instance, LifecycleListener<T> listener)
           
 

Method Detail

getListeners

<T> Iterable<LifecycleListener<T>> getListeners(Class<? extends LifecycleEvent<T>> eventType,
                                                T instance)

registerGenerator

<T> void registerGenerator(Class<T> lifecycleType,
                           LifecycleListenerGenerator<T> generator)

registerListener

<T> void registerListener(T instance,
                          LifecycleListener<T> listener)

unregisterGenerator

<T> void unregisterGenerator(Class<T> lifecycleType,
                             LifecycleListenerGenerator<T> generator)

unregisterListener

<T> void unregisterListener(T instance,
                            LifecycleListener<T> listener)

endInstanceLifecycle

<T> boolean endInstanceLifecycle(T instance)

Errai 3.0.1-SNAPSHOT

Copyright © 2013-2014 JBoss, a division of Red Hat. All Rights Reserved.