com.ibm.uddi.v3.management
Class UddiAdminException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- com.ibm.uddi.v3.management.UddiAdminException
-
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- InvalidDependencyException, InvalidFormatException, InvalidTypeException, InvalidValueException, NullEntityException, ReadOnlyException, UnknownIdException
public class UddiAdminException extends java.lang.Exception
This class represents exceptions that have occurred as a result of invoking administrative operations. This saves administrators from having to know about UDDIExceptions.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor and Description UddiAdminException()
Constructor taking no arguments.UddiAdminException(java.lang.String messageKey)
Constructor taking a message key.UddiAdminException(java.lang.String messageKey, MessageInserts messageInserts)
Constructor taking a message key and message inserts).UddiAdminException(java.lang.String messageKey, MessageInserts messageInserts, java.lang.Throwable cause)
Constructor taking message key, inserts and cause.UddiAdminException(java.lang.String messageKey, java.lang.Throwable cause)
Constructor taking message key and cause.UddiAdminException(java.lang.Throwable cause)
Constructor taking cause.
-
Method Summary
Methods Modifier and Type Method and Description java.lang.String
getLocalizedMessage()
Returns a translated message using the key and inserts.java.lang.String
getLocalizedMessage(java.util.Locale locale)
Returns translated message for specifiedLocale
.java.lang.String
getMessage()
java.lang.String[]
getMessageInsertValues(java.util.Locale locale)
Returns the message insert values for the message associated with this exception.java.lang.String
getMessageKey()
Returns message key.java.lang.String
getMessageNumber()
Returns message number.java.lang.String
getSeverity()
Returns severity code.
-
-
-
Constructor Detail
-
UddiAdminException
public UddiAdminException()
Constructor taking no arguments.
-
UddiAdminException
public UddiAdminException(java.lang.String messageKey)
Constructor taking a message key. Note this is a key rather than a message value.- Parameters:
messageKey
-
-
UddiAdminException
public UddiAdminException(java.lang.String messageKey, java.lang.Throwable cause)
Constructor taking message key and cause.- Parameters:
messageKey
-cause
-
-
UddiAdminException
public UddiAdminException(java.lang.String messageKey, MessageInserts messageInserts, java.lang.Throwable cause)
Constructor taking message key, inserts and cause.- Parameters:
messageKey
-inserts
-cause
-
-
UddiAdminException
public UddiAdminException(java.lang.Throwable cause)
Constructor taking cause.- Parameters:
cause
-
-
UddiAdminException
public UddiAdminException(java.lang.String messageKey, MessageInserts messageInserts)
Constructor taking a message key and message inserts).- Parameters:
messageKey
-inserts
-
-
-
Method Detail
-
getLocalizedMessage
public java.lang.String getLocalizedMessage()
Returns a translated message using the key and inserts.- Overrides:
getLocalizedMessage
in classjava.lang.Throwable
- See Also:
Throwable.getLocalizedMessage()
-
getLocalizedMessage
public java.lang.String getLocalizedMessage(java.util.Locale locale)
Returns translated message for specifiedLocale
.- Parameters:
locale
-- Returns:
-
getMessageKey
public java.lang.String getMessageKey()
Returns message key.- Returns:
-
getMessage
public java.lang.String getMessage()
- Overrides:
getMessage
in classjava.lang.Throwable
- See Also:
Throwable.getMessage()
-
getSeverity
public java.lang.String getSeverity()
Returns severity code.- Returns:
-
getMessageNumber
public java.lang.String getMessageNumber()
Returns message number.- Returns:
-
getMessageInsertValues
public java.lang.String[] getMessageInsertValues(java.util.Locale locale)
Returns the message insert values for the message associated with this exception.- Parameters:
locale
- - theLocale
used to translate any inserts that are message keys.- Returns:
-
-