Class EventHandlerFactory


  • public class EventHandlerFactory
    extends java.lang.Object
    Manages registration of observer methods with InterceptorRegistry upon ConfigurableCacheFactory activation, and their subsequent un-registration on deactivation.
    Since:
    3.0
    Author:
    Jonathan Knight, Gunnar Hillert
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static <E extends com.tangosol.net.events.Event<T>,​T extends java.lang.Enum<T>>
      EventHandler<E,​T>
      create​(java.lang.Class<E> type, java.lang.String beanName, java.lang.reflect.Method method, ApplicationContext applicationContext)  
      static <E extends com.tangosol.net.events.Event<T>,​T extends java.lang.Enum<T>>
      EventHandler<E,​T>
      createEventHandler​(java.lang.Class<E> type, MethodEventObserver<E> observer)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • EventHandlerFactory

        public EventHandlerFactory()
    • Method Detail

      • create

        public static <E extends com.tangosol.net.events.Event<T>,​T extends java.lang.Enum<T>> EventHandler<E,​T> create​(java.lang.Class<E> type,
                                                                                                                                    java.lang.String beanName,
                                                                                                                                    java.lang.reflect.Method method,
                                                                                                                                    ApplicationContext applicationContext)
      • createEventHandler

        public static <E extends com.tangosol.net.events.Event<T>,​T extends java.lang.Enum<T>> EventHandler<E,​T> createEventHandler​(java.lang.Class<E> type,
                                                                                                                                                MethodEventObserver<E> observer)