|
||||||||||
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.ModifyRequest>
org.apache.directory.server.ldap.handlers.ModifyHandler
public class ModifyHandler
A single reply handler for ModifyRequest
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 | |
---|---|
ModifyHandler()
|
Method Summary | |
---|---|
void |
handleIgnoringReferrals(LdapSession session,
org.apache.directory.shared.ldap.name.LdapDN reqTargetDn,
ClonedServerEntry entry,
org.apache.directory.shared.ldap.message.ModifyRequest 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 ModifyHandler()
Method Detail |
---|
public void handleIgnoringReferrals(LdapSession session, org.apache.directory.shared.ldap.name.LdapDN reqTargetDn, ClonedServerEntry entry, org.apache.directory.shared.ldap.message.ModifyRequest req)
ReferralAwareRequestHandler
handleIgnoringReferrals
in class ReferralAwareRequestHandler<org.apache.directory.shared.ldap.message.ModifyRequest>
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 handledReferralAwareRequestHandler#handleIgnoringReferrals(LdapSession, LdapDN, ClonedServerEntry,
org.apache.directory.shared.ldap.message.SingleReplyRequest)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |