Top Annotations
module org.jboss.logging.annotations

Package org.jboss.logging.annotations


Annotation Summary

Modifier and TypeAnnotation and Description
public @interface
BaseUrl

Messages on reports can have a link to a resolution document.

public @interface
Cause

Mark a parameter as being the "exception cause" parameter rather than a positional format parameter.

public @interface
ConstructType

Indicates the value of this annotation should be constructed and returned.

public @interface
Field

Indicate that a method parameter value should be applied to a field on the resultant exception object.

public @interface
Fields

Defines the default field properties to use on the resultant exception object.

public @interface
FormatWith

Indicate that the given parameter should be wrapped with a formatting object of the given class.

public @interface
LoggingClass

Mark a parameter as specifying the name of the logging class to use.

public @interface
LogMessage

A typed logger method.

public @interface
Message

Assigns a message string to a resource method.

public @interface
MessageBundle

Signify that an interface is a message bundle interface.

public @interface
MessageLogger

Signify that an interface is a typed logger interface.

public @interface
Once

Indicates a message should only be logged once.

public @interface
Param

Identifies a parameter is to be used for constructing an exception and excluded from the formatting of the message.

public @interface
public @interface
Producer

Identifies a parameter has the ability to produce a Throwable or a super type of a Throwable.

public @interface
Properties

Defines the default properties to use on the resultant exception object.

public @interface
Property

Indicate that a method parameter value should be applied to a property (with a setter method) on the resultant exception object.

public @interface
ResolutionDoc

Allows a link to be created for messages on a report which contain a possible resolution to the issue reported .

public @interface
Signature

Specifies the exact signature to use when creating a Throwable return type.

public @interface
Suppressed

Indicates the parameter should be added as a suppressed exception to the returned exception.

public @interface
Transform

Indicate the given parameter should be transformed in each of the transform types provided.

public @interface
TransformException

Transforms the parameter into a new exception appending the message from the parameter to the message from the method.

public @interface
ValidIdRange

Sets a range of valid id's allowed on the message id.

public @interface