com.tivoli.pd.rgy
Class RgyException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.tivoli.pd.rgy.RgyException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
AccountSetInvalidRgyException, AlreadyExistsRgyException, AlreadyImportedRgyException, CantChangeDynamicGroupRgyException, CantDeleteGsoUserRgyException, ConfigurationErrorRgyException, ContextNotEmptyRgyException, DomainNotFoundRgyException, DomainNotPermittedRgyException, ErrInvalidPasswordCharsRgyException, ErrPolicyAcctDisabledRgyException, ErrPolicyAcctLockedOutRgyException, ErrPolicyPwdHasSpacesRgyException, ErrPolicyPwdTooFewAlphaRgyException, ErrPolicyPwdTooFewNonalphaRgyException, ErrPolicyPwdTooManyRepeatedRgyException, ErrPolicyPwdTooShortRgyException, ErrPolicyTodAccessDeniedRgyException, IdAlreadyExistsRgyException, IdDoesNotExistsRgyException, InsufficientAccessRgyException, InvalidAttributeValueRgyException, InvalidCredentialsRgyException, InvalidDnSyntaxRgyException, InvalidOldPasswordRgyException, InvalidParametersRgyException, MultipleDnFoundRgyException, NamingViolationRgyException, NativeAccountInactivatedRgyException, NativeAccountLockedRgyException, NativeIdAlreadyExistsRgyException, NativePasswordExpiredRgyException, NativePasswordInHistoryRgyException, NativePasswordNoModRgyException, NativePasswordTooYoungRgyException, NoSuchAttributeRgyException, NoSuchObjectRgyException, NotAuthorizedRgyException, NotEntityRgyException, ObjectClassViolationRgyException, OperationNotSupportedRgyException, OperationsErrorRgyException, PartialResultRgyException, PasswordSetInvalidRgyException, ProtocolErrorRgyException, ServerDownRgyException, SizeLimitExceededRgyException, TimeLimitExceededRgyException, TypeOrValueExistsRgyException, UndefinedTypeRgyException, UnhandledRgyException, WarningNativeEntityInUseRgyException, WarningPasswordExpiresSoonRgyException

public abstract class RgyException
extends java.lang.Exception

This is the base Exception class common for all exceptions generated by the Rgy methods.

See Also:
Serialized Form

Constructor Summary
RgyException()
          Constructs a new exception with null as its detail message.
RgyException(java.lang.String msgCode, java.util.Locale locale, java.lang.Object[] args, java.lang.Throwable cause)
          Constructs an RgyException with the localized message indexed by the message code and arguments provided.
RgyException(java.lang.String msgCode, java.util.Locale locale, java.lang.Throwable cause)
          Constructs an RgyException with the localized message indexed by the message code.
 
Method Summary
 java.lang.String getLocalizedMessage()
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RgyException

public RgyException()
Constructs a new exception with null as its detail message. The cause is not initialized, and may subsequently be initialized by a call to Throwable.initCause(java.lang.Throwable).


RgyException

public RgyException(java.lang.String msgCode,
                    java.util.Locale locale,
                    java.lang.Object[] args,
                    java.lang.Throwable cause)
Constructs an RgyException with the localized message indexed by the message code and arguments provided. getMessage() returns the message in the default locale, getLocalizedMessage() returns the message in the locale provided.

Parameters:
msgCode - Message catalog index.
locale - Locale for msgCode string returned via getLocalizedMessage().
args - Provided values to embed in the message.
cause - Provoking cause for this Exception. Can be null.

RgyException

public RgyException(java.lang.String msgCode,
                    java.util.Locale locale,
                    java.lang.Throwable cause)
Constructs an RgyException with the localized message indexed by the message code. getMessage() returns the message in the default locale, getLocalizedMessage() returns the message in the locale provided.

Parameters:
msgCode - Message catalog index.
locale - Locale for msgCode string returned via getLocalizedMessage().
cause - Provoking cause for this Exception. Can be null.
Method Detail

getLocalizedMessage

public java.lang.String getLocalizedMessage()
Overrides:
getLocalizedMessage in class java.lang.Throwable