/** * Delivers the given event object to observer methods resolved based on the given event type and qualifiers. If strict checks are enabled the given type is * verified. * * @param eventType the given event type * @param event the given event object * @param qualifiers event qualifiers */ public void fireEvent(Type eventType, Object event, Annotation... qualifiers) { fireEvent(eventType, event, null, qualifiers); }
/** * Delivers the given event object to observer methods resolved based on the given event type and qualifiers. If strict checks are enabled the given type is * verified. * * @param eventType the given event type * @param event the given event object * @param qualifiers event qualifiers */ public void fireEvent(Type eventType, Object event, Annotation... qualifiers) { fireEvent(eventType, event, null, qualifiers); }
/** * Delivers the given event object to observer methods resolved based on the given event type and qualifiers. If strict checks are enabled the given type is * verified. * * @param eventType the given event type * @param event the given event object * @param qualifiers event qualifiers */ public void fireEvent(Type eventType, Object event, Annotation... qualifiers) { fireEvent(eventType, event, null, qualifiers); }
/** * Delivers the given event object to observer methods resolved based on the given event type and qualifiers. If strict checks are enabled the given type is * verified. * * @param eventType the given event type * @param event the given event object * @param qualifiers event qualifiers */ public void fireEvent(Type eventType, Object event, Annotation... qualifiers) { fireEvent(eventType, event, null, qualifiers); }
/** * Delivers the given event object to observer methods resolved based on the runtime type of the event object and given event qualifiers. If strict checks * are enabled the event object type is verified. * * @param event the event object * @param metadata event metadata * @param qualifiers event qualifiers */ public void fireEvent(Object event, EventMetadata metadata, Annotation... qualifiers) { fireEvent(event.getClass(), event, metadata, qualifiers); }
/** * Delivers the given event object to observer methods resolved based on the runtime type of the event object and given event qualifiers. If strict checks * are enabled the event object type is verified. * * @param event the event object * @param metadata event metadata * @param qualifiers event qualifiers */ public void fireEvent(Object event, EventMetadata metadata, Annotation... qualifiers) { fireEvent(event.getClass(), event, metadata, qualifiers); }
/** * Delivers the given event object to observer methods resolved based on the runtime type of the event object and given event qualifiers. If strict checks * are enabled the event object type is verified. * * @param event the event object * @param metadata event metadata * @param qualifiers event qualifiers */ public void fireEvent(Object event, EventMetadata metadata, Annotation... qualifiers) { fireEvent(event.getClass(), event, metadata, qualifiers); }
/** * Fire an event and notify observers that belong to this module. * @param eventType * @param event * @param qualifiers */ public void fireEvent(Type eventType, Object event, Annotation... qualifiers) { final EventMetadata metadata = new EventMetadataImpl(eventType, null, qualifiers); notifier.fireEvent(eventType, event, metadata, qualifiers); }
/** * Fire an event and notify observers that belong to this module. * @param eventType * @param event * @param qualifiers */ public void fireEvent(Type eventType, Object event, Annotation... qualifiers) { final EventMetadata metadata = new EventMetadataImpl(eventType, null, qualifiers); notifier.fireEvent(eventType, event, metadata, qualifiers); }
/** * Fire an event and notify observers that belong to this module. * @param eventType * @param event * @param qualifiers */ public void fireEvent(Type eventType, Object event, Annotation... qualifiers) { final EventMetadata metadata = new EventMetadataImpl(eventType, null, qualifiers); notifier.fireEvent(eventType, event, metadata, qualifiers); }
/** * Fire an event and notify observers that belong to this module. * @param eventType * @param event * @param qualifiers */ public void fireEvent(Type eventType, Object event, Annotation... qualifiers) { final EventMetadata metadata = new EventMetadataImpl(eventType, null, qualifiers); notifier.fireEvent(eventType, event, metadata, qualifiers); }
/** * Fire an event and notify observers that belong to this module. * @param eventType * @param event * @param qualifiers */ public void fireEvent(Type eventType, Object event, Annotation... qualifiers) { final EventMetadata metadata = new EventMetadataImpl(eventType, null, qualifiers); notifier.fireEvent(eventType, event, metadata, qualifiers); }
/** * Fire an event and notify observers that belong to this module. * @param eventType * @param event * @param qualifiers */ public void fireEvent(Type eventType, Object event, Annotation... qualifiers) { final EventMetadata metadata = new EventMetadataImpl(eventType, null, qualifiers); notifier.fireEvent(eventType, event, metadata, qualifiers); }
public void fire() { try { beanManager.getGlobalLenientObserverNotifier().fireEvent(getEventType(), this); } catch (Exception e) { getErrors().add(e); } }
/** * Fires a {@link ProcessAnnotatedType} or {@link ProcessSyntheticAnnotatedType} using the default event mechanism. */ private void fireProcessAnnotatedType(ProcessAnnotatedTypeImpl<?> event, BeanManagerImpl beanManager) { final Resolvable resolvable = ProcessAnnotatedTypeEventResolvable.of(event, discovery); try { beanManager.getGlobalLenientObserverNotifier().fireEvent(event, resolvable); } catch (Exception e) { throw new DefinitionException(e); } }
/** * Fires a {@link ProcessAnnotatedType} or {@link ProcessSyntheticAnnotatedType} using the default event mechanism. */ private void fireProcessAnnotatedType(ProcessAnnotatedTypeImpl<?> event, BeanManagerImpl beanManager) { final Resolvable resolvable = ProcessAnnotatedTypeEventResolvable.of(event, discovery); try { beanManager.getGlobalLenientObserverNotifier().fireEvent(event, resolvable); } catch (Exception e) { throw new DefinitionException(e); } }
/** * Fires a {@link ProcessAnnotatedType} or {@link ProcessSyntheticAnnotatedType} using the default event mechanism. */ private void fireProcessAnnotatedType(ProcessAnnotatedTypeImpl<?> event, BeanManagerImpl beanManager) { final Resolvable resolvable = ProcessAnnotatedTypeEventResolvable.of(event, discovery); try { beanManager.getGlobalLenientObserverNotifier().fireEvent(event, resolvable); } catch (Exception e) { throw new DefinitionException(e); } }
/** * Fires a {@link ProcessAnnotatedType} or {@link ProcessSyntheticAnnotatedType} using the default event mechanism. */ private void fireProcessAnnotatedType(ProcessAnnotatedTypeImpl<?> event, BeanManagerImpl beanManager) { final Resolvable resolvable = ProcessAnnotatedTypeEventResolvable.of(event, discovery); try { beanManager.getGlobalLenientObserverNotifier().fireEvent(event, resolvable); } catch (Exception e) { throw new DefinitionException(e); } }
/** * Fires a {@link ProcessAnnotatedType} or {@link ProcessSyntheticAnnotatedType} using the default event mechanism. */ private void fireProcessAnnotatedType(ProcessAnnotatedTypeImpl<?> event, BeanManagerImpl beanManager) { final Resolvable resolvable = ProcessAnnotatedTypeEventResolvable.of(event, discovery); try { beanManager.getGlobalLenientObserverNotifier().fireEvent(event, resolvable); } catch (Exception e) { throw new DefinitionException(e); } }
/** * Fires a {@link ProcessAnnotatedType} or {@link ProcessSyntheticAnnotatedType} using the default event mechanism. */ private void fireProcessAnnotatedType(ProcessAnnotatedTypeImpl<?> event, BeanManagerImpl beanManager) { final Resolvable resolvable = ProcessAnnotatedTypeEventResolvable.of(event, discovery); try { beanManager.getGlobalLenientObserverNotifier().fireEvent(event, resolvable); } catch (Exception e) { throw new DefinitionException(e); } }