com.retek.component.internet
Class ExABusinessException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended bycom.retek.component.internet.ExAException
              extended bycom.retek.component.internet.ExABusinessException
All Implemented Interfaces:
java.io.Serializable

public class ExABusinessException
extends ExAException

This class maintains business-oriented exception information for the external API.

Retek Inc. Copyright (c) 2003

See Also:
Serialized Form

Constructor Summary
ExABusinessException(java.lang.String messageKey)
          Constructor to create a new ExABusinessException with only a message key
ExABusinessException(java.lang.String messageKey, java.lang.Object[] messageValues)
          Constructor to create a new ExABusinessException with message key and values
ExABusinessException(java.lang.String messageKey, java.lang.String message)
          Constructor to create a new ExABusinessException with messageKey and the message description
 
Method Summary
 void addProblem(ExABusinessProblem exABusinessProblem)
           
 void addProblems(java.util.Set problems)
           
 java.lang.String getMessageKey()
           
 java.util.Set getProblems()
           
 boolean hasProblems()
           
 java.lang.String toString()
          Returns the description of all the ExABusinessProblems.
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExABusinessException

public ExABusinessException(java.lang.String messageKey)
Constructor to create a new ExABusinessException with only a message key


ExABusinessException

public ExABusinessException(java.lang.String messageKey,
                            java.lang.Object[] messageValues)
Constructor to create a new ExABusinessException with message key and values


ExABusinessException

public ExABusinessException(java.lang.String messageKey,
                            java.lang.String message)
Constructor to create a new ExABusinessException with messageKey and the message description

Method Detail

addProblems

public void addProblems(java.util.Set problems)
Parameters:
problems - A set of ExABusinessProblems

addProblem

public void addProblem(ExABusinessProblem exABusinessProblem)
Parameters:
exABusinessProblem - A ExABusinessProblem

getProblems

public java.util.Set getProblems()
Returns:
Set of ExABusinessProblems

getMessageKey

public java.lang.String getMessageKey()

hasProblems

public boolean hasProblems()
Returns:
true if this ExABusinessException contains no ExABusinessProblems.

toString

public java.lang.String toString()
Returns the description of all the ExABusinessProblems.



Copyright © 2005 Retek Inc. All Rights Reserved. - Generated at Fri, 01/21/2005 14:25