|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
CompositeMessageHandler | allows to add message filters to all message handlers via the fluent api easily (just one handler is exposed via the api) |
ConfigRegistry<T,B> | generic interface to add configs (for all artifacts which are configureable) |
Formatter<T> | usually a formatter is responsible for one type and allows to format this type as string |
FormatterFactory | creates and initialize a formatter for a given type |
GenericConfig | a key/value based config |
LocaleResolver | Implementations have to provide the current locale |
Localizable | Classes which implement it can provide the message-text based on the given MessageContext |
Message | Basic interface for all message-types |
MessageBuilder | Helper for building instances of Message |
MessageContext | Central context for handling messages |
MessageContextConfig | Config for customizing a MessageContext |
MessageContextConfig.MessageContextBuilder | |
MessageContextConfigAware<T> | allows to store e.g. messages with the original config (if it is serializable) |
MessageFactory | allows to customize the creation of a message. |
MessageFilter | TODO add to config (multiple message handlers are possible) |
MessageHandler | an implementation is allowed to store messages directly or to forward messages |
MessageInterpolator | Implementations are responsible to replace placeholders in a message with the final value |
MessageResolver | Implementations have to resolve the text stored for a given key in the message-source they are aware of |
MessageWithSeverity | convenience interface |
NamedArgument | to allow a simpler interface for adding arguments. |
Class Summary | |
---|---|
AbstractMessage | Basic behaviour for message implementations |
AbstractMessageHandler | Basic behaviour for message-handler implementations |
AbstractMessageWithSeverity | Adds severities to the basic behaviour of messages |
Annotation Types Summary | |
---|---|
Default | marker for default implementations (e.g. formatters) to allow a different handling (if needed) |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |