Package | Description |
---|---|
org.opendaylight.controller.cluster.access.client |
This package contains the baseline client infrastructure required to implement clients accessing the data store.
|
org.opendaylight.controller.cluster.access.commands |
This package defines the messages used to interact with the CDS backend implementation.
|
org.opendaylight.controller.cluster.access.concepts |
This package defines basic concepts used to interact with the CDS backend implementation.
|
Modifier and Type | Method and Description |
---|---|
Consumer<Response<?,?>> |
ConnectionEntry.getCallback() |
Modifier and Type | Method and Description |
---|---|
void |
ConnectionEntry.complete(Response<?,?> response) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractClientConnection.enqueueRequest(Request<?,?> request,
Consumer<Response<?,?>> callback,
long enqueuedTicks)
Send a request to the backend and invoke a specified callback when it finishes.
|
void |
AbstractClientConnection.sendRequest(Request<?,?> request,
Consumer<Response<?,?>> callback)
Send a request to the backend and invoke a specified callback when it finishes.
|
Modifier and Type | Class and Description |
---|---|
class |
Response<T extends org.opendaylight.yangtools.concepts.WritableIdentifier,C extends Response<T,C>>
Abstract counterpart to a
Request . |
class |
ResponseEnvelope<T extends Response<?,?>> |
Modifier and Type | Class and Description |
---|---|
class |
RequestFailure<T extends org.opendaylight.yangtools.concepts.WritableIdentifier,C extends RequestFailure<T,C>>
A failure response to a
Request . |
class |
RequestSuccess<T extends org.opendaylight.yangtools.concepts.WritableIdentifier,C extends RequestSuccess<T,C>>
A successful reply to a
Request . |
Copyright © 2019 OpenDaylight. All rights reserved.