IBM WebSphere Application ServerTM
Release 8

com.ibm.uddi.v3.management
Class UddiAdminException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by 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
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
 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 specified Locale.
 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.
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

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 class java.lang.Throwable
See Also:
Throwable.getLocalizedMessage()

getLocalizedMessage

public java.lang.String getLocalizedMessage(java.util.Locale locale)
Returns translated message for specified Locale.

Parameters:
locale -
Returns:

getMessageKey

public java.lang.String getMessageKey()
Returns message key.

Returns:

getMessage

public java.lang.String getMessage()
Overrides:
getMessage in class java.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 - - the Locale used to translate any inserts that are message keys.
Returns:

IBM WebSphere Application ServerTM
Release 8