Interface EventLogger

  • All Superinterfaces:
    org.jboss.logging.BasicLogger, WeldLogger
    All Known Implementing Classes:
    EventLogger_$logger

    @MessageLogger(projectCode="WELD-")
    public interface EventLogger
    extends WeldLogger
    Log messages for events Message ids: 000400 - 000499
    • Method Detail

      • asyncFire

        @LogMessage(level=DEBUG)
        @Message(id=400,
                 value="Sending event {0} directly to observer {1}",
                 format=MESSAGE_FORMAT)
        void asyncFire​(Object param1,
                       Object param2)
      • asyncObserverFailure

        @LogMessage(level=ERROR)
        @Message(id=401,
                 value="Failure while notifying an observer {0} of event {1}.\n {2}",
                 format=MESSAGE_FORMAT)
        void asyncObserverFailure​(Object param1,
                                  Object param2,
                                  Object param3)
      • serializationProxyRequired

        @Message(id=403,
                 value="Proxy required")
        InvalidObjectException serializationProxyRequired()
      • invalidScopedConditionalObserver

        @Message(id=404,
                 value="Conditional observer method cannot be declared by a @Dependent scoped bean: {0}\n\tat {1}\n  StackTrace:",
                 format=MESSAGE_FORMAT)
        DefinitionException invalidScopedConditionalObserver​(Object param1,
                                                             Object stackElement)
      • multipleEventParameters

        @Message(id=405,
                 value="Observer method cannot have more than one event parameter annotated with @Observes or @ObservesAsync: {0}\n\tat {1}\n  StackTrace:",
                 format=MESSAGE_FORMAT)
        DefinitionException multipleEventParameters​(Object param1,
                                                    Object stackElement)
      • invalidDisposesParameter

        @Message(id=406,
                 value="Observer method cannot have a parameter annotated with @Disposes: {0}\n\tat {1}\n  StackTrace:",
                 format=MESSAGE_FORMAT)
        DefinitionException invalidDisposesParameter​(Object param1,
                                                     Object stackElement)
      • invalidProducer

        @Message(id=407,
                 value="Observer method cannot be annotated with @Produces: {0}\n\tat {1}\n  StackTrace:",
                 format=MESSAGE_FORMAT)
        DefinitionException invalidProducer​(Object param1,
                                            Object stackElement)
      • invalidInitializer

        @Message(id=408,
                 value="Observer method cannot be annotated with @Inject, observer methods are automatically injection points: {0}\n\tat {1}\n  StackTrace:",
                 format=MESSAGE_FORMAT)
        DefinitionException invalidInitializer​(Object param1,
                                               Object stackElement)
      • invalidInjectionPoint

        @Message(id=409,
                 value="Observer method for container lifecycle event can only inject BeanManager: {0}\n\tat {1}\n  StackTrace:",
                 format=MESSAGE_FORMAT)
        DefinitionException invalidInjectionPoint​(Object param1,
                                                  Object stackElement)
      • invalidWithAnnotations

        @Message(id=410,
                 value="Observer method cannot define @WithAnnotations: {0}\n\tat {1}\n  StackTrace:",
                 format=MESSAGE_FORMAT)
        DefinitionException invalidWithAnnotations​(Object param1,
                                                   Object stackElement)
      • unrestrictedProcessAnnotatedTypes

        @LogMessage(level=INFO)
        @Message(id=411,
                 value="Observer method {0} receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds.",
                 format=MESSAGE_FORMAT)
        void unrestrictedProcessAnnotatedTypes​(Object param1)
      • observerMethodsMethodReturnsNull

        @Message(id=412,
                 value="ObserverMethod.{0}() returned null for {1}",
                 format=MESSAGE_FORMAT)
        DefinitionException observerMethodsMethodReturnsNull​(Object param1,
                                                             Object param2)
      • beanClassMismatch

        @Message(id=413,
                 value="{0} cannot be replaced by an observer method with a different bean class {1}",
                 format=MESSAGE_FORMAT)
        DefinitionException beanClassMismatch​(javax.enterprise.inject.spi.ObserverMethod<?> originalObserverMethod,
                                              javax.enterprise.inject.spi.ObserverMethod<?> observerMethod)
      • asyncContainerLifecycleEventObserver

        @Message(id=414,
                 value="Observer method for container lifecycle event cannot be asynchronous. {0}\n\tat {1}\n  StackTrace:",
                 format=MESSAGE_FORMAT)
        DefinitionException asyncContainerLifecycleEventObserver​(javax.enterprise.inject.spi.ObserverMethod<?> observer,
                                                                 Object stackElement)
      • notifyMethodNotImplemented

        @Message(id=415,
                 value="Custom implementation of observer method does not override either notify(T) or notify(EventContext<T>): {0}",
                 format=MESSAGE_FORMAT)
        DefinitionException notifyMethodNotImplemented​(Object observer)
      • noneOrMultipleEventParametersDeclared

        @Message(id=416,
                 value="None or multiple event parameters declared on: {0}\n\tat {1}\n  StackTrace:",
                 format=MESSAGE_FORMAT)
        IllegalArgumentException noneOrMultipleEventParametersDeclared​(Object method,
                                                                       Object stackElement)
      • originalObservedTypeIsNotAssignableFrom

        @LogMessage(level=WARN)
        @Message(id=417,
                 value="The original observed type {0} is not assignable from {1} set by extension {2} - the observer method invocation may result in runtime exception!",
                 format=MESSAGE_FORMAT)
        void originalObservedTypeIsNotAssignableFrom​(Object originalObservedType,
                                                     Object observedType,
                                                     Object extension)
      • staticContainerLifecycleEventObserver

        @Message(id=418,
                 value="Observer method for container lifecycle event cannot be static. {0}\n\tat {1}\n  StackTrace:",
                 format=MESSAGE_FORMAT)
        DefinitionException staticContainerLifecycleEventObserver​(javax.enterprise.inject.spi.ObserverMethod<?> observer,
                                                                  Object stackElement)
      • invalidNotificationMode

        @Message(id=419,
                 value="{0} is not a valid notification mode for asynchronous observers",
                 format=MESSAGE_FORMAT)
        IllegalArgumentException invalidNotificationMode​(Object mode)
      • noScheduledExecutorServicesProvided

        @Message(id=420,
                 value="Asynchronous observer notification with timeout option requires an implementation of ExecutorServices which provides an instance of ScheduledExecutorServices.",
                 format=MESSAGE_FORMAT)
        UnsupportedOperationException noScheduledExecutorServicesProvided()
      • invalidInputValueForTimeout

        @Message(id=421,
                 value="Invalid input value for asynchronous observer notification timeout. Has to be parseable String, java.lang.Long or long. Original exception: {0}",
                 format=MESSAGE_FORMAT)
        IllegalArgumentException invalidInputValueForTimeout​(Object nfe)
      • selectByTypeOnlyWorksOnObject

        @Message(id=422,
                 value="WeldEvent.select(Type subtype, Annotation... qualifiers) can be invoked only on an instance of WeldEvent<Object>.",
                 format=MESSAGE_FORMAT)
        IllegalStateException selectByTypeOnlyWorksOnObject()