|
Java SDK r12.5 SP 8 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.lang.Throwable java.lang.Exception java.lang.RuntimeException com.netegrity.ims.exception.IMSException com.ca.identitymanager.feeder.util.FeederParserException
public class FeederParserException
This exception is thrown when the the parser is unable to return the requested information.
The FeederParserException
is a sub-class of the java.lang.Exception
This class extends the core functionality by adding the ability to add 1 or
more user readable messages to the exception. This allows the client to
pass this information back to the user in an attempt to allow them to modify
their request, and thus move forward in the processing of the request.
Methods that throw an FeederParserException
must gather all errors
first and then throw the exception. If the error state indicated by the
exception has no way of being affected by the user, then a regular exception
must be thrown.
Constructor Summary | |
---|---|
FeederParserException()
Creates an empty FeederParserException object that will be populated
with messages from the user. |
|
FeederParserException(java.lang.String key)
Adds a general-purpose message to the list of exception messages to be displayed on the task screen. |
|
FeederParserException(java.lang.String key,
java.lang.String[] paramName)
Adds a general-purpose message to the list of exception messages to be displayed on the task screen. |
Method Summary | |
---|---|
void |
addUserMessage(java.lang.String message)
Adds the specified general-purpose message to the list of exception messages to be displayed on the task screen. |
Methods inherited from class com.netegrity.ims.exception.IMSException |
---|
addUserMessage, addUserMessage, addUserMessage, addUserMessage, createTaskErrorObject, createTaskErrorObject, createTaskErrorObjects, createTaskErrorObjects, getAttributeValidationMessages, getMessage, getUserMessages, toString |
Methods inherited from class java.lang.Throwable |
---|
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public FeederParserException(java.lang.String key, java.lang.String[] paramName)
key
- The key for retrieving the message from the resource bundle.paramName
- An array of values to insert into message variables.public FeederParserException(java.lang.String key)
key
- The key for retrieving the message from the resource bundle.public FeederParserException()
Creates an empty FeederParserException
object that will be populated
with messages from the user.
Method Detail |
---|
public void addUserMessage(java.lang.String message)
Too many errors
message if the number of exceptions exceeds a defined number.
addUserMessage
in class IMSException
message
- The exception message to add to the list of messages to display.
|
Java SDK r12.5 SP 8 06/13/2011 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |