Package org.apache.myfaces.extensions.cdi.message.api

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)
 



Copyright © 2010-2011 The Apache Software Foundation. All Rights Reserved.