Package | Description |
---|---|
org.forgerock.opendj.ldap |
Classes and interfaces for core types including connections, entries, and
attributes.
|
org.forgerock.opendj.ldap.messages |
Classes and interfaces for core LDAP requests/responses.
|
org.forgerock.opendj.ldif |
Classes and interfaces for reading and writing LDIF.
|
Modifier and Type | Method and Description |
---|---|
default io.reactivex.Single<Result> |
LdapClientSocket.applyChange(ChangeRecord request)
Applies the provided change request to the Directory Server.
|
Result |
Connection.applyChange(ChangeRecord request)
Applies the provided change request to the Directory Server.
|
Result |
AbstractConnectionWrapper.applyChange(ChangeRecord request)
Applies the provided change request to the Directory Server.
|
Result |
AbstractConnection.applyChange(ChangeRecord request) |
LdapPromise<Result> |
Connection.applyChangeAsync(ChangeRecord request)
Asynchronously applies the provided change request to the Directory
Server.
|
LdapPromise<Result> |
AbstractConnectionWrapper.applyChangeAsync(ChangeRecord request)
Asynchronously applies the provided change request to the Directory
Server.
|
LdapPromise<Result> |
AbstractConnection.applyChangeAsync(ChangeRecord request) |
LdapPromise<Result> |
Connection.applyChangeAsync(ChangeRecord request,
IntermediateResponseHandler intermediateResponseHandler)
Asynchronously applies the provided change request to the Directory
Server.
|
LdapPromise<Result> |
AbstractConnectionWrapper.applyChangeAsync(ChangeRecord request,
IntermediateResponseHandler intermediateResponseHandler)
Asynchronously applies the provided change request to the Directory
Server.
|
LdapPromise<Result> |
AbstractConnection.applyChangeAsync(ChangeRecord request,
IntermediateResponseHandler intermediateResponseHandler) |
Modifier and Type | Interface and Description |
---|---|
interface |
AddRequest
The Add operation allows a client to request the addition of an entry into
the Directory.
|
interface |
DeleteRequest
The Delete operation allows a client to request the removal of an entry from
the Directory.
|
interface |
ModifyDnRequest
The Modify DN operation allows a client to change the Relative Distinguished
Name (RDN) of an entry in the Directory and/or to move a subtree of entries
to a new location in the Directory.
|
interface |
ModifyRequest
The Modify operation allows a client to request that a modification of an
entry be performed on its behalf by a server.
|
Modifier and Type | Method and Description |
---|---|
static ChangeRecord |
Requests.newChangeRecord(String... ldifLines)
Creates a new change record (an add, delete, modify, or modify DN
request) using the provided lines of LDIF decoded using the default
schema.
|
Modifier and Type | Method and Description |
---|---|
ChangeRecord |
ChangeRecord.addControl(Control control) |
ChangeRecord |
ChangeRecord.addControls(Iterable<? extends Control> controls) |
static ChangeRecord |
Ldif.makeChangeRecord(String... ldifLines)
Parses the provided array of LDIF lines as a single LDIF change record.
|
ChangeRecord |
LdifChangeRecordReader.readChangeRecord()
Reads the next change record, blocking if necessary until a change record
is available.
|
ChangeRecord |
ChangeRecordReader.readChangeRecord()
Reads the next change record, blocking if necessary until a change record
is available.
|
ChangeRecord |
ChangeRecord.setName(Dn dn)
Sets the distinguished name of the entry to be updated.
|
ChangeRecord |
ChangeRecord.setName(String dn)
Sets the distinguished name of the entry to be updated.
|
Modifier and Type | Method and Description |
---|---|
static io.reactivex.Flowable<ChangeRecord> |
Ldif.newChangeRecordPublisher(Callable<? extends ChangeRecordReader> factory)
Returns a
Flowable view of a ChangeRecordReader , creating a new reader for each subscriber. |
Modifier and Type | Method and Description |
---|---|
static String |
Ldif.toLdif(ChangeRecord change)
Returns the LDIF representation of
change . |
static String |
LdifChangeRecordWriter.toString(ChangeRecord change)
Returns the LDIF string representation of the provided change record.
|
LdifChangeRecordWriter |
LdifChangeRecordWriter.writeChangeRecord(ChangeRecord change) |
ConnectionChangeRecordWriter |
ConnectionChangeRecordWriter.writeChangeRecord(ChangeRecord change)
Writes the provided change record to the underlying connection, blocking
until the request completes.
|
ChangeRecordWriter |
ChangeRecordWriter.writeChangeRecord(ChangeRecord change)
Writes a change record.
|
Modifier and Type | Method and Description |
---|---|
static ChangeRecordReader |
Ldif.newChangeRecordReader(Iterable<? extends ChangeRecord> changes)
Returns a change record reader over the provided change record collection.
|
static ChangeRecordReader |
Ldif.newChangeRecordReader(Iterator<? extends ChangeRecord> changes)
Returns a change record reader over the provided change record iterator.
|
Copyright © 2010-2018, ForgeRock All Rights Reserved.