Package | Description |
---|---|
org.forgerock.opendj.ldap |
Classes and interfaces for core types including connections, entries, and
attributes.
|
org.forgerock.opendj.ldap.controls |
Classes and interfaces for common LDAP controls.
|
org.forgerock.opendj.ldap.messages |
Classes and interfaces for core LDAP requests/responses.
|
org.forgerock.opendj.ldap.schema |
Classes and interfaces for constructing and querying LDAP schemas.
|
org.forgerock.opendj.ldap.spi |
Interfaces and classes for service providers.
|
org.forgerock.opendj.ldif |
Classes and interfaces for reading and writing LDIF.
|
Modifier and Type | Method and Description |
---|---|
static DecodeException |
DecodeException.error(org.forgerock.i18n.LocalizableMessage message)
Creates a new non-fatal decode exception with the provided message.
|
static DecodeException |
DecodeException.error(org.forgerock.i18n.LocalizableMessage message,
Throwable cause)
Creates a new non-fatal decode exception with the provided message and
root cause.
|
static DecodeException |
DecodeException.fatalError(org.forgerock.i18n.LocalizableMessage message)
Creates a new fatal decode exception with the provided message.
|
static DecodeException |
DecodeException.fatalError(org.forgerock.i18n.LocalizableMessage message,
Throwable cause)
Creates a new fatal decode exception with the provided message and root
cause.
|
Modifier and Type | Method and Description |
---|---|
<T> T |
Assertion.createIndexQuery(AttributeDescription attributeDescription,
IndexQueryFactory<T> factory)
Returns an index query appropriate for the provided attribute value assertion.
|
BigInteger |
GserParser.nextBigInteger()
Returns the next element as a BigInteger.
|
String |
GserParser.nextChoiceValueIdentifier()
Return the identifier of the next IdentifiedChoiceValue element.
|
int |
GserParser.nextInteger()
Returns the next element as an Integer.
|
String |
GserParser.nextNamedValueIdentifier()
Returns the identifier of the next NamedValue element.
|
String |
GserParser.nextString()
Returns the next element as a String.
|
GserParser |
GserParser.readEndSequence()
Skips the input matching the end of a sequence and preceding space
characters.
|
GserParser |
GserParser.readStartSequence()
Skips the input matching the start of a sequence and subsequent space
characters.
|
GserParser |
GserParser.skipMsp()
Skips the input matching one or more space characters.
|
GserParser |
GserParser.skipSeparator()
Skips the input matching the separator pattern (",") and subsequenct
space characters.
|
GserParser |
GserParser.skipSp()
Skips the input matching zero, one or more space characters.
|
Modifier and Type | Method and Description |
---|---|
default C |
ControlDecoder.decodeControl(Control control)
Decodes the provided control as a
Control of type C using the default decode options. |
C |
ControlDecoder.decodeControl(Control control,
DecodeOptions options)
Decodes the provided control as a
Control of type C . |
static Set<PersistentSearchChangeType> |
PersistentSearchChangeType.toSet(int changeTypes)
Returns the set of enum values corresponding to the encoded persistent change types.
|
Modifier and Type | Method and Description |
---|---|
S |
ExtendedResultDecoder.adaptDecodeException(DecodeException exception)
Creates a new extended operation error result using the provided decoding
exception.
|
S |
AbstractExtendedResultDecoder.adaptDecodeException(DecodeException exception) |
Modifier and Type | Method and Description |
---|---|
R |
ExtendedRequestDecoder.decodeExtendedRequest(ExtendedRequest<?> request,
DecodeOptions options)
Decodes the provided extended operation request as an
ExtendedRequest of type R . |
S |
ExtendedResultDecoder.decodeExtendedResult(ExtendedResult result,
DecodeOptions options)
Decodes the provided extended operation result as a
Result of
type S . |
abstract S |
AbstractExtendedResultDecoder.decodeExtendedResult(ExtendedResult result,
DecodeOptions options) |
default <C extends Control> |
ProtocolOp.getControl(ControlDecoder<C> decoder)
Decodes and returns the first control in this protocol-op having an OID
corresponding to the provided control decoder using default decode options.
|
<C extends Control> |
WhoAmIExtendedResult.getControl(ControlDecoder<C> decoder,
DecodeOptions options) |
<C extends Control> |
WhoAmIExtendedRequest.getControl(ControlDecoder<C> decoder,
DecodeOptions options) |
<C extends Control> |
UnbindRequest.getControl(ControlDecoder<C> decoder,
DecodeOptions options) |
<C extends Control> |
StartTlsExtendedRequest.getControl(ControlDecoder<C> decoder,
DecodeOptions options) |
<C extends Control> |
SearchResultReference.getControl(ControlDecoder<C> decoder,
DecodeOptions options) |
<C extends Control> |
SearchResultEntry.getControl(ControlDecoder<C> decoder,
DecodeOptions options) |
<C extends Control> |
SearchRequest.getControl(ControlDecoder<C> decoder,
DecodeOptions options) |
<C extends Control> |
Result.getControl(ControlDecoder<C> decoder,
DecodeOptions options) |
<C extends Control> |
ProtocolOp.getControl(ControlDecoder<C> decoder,
DecodeOptions options)
Decodes and returns the first control in this protocol-op having an OID
corresponding to the provided control decoder.
|
<C extends Control> |
PasswordModifyExtendedResult.getControl(ControlDecoder<C> decoder,
DecodeOptions options) |
<C extends Control> |
PasswordModifyExtendedRequest.getControl(ControlDecoder<C> decoder,
DecodeOptions options) |
<C extends Control> |
ModifyRequest.getControl(ControlDecoder<C> decoder,
DecodeOptions options) |
<C extends Control> |
ModifyDnRequest.getControl(ControlDecoder<C> decoder,
DecodeOptions options) |
<C extends Control> |
InvalidRequest.getControl(ControlDecoder<C> decoder,
DecodeOptions options) |
<C extends Control> |
IntermediateResponse.getControl(ControlDecoder<C> decoder,
DecodeOptions options) |
<C extends Control> |
GenericIntermediateResponse.getControl(ControlDecoder<C> decoder,
DecodeOptions options) |
<C extends Control> |
GenericExtendedResult.getControl(ControlDecoder<C> decoder,
DecodeOptions options) |
<C extends Control> |
GenericExtendedRequest.getControl(ControlDecoder<C> decoder,
DecodeOptions options) |
<C extends Control> |
ExtendedResult.getControl(ControlDecoder<C> decoder,
DecodeOptions options) |
<C extends Control> |
ExtendedRequest.getControl(ControlDecoder<C> decoder,
DecodeOptions options) |
<C extends Control> |
DeleteRequest.getControl(ControlDecoder<C> decoder,
DecodeOptions options) |
<C extends Control> |
CompareResult.getControl(ControlDecoder<C> decoder,
DecodeOptions options) |
<C extends Control> |
CompareRequest.getControl(ControlDecoder<C> decoder,
DecodeOptions options) |
<C extends Control> |
CancelExtendedRequest.getControl(ControlDecoder<C> decoder,
DecodeOptions options) |
<C extends Control> |
BindResult.getControl(ControlDecoder<C> decoder,
DecodeOptions options) |
<C extends Control> |
BindRequest.getControl(ControlDecoder<C> decoder,
DecodeOptions options) |
<C extends Control> |
AddRequest.getControl(ControlDecoder<C> decoder,
DecodeOptions options) |
<C extends Control> |
AbandonRequest.getControl(ControlDecoder<C> decoder,
DecodeOptions options) |
Modifier and Type | Method and Description |
---|---|
Assertion |
MatchingRule.getAssertion(ByteSequence value)
Returns the normalized form of the provided assertion value, which is
best suited for efficiently performing matching operations on that value.
|
Assertion |
MatchingRuleImpl.getAssertion(Schema schema,
ByteSequence assertionValue)
Retrieves the normalized form of the provided assertion value, which is
best suited for efficiently performing less than matching operations on
that value.
|
Assertion |
AbstractOrderingMatchingRuleImpl.getAssertion(Schema schema,
ByteSequence value) |
Assertion |
AbstractEqualityMatchingRuleImpl.getAssertion(Schema schema,
ByteSequence assertionValue) |
Assertion |
MatchingRule.getGreaterOrEqualAssertion(ByteSequence value)
Returns the normalized form of the provided assertion value, which is
best suited for efficiently performing greater than or equal ordering
matching operations on that value.
|
Assertion |
MatchingRuleImpl.getGreaterOrEqualAssertion(Schema schema,
ByteSequence value)
Retrieves the normalized form of the provided assertion value, which is
best suited for efficiently performing greater than or equal matching
operations on that value.
|
Assertion |
AbstractOrderingMatchingRuleImpl.getGreaterOrEqualAssertion(Schema schema,
ByteSequence value) |
Assertion |
MatchingRule.getLessOrEqualAssertion(ByteSequence value)
Returns the normalized form of the provided assertion value, which is
best suited for efficiently performing greater than or equal ordering
matching operations on that value.
|
Assertion |
MatchingRuleImpl.getLessOrEqualAssertion(Schema schema,
ByteSequence value)
Retrieves the normalized form of the provided assertion value, which is
best suited for efficiently performing less than or equal matching
operations on that value.
|
Assertion |
AbstractOrderingMatchingRuleImpl.getLessOrEqualAssertion(Schema schema,
ByteSequence value) |
Assertion |
MatchingRule.getSubstringAssertion(ByteSequence subInitial,
List<? extends ByteSequence> subAnyElements,
ByteSequence subFinal)
Returns the normalized form of the provided assertion substring values,
which is best suited for efficiently performing matching operations on
that value.
|
Assertion |
MatchingRuleImpl.getSubstringAssertion(Schema schema,
ByteSequence subInitial,
List<? extends ByteSequence> subAnyElements,
ByteSequence subFinal)
Retrieves the normalized form of the provided assertion substring values,
which is best suited for efficiently performing matching operations on
that value.
|
ByteString |
MatchingRule.normalizeAttributeValue(ByteSequence value)
Returns the normalized form of the provided attribute value, which is
best suited for efficiently performing matching operations on that value.
|
ByteString |
MatchingRuleImpl.normalizeAttributeValue(Schema schema,
ByteSequence value)
Retrieves the normalized form of the provided attribute value, which is
best suited for efficiently performing matching operations on that value.
|
Modifier and Type | Method and Description |
---|---|
void |
Indexer.createKeys(Schema schema,
ByteSequence value,
Collection<ByteString> keys)
Generates the set of index keys for an attribute.
|
Modifier and Type | Method and Description |
---|---|
void |
RejectedLdifListener.handleMalformedRecord(long lineNumber,
List<String> lines,
DecodeException exception)
Invoked when a record was rejected because it was malformed in some way
and could not be decoded.
|
Modifier and Type | Method and Description |
---|---|
Entry |
RejectedChangeRecordListener.handleDuplicateEntry(AddRequest change,
Entry existingEntry)
Invoked when an attempt was made to add an entry which already exists.
|
Entry |
RejectedChangeRecordListener.handleDuplicateEntry(ModifyDnRequest change,
Entry existingEntry,
Entry renamedEntry)
Invoked when an attempt was made to rename an entry which already exists.
|
void |
RejectedLdifListener.handleMalformedRecord(long lineNumber,
List<String> lines,
DecodeException exception)
Invoked when a record was rejected because it was malformed in some way
and could not be decoded.
|
void |
RejectedChangeRecordListener.handleRejectedChangeRecord(AddRequest change,
org.forgerock.i18n.LocalizableMessage reason)
Invoked when an attempt to add an entry was rejected.
|
void |
RejectedChangeRecordListener.handleRejectedChangeRecord(DeleteRequest change,
org.forgerock.i18n.LocalizableMessage reason)
Invoked when an attempt to delete an entry was rejected.
|
void |
RejectedChangeRecordListener.handleRejectedChangeRecord(ModifyDnRequest change,
org.forgerock.i18n.LocalizableMessage reason)
Invoked when an attempt to rename an entry was rejected.
|
void |
RejectedChangeRecordListener.handleRejectedChangeRecord(ModifyRequest change,
org.forgerock.i18n.LocalizableMessage reason)
Invoked when an attempt to modify an entry was rejected.
|
void |
RejectedLdifListener.handleSchemaValidationFailure(long lineNumber,
List<String> lines,
List<org.forgerock.i18n.LocalizableMessage> reasons)
Invoked when a record was rejected because it does not conform to the
schema and schema validation is enabled.
|
void |
RejectedLdifListener.handleSchemaValidationWarning(long lineNumber,
List<String> lines,
List<org.forgerock.i18n.LocalizableMessage> reasons)
Invoked when a record was not rejected but contained one or more schema
validation warnings.
|
void |
RejectedLdifListener.handleSkippedRecord(long lineNumber,
List<String> lines,
org.forgerock.i18n.LocalizableMessage reason)
Invoked when a record was skipped because it did not match filter
criteria defined by the reader.
|
Copyright © 2010-2018, ForgeRock All Rights Reserved.