@Beta @NotThreadSafe public final class ModifyTransactionRequestBuilder extends Object implements org.opendaylight.yangtools.concepts.Builder<ModifyTransactionRequest>, org.opendaylight.yangtools.concepts.Identifiable<TransactionIdentifier>
Builder
for creating ModifyTransactionRequest
message instances. Its internal state is
reset when build()
is invoked, hence it can be used to create a sequence of messages.Constructor and Description |
---|
ModifyTransactionRequestBuilder(TransactionIdentifier identifier,
akka.actor.ActorRef replyTo) |
Modifier and Type | Method and Description |
---|---|
void |
addModification(TransactionModification modification) |
ModifyTransactionRequest |
build() |
TransactionIdentifier |
getIdentifier() |
void |
setAbort() |
void |
setCommit(boolean coordinated) |
void |
setReady() |
void |
setSequence(long sequence) |
int |
size() |
public ModifyTransactionRequestBuilder(TransactionIdentifier identifier, akka.actor.ActorRef replyTo)
public TransactionIdentifier getIdentifier()
getIdentifier
in interface org.opendaylight.yangtools.concepts.Identifiable<TransactionIdentifier>
public void addModification(TransactionModification modification)
public void setSequence(long sequence)
public void setAbort()
public void setCommit(boolean coordinated)
public void setReady()
public int size()
public ModifyTransactionRequest build()
build
in interface org.opendaylight.yangtools.concepts.Builder<ModifyTransactionRequest>
Copyright © 2019 OpenDaylight. All rights reserved.