Collaboration API Documentation

com.filenet.bso.api.collaboration.exceptions
Class MissingEmailAddressException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--java.lang.RuntimeException
                    |
                    +--com.filenet.bso.api.util.BsoChainingRuntimeException
                          |
                          +--com.filenet.bso.api.util.BsoRuntimeException
                                |
                                +--com.filenet.bso.api.collaboration.exceptions.MissingEmailAddressException
All Implemented Interfaces:
java.io.Serializable

public class MissingEmailAddressException
extends BsoRuntimeException

The base class for Case Management Java API checked exceptions.

See Also:
Serialized Form

Constructor Summary
MissingEmailAddressException()
          Constructs a MissingEmailAddressException with no specific detail message.
MissingEmailAddressException(java.lang.String msg)
          Constructs a MissingEmailAddressException with a given detail message.
MissingEmailAddressException(java.lang.String msg, java.lang.Throwable cause)
          Constructs a MissingEmailAddressException with a given detail message and the original exception.
 
Method Summary
 java.lang.String[] getBadNames()
          Returns the array of all bad user display names which did not have e-mail addresses.
 java.lang.String getMessage()
          Override to add the list of bad user names to the message.
 void setBadNames(java.lang.String[] badNames)
          Sets the array of bad user display names that do not have e-mail addresses.
 
Methods inherited from class com.filenet.bso.api.util.BsoRuntimeException
getCause, initCause, printStackTrace, printStackTrace, printStackTrace, printStackTraceAsCause, printStackTraceAsCause
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MissingEmailAddressException

public MissingEmailAddressException()
Constructs a MissingEmailAddressException with no specific detail message. This exception and exceptions derived from it are checked exceptions which must be specified in a throws clause or caught.

MissingEmailAddressException

public MissingEmailAddressException(java.lang.String msg)
Constructs a MissingEmailAddressException with a given detail message.
Parameters:
msg - The detailed message.

MissingEmailAddressException

public MissingEmailAddressException(java.lang.String msg,
                                    java.lang.Throwable cause)
Constructs a MissingEmailAddressException with a given detail message and the original exception.
Parameters:
msg - the detail message
cause - the original exception. Null for this parameter is the same as no original exception.
Method Detail

setBadNames

public void setBadNames(java.lang.String[] badNames)
Sets the array of bad user display names that do not have e-mail addresses.
Parameters:
badNames - all of the bad user display names not found

getBadNames

public java.lang.String[] getBadNames()
Returns the array of all bad user display names which did not have e-mail addresses.
Returns:
the array of bad names

getMessage

public java.lang.String getMessage()
Override to add the list of bad user names to the message.
Overrides:
getMessage in class java.lang.Throwable
Returns:
the message with all the bad user display names appended.

Collaboration API Documentation

Copyright ?2002 - 2005 FileNet Corporation. All rights reserved.