Uses of Class
org.opendaylight.controller.cluster.access.concepts.Request
Packages that use Request
Package
Description
This package contains the baseline client infrastructure required to implement clients accessing the data store.
This package defines the messages used to interact with the CDS backend implementation.
This package defines basic concepts used to interact with the CDS backend implementation.
-
Uses of Request in org.opendaylight.controller.cluster.access.client
Methods in org.opendaylight.controller.cluster.access.client that return RequestMethods in org.opendaylight.controller.cluster.access.client with parameters of type RequestModifier and TypeMethodDescriptionfinal void
AbstractClientConnection.enqueueRequest
(Request<?, ?> request, Consumer<Response<?, ?>> callback, long enqueuedTicks) Send a request to the backend and invoke a specified callback when it finishes.final void
AbstractClientConnection.sendRequest
(Request<?, ?> request, Consumer<Response<?, ?>> callback) Send a request to the backend and invoke a specified callback when it finishes. -
Uses of Request in org.opendaylight.controller.cluster.access.commands
Subclasses of Request in org.opendaylight.controller.cluster.access.commandsModifier and TypeClassDescriptionfinal class
Request to abort a local transaction.class
Abstract base class forRequest
s involving specific transactions local to a member node.class
Abstract base class forTransactionRequest
s accessing data as visible in the isolated context of a particular transaction.class
AbstractReadTransactionRequest<T extends AbstractReadTransactionRequest<T>>
Abstract base class forTransactionRequest
s accessing transaction state without modifying it.final class
Request to commit a local transaction.final class
Request to connect a frontend instance to the backend.final class
Request to create a new local history.final class
Request to destroy a local history.final class
A transaction request to query if a particular path exists in the current view of a particular transaction.final class
A blank transaction request.class
LocalHistoryRequest<T extends LocalHistoryRequest<T>>
Abstract base class forRequest
s involving specific local history.final class
A transaction request to apply a particular set of operations on top of the current transaction.final class
Request to purge a local history.final class
A transaction request to read a particular path exists in the current view of a particular transaction.final class
Request to skip a number ofTransactionIdentifier
s within a {code local history}.final class
A transaction request to perform the abort step of the three-phase commit protocol.final class
A transaction request to perform the final, doCommit, step of the three-phase commit protocol.final class
A transaction request to perform the second, preCommit, step of the three-phase commit protocol.final class
A transaction request to perform the final transaction transition, which is purging it from the protocol view, meaning the frontend has no further knowledge of the transaction.class
TransactionRequest<T extends TransactionRequest<T>>
Abstract base class forRequest
s involving specific transaction. -
Uses of Request in org.opendaylight.controller.cluster.access.concepts
Classes in org.opendaylight.controller.cluster.access.concepts with type parameters of type RequestModifier and TypeClassDescriptionclass
Request<T extends WritableIdentifier,
C extends Request<T, C>> A request message concept.protected static interface
Request.SerialForm<T extends WritableIdentifier,
C extends Request<T, C>> Constructors in org.opendaylight.controller.cluster.access.concepts with parameters of type RequestModifierConstructorDescriptionRequestEnvelope
(Request<?, ?> message, long sessionId, long txSequence) UnsupportedRequestException
(Request<?, ?> request)