Uses of Interface
org.apache.directory.api.ldap.model.message.Control

Packages that use Control
org.apache.directory.api.ldap.model.ldif   
org.apache.directory.api.ldap.model.message   
org.apache.directory.api.ldap.model.message.controls   
 

Uses of Control in org.apache.directory.api.ldap.model.ldif
 

Classes in org.apache.directory.api.ldap.model.ldif that implement Control
 class LdifControl
          The LdifControl class stores a control defined for an entry found in a LDIF file.
 

Methods in org.apache.directory.api.ldap.model.ldif with parameters of type Control
 void LdifEntry.addControl(Control... controls)
          Add a control to the entry
 

Uses of Control in org.apache.directory.api.ldap.model.message
 

Fields in org.apache.directory.api.ldap.model.message with type parameters of type Control
protected  Map<String,Control> AbstractMessage.controls
          Map of message controls using OID Strings for keys and Control values
 

Methods in org.apache.directory.api.ldap.model.message that return Control
 Control Message.getControl(String oid)
          Gets the control associated with the given OID.
 Control AbstractMessage.getControl(String oid)
          Gets the control associated with the given OID.
 

Methods in org.apache.directory.api.ldap.model.message that return types with arguments of type Control
 Set<Control> SearchParams.getControls()
           
 Map<String,Control> Message.getControls()
          Gets the controls associated with this message mapped by OID.
 Map<String,Control> AbstractMessage.getControls()
          Gets the controls associated with this message mapped by OID.
 

Methods in org.apache.directory.api.ldap.model.message with parameters of type Control
 UnbindRequest UnbindRequestImpl.addAllControls(Control[] controls)
          Adds an array of controls to this Message.
 UnbindRequest UnbindRequest.addAllControls(Control[] controls)
          Adds an array of controls to this Message.
 SearchRequest SearchRequestImpl.addAllControls(Control[] controls)
          Adds an array of controls to this Message.
 SearchRequest SearchRequest.addAllControls(Control[] controls)
          Adds an array of controls to this Message.
 ModifyRequest ModifyRequestImpl.addAllControls(Control[] controls)
          Adds an array of controls to this Message.
 ModifyRequest ModifyRequest.addAllControls(Control[] controls)
          Adds an array of controls to this Message.
 ModifyDnRequest ModifyDnRequestImpl.addAllControls(Control[] controls)
          Adds an array of controls to this Message.
 ModifyDnRequest ModifyDnRequest.addAllControls(Control[] controls)
          Adds an array of controls to this Message.
 Message Message.addAllControls(Control[] controls)
          Adds an array of controls to this Message.
 ExtendedRequest<ExtendedResponse> ExtendedRequestImpl.addAllControls(Control[] controls)
          Adds an array of controls to this Message.
 ExtendedRequest<R> ExtendedRequest.addAllControls(Control[] controls)
          Adds an array of controls to this Message.
 DeleteRequest DeleteRequestImpl.addAllControls(Control[] controls)
          Adds an array of controls to this Message.
 DeleteRequest DeleteRequest.addAllControls(Control[] controls)
          Adds an array of controls to this Message.
 CompareRequest CompareRequestImpl.addAllControls(Control[] controls)
          Adds an array of controls to this Message.
 CompareRequest CompareRequest.addAllControls(Control[] controls)
          Adds an array of controls to this Message.
 BindRequest BindRequestImpl.addAllControls(Control[] controls)
          Adds an array of controls to this Message.
 BindRequest BindRequest.addAllControls(Control[] controls)
          Adds an array of controls to this Message.
 AddRequest AddRequestImpl.addAllControls(Control[] controls)
          Adds an array of controls to this Message.
 AddRequest AddRequest.addAllControls(Control[] controls)
          Adds an array of controls to this Message.
 Message AbstractMessage.addAllControls(Control[] controls)
          Adds an array of controls to this Message.
 ExtendedRequest<R> AbstractExtendedRequest.addAllControls(Control[] controls)
          Adds an array of controls to this Message.
 AbandonRequest AbandonRequestImpl.addAllControls(Control[] controls)
          Adds an array of controls to this Message.
 UnbindRequest UnbindRequestImpl.addControl(Control control)
          Adds a control to this Message.
 UnbindRequest UnbindRequest.addControl(Control control)
          Adds a control to this Message.
 SearchRequest SearchRequestImpl.addControl(Control control)
          Adds a control to this Message.
 SearchRequest SearchRequest.addControl(Control control)
          Adds a control to this Message.
 void SearchParams.addControl(Control control)
           
 ModifyRequest ModifyRequestImpl.addControl(Control control)
          Adds a control to this Message.
 ModifyRequest ModifyRequest.addControl(Control control)
          Adds a control to this Message.
 ModifyDnRequest ModifyDnRequestImpl.addControl(Control control)
          Adds a control to this Message.
 ModifyDnRequest ModifyDnRequest.addControl(Control control)
          Adds a control to this Message.
 Message Message.addControl(Control control)
          Adds a control to this Message.
 ExtendedRequest<ExtendedResponse> ExtendedRequestImpl.addControl(Control control)
          Adds a control to this Message.
 ExtendedRequest<R> ExtendedRequest.addControl(Control control)
          Adds a control to this Message.
 DeleteRequest DeleteRequestImpl.addControl(Control control)
          Adds a control to this Message.
 DeleteRequest DeleteRequest.addControl(Control control)
          Adds a control to this Message.
 CompareRequest CompareRequestImpl.addControl(Control control)
          Adds a control to this Message.
 CompareRequest CompareRequest.addControl(Control control)
          Adds a control to this Message.
 BindRequest BindRequestImpl.addControl(Control control)
          Adds a control to this Message.
 BindRequest BindRequest.addControl(Control control)
          Adds a control to this Message.
 AddRequest AddRequestImpl.addControl(Control control)
          Adds a control to this Message.
 AddRequest AddRequest.addControl(Control control)
          Adds a control to this Message.
 Message AbstractMessage.addControl(Control control)
          Adds a control to this Message.
 ExtendedRequest<R> AbstractExtendedRequest.addControl(Control control)
          Adds a control to this Message.
 AbandonRequest AbandonRequestImpl.addControl(Control control)
          Adds a control to this Message.
 UnbindRequest UnbindRequestImpl.removeControl(Control control)
          Deletes a control removing it from this Message.
 UnbindRequest UnbindRequest.removeControl(Control control)
          Deletes a control removing it from this Message.
 SearchRequest SearchRequestImpl.removeControl(Control control)
          Deletes a control removing it from this Message.
 SearchRequest SearchRequest.removeControl(Control control)
          Deletes a control removing it from this Message.
 ModifyRequest ModifyRequestImpl.removeControl(Control control)
          Deletes a control removing it from this Message.
 ModifyRequest ModifyRequest.removeControl(Control control)
          Deletes a control removing it from this Message.
 ModifyDnRequest ModifyDnRequestImpl.removeControl(Control control)
          Deletes a control removing it from this Message.
 ModifyDnRequest ModifyDnRequest.removeControl(Control control)
          Deletes a control removing it from this Message.
 Message Message.removeControl(Control control)
          Deletes a control removing it from this Message.
 ExtendedRequest<ExtendedResponse> ExtendedRequestImpl.removeControl(Control control)
          Deletes a control removing it from this Message.
 ExtendedRequest<R> ExtendedRequest.removeControl(Control control)
          Deletes a control removing it from this Message.
 DeleteRequest DeleteRequestImpl.removeControl(Control control)
          Deletes a control removing it from this Message.
 DeleteRequest DeleteRequest.removeControl(Control control)
          Deletes a control removing it from this Message.
 CompareRequest CompareRequestImpl.removeControl(Control control)
          Deletes a control removing it from this Message.
 CompareRequest CompareRequest.removeControl(Control control)
          Deletes a control removing it from this Message.
 BindRequest BindRequestImpl.removeControl(Control control)
          Deletes a control removing it from this Message.
 BindRequest BindRequest.removeControl(Control control)
          Deletes a control removing it from this Message.
 AddRequest AddRequestImpl.removeControl(Control control)
          Deletes a control removing it from this Message.
 AddRequest AddRequest.removeControl(Control control)
          Deletes a control removing it from this Message.
 Message AbstractMessage.removeControl(Control control)
          Deletes a control removing it from this Message.
 ExtendedRequest<R> AbstractExtendedRequest.removeControl(Control control)
          Deletes a control removing it from this Message.
 AbandonRequest AbandonRequestImpl.removeControl(Control control)
          Deletes a control removing it from this Message.
 

Method parameters in org.apache.directory.api.ldap.model.message with type arguments of type Control
 void SearchParams.setControls(Set<Control> controls)
           
 

Uses of Control in org.apache.directory.api.ldap.model.message.controls
 

Subinterfaces of Control in org.apache.directory.api.ldap.model.message.controls
 interface Cascade
          The Cascade control
 interface EntryChange
          A response control that may be returned by Persistent Search entry responses.
 interface ManageDsaIT
          Control which allows for the management of referrals and other DSA specific entities without processing them: meaning the referrals are treated as regular entries using this control.
 interface PagedResults
          A request/response control used to implement a simple paging of search results.
 interface PersistentSearch
          A persistence search object
 interface Subentries
          A simple Subentries Control.
 

Classes in org.apache.directory.api.ldap.model.message.controls that implement Control
 class AbstractControl
          A simple implementation of the Control interface with storage for the OID and the criticality properties.
 class CascadeImpl
          Simple Cascade control implementation.
 class EntryChangeImpl
          A simple implementation of the EntryChange response control.
 class ManageDsaITImpl
          Simple ManageDsaIT implementation class.
 class OpaqueControl
          A final Control implementation intended specifically for handling controls who's values cannot be encoded or decoded by the codec service.
 class PagedResultsImpl
          A request/response control used to implement a simple paging of search results.
 class PersistentSearchImpl
          A persistence search object
 class SubentriesImpl
          A simple Subentries Control implementation.
 



Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.