|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.unboundid.ldap.sdk.Control
com.unboundid.ldap.sdk.unboundidds.controls.SuppressReferentialIntegrityUpdatesRequestControl
@NotMutable @ThreadSafety(level=COMPLETELY_THREADSAFE) public final class SuppressReferentialIntegrityUpdatesRequestControl
NOTE: This class is part of the Commercial Edition of the UnboundID LDAP SDK for Java. It is not available for use in applications that include only the Standard Edition of the LDAP SDK, and is not supported for use in conjunction with non-UnboundID products.This class provides a request control which may be included in a delete or modify DN request to indicate that the server should skip any referential integrity processing that would have otherwise been done for that operation.
TRUE
or FALSE
, which may impact whether a server will process the
associated modify DN or delete operation if the server does not support the
use of this control. If a server receives a critical control that it does
not support for the associated operation, then it will return a failure
result without attempting to process that operation. If a server receives
a non-critical control that it does not support for the associated operation,
then it will process the operation as if that control had not been provided.
Field Summary | |
---|---|
static java.lang.String |
SUPPRESS_REFINT_REQUEST_OID
The OID (1.3.6.1.4.1.30221.2.5.30) for the suppress referential integrity updates request control. |
Constructor Summary | |
---|---|
SuppressReferentialIntegrityUpdatesRequestControl()
Creates a new suppress referential integrity updates request control. |
|
SuppressReferentialIntegrityUpdatesRequestControl(boolean isCritical)
Creates a new suppress referential integrity updates request control. |
|
SuppressReferentialIntegrityUpdatesRequestControl(Control control)
Creates a new suppress referential integrity updates request control which is decoded from the provided generic control. |
Method Summary | |
---|---|
java.lang.String |
getControlName()
Retrieves the user-friendly name for this control, if available. |
void |
toString(java.lang.StringBuilder buffer)
Appends a string representation of this LDAP control to the provided buffer. |
Methods inherited from class com.unboundid.ldap.sdk.Control |
---|
decode, decode, decodeControls, deregisterDecodeableControl, encode, encodeControls, equals, getOID, getValue, hashCode, hasValue, isCritical, readFrom, registerDecodeableControl, toString, writeTo |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String SUPPRESS_REFINT_REQUEST_OID
Constructor Detail |
---|
public SuppressReferentialIntegrityUpdatesRequestControl()
public SuppressReferentialIntegrityUpdatesRequestControl(boolean isCritical)
isCritical
- Indicates whether the control should be marked
critical.public SuppressReferentialIntegrityUpdatesRequestControl(Control control) throws LDAPException
control
- The generic control to be decoded as a suppress
referential integrity updates request control.
LDAPException
- If the provided control cannot be decoded as a
suppress referential integrity updates request
control.Method Detail |
---|
public java.lang.String getControlName()
getControlName
in class Control
public void toString(java.lang.StringBuilder buffer)
toString
in class Control
buffer
- The buffer to which to append the string representation of
this buffer.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |