com.ibm.uddi.v3.management
Class UddiAdminException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended bycom.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.

Author:
IBM
See Also:
Serialized Form

Field Summary
static java.lang.String JAVA_COPYRIGHT
           
 
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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

JAVA_COPYRIGHT

public static final java.lang.String JAVA_COPYRIGHT
See Also:
Constant Field Values
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 -
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 -
Method Detail

getLocalizedMessage

public java.lang.String getLocalizedMessage()
Returns a translated message using the key and inserts.

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()
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: