Package org.duracloud.common.error
Class DuraCloudExceptionCore
java.lang.Object
org.duracloud.common.error.DuraCloudExceptionCore
- All Implemented Interfaces:
Serializable,MessageFormattable
This class is the core utility for supporting DuraCloud exceptions and
user-friendly formatted messages.
- Author:
- Andrew Woods Date: Nov 20, 2009
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]getArgs()This method returns the args that act as variables in the message.This method returns the message which includes the arg elements.getKey()This method returns the message key used as an index in the ResourceBundle.voidThis method sets the arg variables that are placed in the message.
-
Constructor Details
-
DuraCloudExceptionCore
public DuraCloudExceptionCore() -
DuraCloudExceptionCore
-
-
Method Details
-
getKey
Description copied from interface:MessageFormattableThis method returns the message key used as an index in the ResourceBundle.- Specified by:
getKeyin interfaceMessageFormattable- Returns:
- key
-
getArgs
Description copied from interface:MessageFormattableThis method returns the args that act as variables in the message.- Specified by:
getArgsin interfaceMessageFormattable- Returns:
- list of message elements
-
setArgs
Description copied from interface:MessageFormattableThis method sets the arg variables that are placed in the message.- Specified by:
setArgsin interfaceMessageFormattable- Parameters:
args- list of elements to be placed in message
-
getFormattedMessage
Description copied from interface:MessageFormattableThis method returns the message which includes the arg elements.- Specified by:
getFormattedMessagein interfaceMessageFormattable- Returns:
- formatted message
-