...
target exists | has an ancestor | ManageDsaIT present | JNDI/protocol handling | Description | ||||
---|---|---|---|---|---|---|---|---|
yes no | no | yes no | JNDI | Add Adds the entry. If it's a referral, no specific treatment.updates the ReferralManager | ||||
no | no | no | yes | protocol | Add Adds the entry. If it's a referral, no specific treatment. updates the ReferralManager | |||
no yes | no no | yes | JNDI | Add Adds the entry. If it's a referral, no specific treatment. | yes | updates the ReferralManager | ||
no | no no | yes | protocol | Add Adds the entry, no specific treatment. | ||||
no | yes | yes | JNDI | Return an UnwillingToPerform error | ||||
. If it's a referral, updatse the ReferralManager | ||||||||
no | yes | yes | protocol | Return an UnwillingToPerform error | no yes | no | JNDI | Return Returns a Referral LdapResult, with the ancestor's URLs |
no | yes | no | protocol | Return Returns a Referral LdapResult, with the ancestor's URLs | ||||
no no | yes | yes | JNDI Add the entry. If it's a referral, update the ReferralManager | Returns an UnwillingToPerform error | ||||
no no | yes | yes | protocol | Returns an UnwillingToPerform error | ||||
yes | no | no | JNDI | Adds the entry, no specific treatment. | ||||
yes Add the entry. If it's a referral, update the ReferralManager | no | no | protocol | Adds the entry, no specific treatment. | ||||
yes | no | yes | JNDI | Add Adds the entry. If it's a referral, update the ReferralManager , no specific treatment. | ||||
yes no | no no | yes | protocol | Add Adds the entry. If it's a referral, update the ReferralManager , no specific treatment. |
Compare Operation handling
target exists | has an ancestor case | ManageDsaIT present | JNDI/protocol handling | Description | ||||
---|---|---|---|---|---|---|---|---|
no | no | no | case 1 | yes | JNDI |
| Returns a NoSuchObject result | |
no | no | no |
|
| protocol |
| Returns a NoSuchObject result | |
no | no | yes | JNDI | Returns a NoSuchObject result | ||||
no | no | yes | protocol |
| Returns a NoSuchObject result | |||
no case 2 | yes | no | JNDI |
| ||||
|
| protocol |
| |||||
| no | JNDI |
| |||||
|
| protocol |
| |||||
case 3 | yes | JNDI |
| |||||
|
| protocol |
| |||||
| no | JNDI |
| |||||
|
| protocol |
| |||||
case 4 | yes | JNDI |
| |||||
|
| protocol |
| |||||
| no | JNDI |
| |||||
Returns a Referral LdapResult, with the ancestor's URLs | ||||||||
no | yes | no | protocol | Returns a Referral LdapResult, with the ancestor's URLs | ||||
no | yes | yes | JNDI | Returns an UnwillingToPerform error | ||||
no | yes | yes | protocol | Returns an UnwillingToPerform error | ||||
yes | no | no | JNDI | Compares the object and returns the result | ||||
yes | no | no | protocol | Compares the object and returns the result | ||||
yes | no | yes | JNDI | Compares the object and returns the result | ||||
yes | no | yes | protocol | Compares the object and returns the result |
|
| protocol |
|
Delete Operation handling
...