com.ibm.websphere.brb.mgmt
Class BRBeansIllegalArgumentException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--com.ibm.websphere.exception.DistributedException
                    |
                    +--com.ibm.websphere.brb.BusinessRuleBeansException
                          |
                          +--com.ibm.websphere.brb.mgmt.BRBeansIllegalArgumentException
All Implemented Interfaces:
com.ibm.websphere.exception.DistributedExceptionEnabled, java.io.Serializable

public class BRBeansIllegalArgumentException
extends BusinessRuleBeansException

This exception is thrown when an illegal argument is passed to a BRBeans method on an IRule or IRuleFolder.

See Also:
Serialized Form

Fields inherited from class com.ibm.websphere.brb.BusinessRuleBeansException
DEFAULT_BRB_RESOURCE_BUNDLE
 
Constructor Summary
BRBeansIllegalArgumentException()
          Create a BRBeansIllegalArgumentException with no exception text and no previous exception.
BRBeansIllegalArgumentException(java.lang.String message)
          Create a BRBeansIllegalArgumentException with the specified exception text but no previous exception.
BRBeansIllegalArgumentException(java.lang.String resourceBundleName, java.lang.String resourceKey, java.lang.Object[] formatArguments, java.lang.String defaultText)
          Create a BRBeansIllegalArgumentException with exception text obtained using the specified parameters, but with no previous exception.
BRBeansIllegalArgumentException(java.lang.String resourceBundleName, java.lang.String resourceKey, java.lang.Object[] formatArguments, java.lang.String defaultText, java.lang.Throwable exception)
          Create a BRBeansIllegalArgumentException with exception text obtained using the specified parameters and with the specified previous exception.
BRBeansIllegalArgumentException(java.lang.String message, java.lang.Throwable exception)
          Create a BRBeansIllegalArgumentException with the specified exception text and previous exception.
BRBeansIllegalArgumentException(java.lang.Throwable exception)
          Create a BRBeansIllegalArgumentException with the specified previous exception and with no exception text.
 
Methods inherited from class com.ibm.websphere.exception.DistributedException
getException, getExceptionInfo, getMessage, getOriginalException, getPreviousException, printStackTrace, printStackTrace, printSuperStackTrace, setDefaultMessage, setLocalizationInfo
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, printStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BRBeansIllegalArgumentException

public BRBeansIllegalArgumentException()
Create a BRBeansIllegalArgumentException with no exception text and no previous exception.

BRBeansIllegalArgumentException

public BRBeansIllegalArgumentException(java.lang.String message)
Create a BRBeansIllegalArgumentException with the specified exception text but no previous exception.
Parameters:
message - The exception text.

BRBeansIllegalArgumentException

public BRBeansIllegalArgumentException(java.lang.String resourceBundleName,
                                       java.lang.String resourceKey,
                                       java.lang.Object[] formatArguments,
                                       java.lang.String defaultText)
Create a BRBeansIllegalArgumentException with exception text obtained using the specified parameters, but with no previous exception.
Parameters:
resourceBundleName - The name of the resource bundle to get the exception text.
resourceKey - The key to use to lookup the exception text in the resource bundle.
formatArguments - Any formatting arguments required to format the exception text.
defaultText - Default exception text to be used if the message cannot be retrieved from the resource bundle for some reason.

BRBeansIllegalArgumentException

public BRBeansIllegalArgumentException(java.lang.String resourceBundleName,
                                       java.lang.String resourceKey,
                                       java.lang.Object[] formatArguments,
                                       java.lang.String defaultText,
                                       java.lang.Throwable exception)
Create a BRBeansIllegalArgumentException with exception text obtained using the specified parameters and with the specified previous exception.
Parameters:
resourceBundleName - The name of the resource bundle to get the exception text.
resourceKey - The key to use to lookup the exception text in the resource bundle.
formatArguments - Any formatting arguments required to format the exception text.
defaultText - Default exception text to be used if the message cannot be retrieved from the resource bundle for some reason.
exception - The previous exception to be chained.

BRBeansIllegalArgumentException

public BRBeansIllegalArgumentException(java.lang.String message,
                                       java.lang.Throwable exception)
Create a BRBeansIllegalArgumentException with the specified exception text and previous exception.
Parameters:
message - The exception text.
exception - The previous exception to be chained.

BRBeansIllegalArgumentException

public BRBeansIllegalArgumentException(java.lang.Throwable exception)
Create a BRBeansIllegalArgumentException with the specified previous exception and with no exception text.
Parameters:
exception - The previous exception to be chained.