|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.directory.server.ldap.handlers.LdapRequestHandler<T>
org.apache.directory.server.ldap.handlers.ReferralAwareRequestHandler<org.apache.directory.shared.ldap.message.DeleteRequest>
org.apache.directory.server.ldap.handlers.DeleteHandler
public class DeleteHandler
A single reply handler for DeleteRequest
s.
Field Summary |
---|
Fields inherited from class org.apache.directory.server.ldap.handlers.LdapRequestHandler |
---|
ldapService |
Fields inherited from interface org.apache.mina.handler.demux.MessageHandler |
---|
NOOP |
Constructor Summary | |
---|---|
DeleteHandler()
|
Method Summary | |
---|---|
void |
handleIgnoringReferrals(LdapSession session,
org.apache.directory.shared.ldap.name.LdapDN reqTargetDn,
ClonedServerEntry entry,
org.apache.directory.shared.ldap.message.DeleteRequest req)
Handles processing without referral handling in effect: either with the ManageDsaIT control or when the entry or all of it's ancestors are non- referral entries. |
Methods inherited from class org.apache.directory.server.ldap.handlers.ReferralAwareRequestHandler |
---|
getFarthestReferralAncestor, getReferralOnAncestor, getReferralOnAncestorForSearch, handle, handleException, isEntryReferral |
Methods inherited from class org.apache.directory.server.ldap.handlers.LdapRequestHandler |
---|
getLdapServer, isConfidentialityRequirementSatisfied, messageReceived, rejectWithoutConfidentiality, setLdapServer |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DeleteHandler()
Method Detail |
---|
public void handleIgnoringReferrals(LdapSession session, org.apache.directory.shared.ldap.name.LdapDN reqTargetDn, ClonedServerEntry entry, org.apache.directory.shared.ldap.message.DeleteRequest req)
ReferralAwareRequestHandler
handleIgnoringReferrals
in class ReferralAwareRequestHandler<org.apache.directory.shared.ldap.message.DeleteRequest>
session
- the LDAP session under which processing occursreqTargetDn
- the target entry DN associated with the requestentry
- the target entry if it exists and has been looked up, may
be null even if the entry exists, offered in case the entry is looked
up to avoid repeat lookups. Implementations should check if the entry
is null and attempt a lookup instead of presuming the entry does not
exist.req
- the request to be handled
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |