Interface Control
-
- All Known Subinterfaces:
AdDirSyncRequest,AdDirSyncResponse,AdPolicyHints,AdShowDeleted,Cascade,ChangeNotifications,CodecControl<E>,EntryChange,ManageDsaIT,PagedResults,PasswordExpiredResponse,PasswordPolicyRequest,PasswordPolicyResponse,PermissiveModify,PersistentSearch,ProxiedAuthz,RelaxControl,SortRequest,SortResponse,Subentries,SyncDoneValue,SyncRequestValue,SyncStateValue,TransactionSpecification,TreeDelete,VirtualListViewRequest,VirtualListViewResponse
- All Known Implementing Classes:
AbstractControl,AdDirSyncRequestImpl,AdDirSyncResponseImpl,AdPolicyHintsImpl,AdShowDeletedImpl,BasicControlDecorator,CascadeImpl,ChangeNotificationsImpl,ControlDecorator,DsmlControl,EntryChangeImpl,LdifControl,ManageDsaITImpl,OpaqueControl,PagedResultsImpl,PasswordExpiredResponseImpl,PasswordPolicyRequestImpl,PasswordPolicyResponseImpl,PermissiveModifyImpl,PersistentSearchImpl,ProxiedAuthzImpl,RelaxControlImpl,SortRequestImpl,SortResponseImpl,SubentriesImpl,SyncDoneValueImpl,SyncRequestValueImpl,SyncStateValueImpl,TransactionSpecificationImpl,TreeDeleteImpl,VirtualListViewRequestImpl,VirtualListViewResponseImpl
public interface ControlProtocol request and response altering control interface. Any number of controls may be associated with a protocol message. Each control may be associated with a Request, a response, or both.- Author:
- Apache Directory Project
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetOid()booleanisCritical()Tells if the control is critical or not.voidsetCritical(boolean isCritical)Sets the critical flag which determines whether or not this control is critical for the correct operation of a request or response message.
-
-
-
Method Detail
-
getOid
String getOid()
- Returns:
- The Control's OID
-
isCritical
boolean isCritical()
Tells if the control is critical or not.- Returns:
trueif the control is critical,falseotherwise
-
setCritical
void setCritical(boolean isCritical)
Sets the critical flag which determines whether or not this control is critical for the correct operation of a request or response message. The default for this value should be false.- Parameters:
isCritical- true if the control is critical false otherwise.
-
-