Response States
Supported STATE enumerations. Note: some State values may not apply to a given Operation:
Operation |
Description |
SUCCESS |
Operation was successful |
INVALID |
Something is "Wrong" or "Missing" from the input |
FAILED |
The operation failed, not an infrastructure error |
NOTEXIST |
The entry does not exist |
ERROR |
Problem with the infrastructure |
RED STATE indicates that the isError() method returns TRUE
JNDI
Operation |
STATE |
Condition |
CREATE |
SUCCESS |
|
|
INVALID |
InvalidAttributesException
EntryDN == null |
|
FAILED |
NameAlreadyBoundException |
|
NOTEXIST |
(not applicable) |
|
ERROR |
NamingException |
READ |
SUCCESS |
|
|
INVALID |
Unique Search string is not found
Unique Id attribute name is not set
UniqueId value is not set |
|
FAILED |
More than one entry was found |
|
NOTEXIST |
Entry does not exist |
|
ERROR |
NamingException |
UPDATE |
SUCCESS |
|
|
INVALID |
AttributeModificationException |
|
FAILED |
|
|
NOTEXIST |
NameNotFoundException
EntryDN == null |
|
ERROR |
NamingException |
DELETE |
SUCCESS |
|
|
INVALID |
|
|
FAILED |
|
|
NOTEXIST |
NameNotFoundException
EntryDN == null |
|
ERROR |
NotContextException
ContextNotEmptyException
NamingException |
SEARCH |
SUCCESS |
|
|
INVALID |
Search value is not set |
|
FAILED |
|
|
NOTEXIST |
|
|
ERROR |
NamingException |
PWDCHANGE |
SUCCESS |
|
|
INVALID |
AttributeModificationException |
|
FAILED |
|
|
NOTEXIST |
NameNotFoundException
EntryDN == null |
|
ERROR |
NamingException |
PWDRESET |
SUCCESS |
|
|
INVALID |
AttributeModificationException |
|
FAILED |
|
|
NOTEXIST |
NameNotFoundException
EntryDN == null |
|
ERROR |
NamingException |
JDBC
Operation |
STATE |
Condition |
CREATE |
SUCCESS |
|
|
INVALID |
|
|
FAILED |
SQLException |
|
NOTEXIST |
|
|
ERROR |
Unable to create SQL Connection |
READ |
SUCCESS |
|
|
INVALID |
|
|
FAILED |
SQLException |
|
NOTEXIST |
ResultsList.size() == 0 |
|
ERROR |
Unable to create SQL Connection |
UPDATE |
SUCCESS |
|
|
INVALID |
|
|
FAILED |
SQLException |
|
NOTEXIST |
|
|
ERROR |
Unable to create SQL Connection |
DELETE |
SUCCESS |
|
|
INVALID |
|
|
FAILED |
SQLException |
|
NOTEXIST |
|
|
ERROR |
Unable to create SQL Connection |
SEARCH |
SUCCESS |
|
|
INVALID |
|
|
FAILED |
SQLException |
|
NOTEXIST |
|
|
ERROR |
Unable to create SQL Connection |
PWDCHANGE |
SUCCESS |
|
|
INVALID |
|
|
FAILED |
SQLException |
|
NOTEXIST |
|
|
ERROR |
Unable to create SQL Connection |
PWDRESET |
SUCCESS |
|
|
INVALID |
|
|
FAILED |
SQLException |
|
NOTEXIST |
|
|
ERROR |
Unable to create SQL Connection |
SPML
Operation |
STATE |
Condition |
CREATE |
SUCCESS |
|
|
INVALID |
Subject has no attributes |
|
FAILED |
|
|
NOTEXIST |
|
|
ERROR |
SpmlException |
READ |
SUCCESS |
|
|
INVALID |
Read requires an Identifier
Request has a null Subject |
|
FAILED |
|
|
NOTEXIST |
|
|
ERROR |
SpmlException |
UPDATE |
SUCCESS |
|
|
INVALID |
Subject has no attributes
Update requires an Identifier
Request's Subject is NULL |
|
FAILED |
|
|
NOTEXIST |
|
|
ERROR |
SpmlException |
DELETE |
SUCCESS |
|
|
INVALID |
Delete requires an Identifier
Request Subject is NULL |
|
FAILED |
|
|
NOTEXIST |
|
|
ERROR |
SpmlException |
SEARCH |
SUCCESS |
|
|
INVALID |
|
|
FAILED |
operation is intentionally not supported (SPE) |
|
NOTEXIST |
|
|
ERROR |
SpmlException |
PWDCHANGE |
SUCCESS |
|
|
INVALID |
Password value is not a String
Subjects attribute value is null
Password Change requires an Identifier
Subject is null |
|
FAILED |
|
|
NOTEXIST |
|
|
ERROR |
SpmlException |
PWDRESET |
SUCCESS |
|
|
INVALID |
Password Reset requires an Identifier
Request Subject is null |
|
FAILED |
|
|
NOTEXIST |
|
|
ERROR |
SpmlException |
SPML2
Operation |
STATE |
Condition |
CREATE |
SUCCESS |
|
|
INVALID |
Subject has no attributes |
|
FAILED |
|
|
NOTEXIST |
|
|
ERROR |
Spml2Exception |
READ |
SUCCESS |
|
|
INVALID |
An Identifier is required
Request Subject is NULL |
|
FAILED |
|
|
NOTEXIST |
|
|
ERROR |
Spml2Exception |
UPDATE |
SUCCESS |
|
|
INVALID |
Subject has no attributes
An Identifier is required
Request Subject is NULL |
|
FAILED |
|
|
NOTEXIST |
|
|
ERROR |
Spml2Exception |
DELETE |
SUCCESS |
|
|
INVALID |
Delete requires an Identifier
Request Subject is NULL |
|
FAILED |
|
|
NOTEXIST |
|
|
ERROR |
Spml2Exception |
SEARCH |
SUCCESS |
|
|
INVALID |
|
|
FAILED |
|
|
NOTEXIST |
|
|
ERROR |
Spml2Exception |
PWDCHANGE |
SUCCESS |
|
|
INVALID |
Password value is not a String
Subjects attribute value is null
Password Change requires an Identifier
Request Subject is null |
|
FAILED |
|
|
NOTEXIST |
|
|
ERROR |
Spml2Exception |
PWDRESET |
SUCCESS |
|
|
INVALID |
Password Reset requires an Identifier
Request Subject is null |
|
FAILED |
|
|
NOTEXIST |
|
|
ERROR |
Spml2Exception |
|