Interface ReflectionLogger

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

    @MessageLogger(projectCode="WELD-")
    public interface ReflectionLogger
    extends WeldLogger
    Log messages relating to reflection Message ids: 000600 - 000699
    • Method Detail

      • missingRetention

        @LogMessage(level=DEBUG)
        @Message(id=600,
                 value="{0} is missing @Retention(RUNTIME). Weld will use this annotation, however this may make the application unportable.",
                 format=MESSAGE_FORMAT)
        void missingRetention​(Object param1)
      • missingTarget

        @LogMessage(level=DEBUG)
        @Message(id=601,
                 value="{0} is missing @Target. Weld will use this annotation, however this may make the application unportable.",
                 format=MESSAGE_FORMAT)
        void missingTarget​(Object param1)
      • missingTargetTypeMethodOrTargetType

        @LogMessage(level=DEBUG)
        @Message(id=602,
                 value="{0} is not declared @Target(TYPE, METHOD) or @Target(TYPE). Weld will use this annotation, however this may make the application unportable.",
                 format=MESSAGE_FORMAT)
        void missingTargetTypeMethodOrTargetType​(Object param1)
      • missingTargetMethodFieldType

        @LogMessage(level=DEBUG)
        @Message(id=604,
                 value="{0} is not declared @Target(METHOD, FIELD, TYPE). Weld will use this annotation, however this may make the application unportable.",
                 format=MESSAGE_FORMAT)
        void missingTargetMethodFieldType​(Object param1)
      • missingTargetMethodFieldTypeParameterOrTargetMethodTypeOrTargetMethodOrTargetTypeOrTargetField

        @LogMessage(level=DEBUG)
        @Message(id=605,
                 value="{0} is not declared @Target(METHOD, FIELD, TYPE, PARAMETER), @Target(METHOD, TYPE), @Target(METHOD), @Target(TYPE) or @Target(FIELD). Weld will use this annotation, however this may make the application unportable.",
                 format=MESSAGE_FORMAT)
        void missingTargetMethodFieldTypeParameterOrTargetMethodTypeOrTargetMethodOrTargetTypeOrTargetField​(Object param1)
      • unableToGetParameterName

        @Message(id=606,
                 value="Unable to determine name of parameter")
        IllegalArgumentException unableToGetParameterName()
      • annotationMapNull

        @Message(id=607,
                 value="annotationMap cannot be null")
        WeldException annotationMapNull()
      • declaredAnnotationMapNull

        @Message(id=608,
                 value="declaredAnnotationMap cannot be null")
        WeldException declaredAnnotationMapNull()
      • unableToGetConstructorOnDeserialization

        @Message(id=610,
                 value="Unable to deserialize constructor. Declaring class {0}, index {1}",
                 format=MESSAGE_FORMAT)
        WeldException unableToGetConstructorOnDeserialization​(Object param1,
                                                              Object param2,
                                                              @Cause
                                                              Throwable cause)
      • unableToGetMethodOnDeserialization

        @Message(id=611,
                 value="Unable to deserialize method. Declaring class {0}, index {1}",
                 format=MESSAGE_FORMAT)
        WeldException unableToGetMethodOnDeserialization​(Object param1,
                                                         Object param2,
                                                         @Cause
                                                         Throwable cause)
      • unableToGetFieldOnDeserialization

        @Message(id=612,
                 value="Unable to deserialize field. Declaring class {0}, field name {1}",
                 format=MESSAGE_FORMAT)
        WeldException unableToGetFieldOnDeserialization​(Object param1,
                                                        Object param2,
                                                        @Cause
                                                        Throwable cause)
      • incorrectNumberOfAnnotatedParametersMethod

        @Message(id=614,
                 value="Incorrect number of AnnotatedParameters {0} on AnnotatedMethod {1}. AnnotatedMethod has {2} as parameters but should have {3} as parameters",
                 format=MESSAGE_FORMAT)
        DefinitionException incorrectNumberOfAnnotatedParametersMethod​(Object param1,
                                                                       Object param2,
                                                                       Object param3,
                                                                       Object param4)
      • reflectionfactoryInstantiationFailed

        @Message(id=616,
                 value="Instantiation through ReflectionFactory of {0} failed",
                 format=MESSAGE_FORMAT)
        WeldException reflectionfactoryInstantiationFailed​(Object param1,
                                                           @Cause
                                                           Throwable cause)
      • unsafeInstantiationFailed

        @Message(id=617,
                 value="Instantiation through Unsafe of {0} failed",
                 format=MESSAGE_FORMAT)
        WeldException unsafeInstantiationFailed​(Object param1,
                                                @Cause
                                                Throwable cause)
      • lifecycleCallbackInterceptorWithInvalidBindingTarget

        @LogMessage(level=WARN)
        @Message(id=619,
                 value="A lifecycle callback interceptor declares an interceptor binding with target other than ElementType.TYPE\n  {0}\n  Binding: {1}\n  Target: {2}",
                 format=MESSAGE_FORMAT)
        void lifecycleCallbackInterceptorWithInvalidBindingTarget​(Object interceptor,
                                                                  Object binding,
                                                                  Object elementTypes)
      • missingTargetMethodFieldParameterType

        @LogMessage(level=DEBUG)
        @Message(id=620,
                 value="{0} is not declared @Target(METHOD, FIELD, PARAMETER, TYPE). Weld will use this annotation, however this may make the application unportable.",
                 format=MESSAGE_FORMAT)
        void missingTargetMethodFieldParameterType​(Object param1)
      • invalidInterceptorBindingTargetDeclaration

        @LogMessage(level=WARN)
        @Message(id=621,
                 value="Interceptor binding {0} with @Target defined as {1} should not be applied on interceptor binding {2} with @Target definition: {3}",
                 format=MESSAGE_FORMAT)
        void invalidInterceptorBindingTargetDeclaration​(Object param1,
                                                        Object param2,
                                                        Object param3,
                                                        Object param4)
      • illegalArgumentExceptionOnReflectionInvocation

        @Message(id=622,
                 value="IllegalArgumentException invoking {2} on {1} ({0}) with parameters {3}",
                 format=MESSAGE_FORMAT)
        WeldException illegalArgumentExceptionOnReflectionInvocation​(Class<?> clazz,
                                                                     Object instance,
                                                                     Method method,
                                                                     String parameters,
                                                                     @Cause
                                                                     Throwable cause)
      • invalidTypeArgumentCombination

        @Message(id=624,
                 value="Invalid type argument combination: {0}; {1}.",
                 format=MESSAGE_FORMAT)
        IllegalArgumentException invalidTypeArgumentCombination​(Type type1,
                                                                Type type2)