org.apache.myfaces.extensions.cdi.message.api
Class AbstractMessageWithSeverity

java.lang.Object
  extended by org.apache.myfaces.extensions.cdi.message.api.AbstractMessage
      extended by org.apache.myfaces.extensions.cdi.message.api.AbstractMessageWithSeverity
All Implemented Interfaces:
Serializable, Localizable, Message, MessageContextConfigAware<Message>, MessageWithSeverity

public abstract class AbstractMessageWithSeverity
extends AbstractMessage
implements MessageWithSeverity

Adds severities to the basic behaviour of messages

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.myfaces.extensions.cdi.message.api.AbstractMessage
arguments, messageDescriptor, messagePayload, namedArguments
 
Constructor Summary
AbstractMessageWithSeverity(Message message)
           
AbstractMessageWithSeverity(String messageDescriptor, MessagePayload severity, Serializable... arguments)
           
AbstractMessageWithSeverity(String messageDescriptor, MessagePayload severity, Set<NamedArgument> namedArguments)
           
 
Method Summary
 MessagePayload getSeverity()
           
 
Methods inherited from class org.apache.myfaces.extensions.cdi.message.api.AbstractMessage
addArgument, addNamedArgument, addNumberedArgument, addPayload, addPayload, equals, getArguments, getDescriptor, getMessageContextConfig, getPayload, hashCode, setMessageContextConfig
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.myfaces.extensions.cdi.message.api.Message
addArgument, addPayload, getArguments, getDescriptor, getPayload
 
Methods inherited from interface org.apache.myfaces.extensions.cdi.message.api.Localizable
toString
 

Constructor Detail

AbstractMessageWithSeverity

public AbstractMessageWithSeverity(Message message)

AbstractMessageWithSeverity

public AbstractMessageWithSeverity(String messageDescriptor,
                                   MessagePayload severity,
                                   Serializable... arguments)

AbstractMessageWithSeverity

public AbstractMessageWithSeverity(String messageDescriptor,
                                   MessagePayload severity,
                                   Set<NamedArgument> namedArguments)
Method Detail

getSeverity

public MessagePayload getSeverity()
Specified by:
getSeverity in interface MessageWithSeverity
Returns:
the severity of the message based on the message payload


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