本文整理汇总了Java中org.opendaylight.controller.cluster.datastore.messages.CloseTransactionReply类的典型用法代码示例。如果您正苦于以下问题:Java CloseTransactionReply类的具体用法?Java CloseTransactionReply怎么用?Java CloseTransactionReply使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
CloseTransactionReply类属于org.opendaylight.controller.cluster.datastore.messages包,在下文中一共展示了CloseTransactionReply类的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: testReadWriteTxOnReceiveCloseTransaction
import org.opendaylight.controller.cluster.datastore.messages.CloseTransactionReply; //导入依赖的package包/类
@Test
public void testReadWriteTxOnReceiveCloseTransaction() throws Exception {
new JavaTestKit(getSystem()) {
{
final ActorRef transaction = newTransactionActor(RW, readWriteTransaction(),
"testReadWriteTxOnReceiveCloseTransaction");
watch(transaction);
transaction.tell(new CloseTransaction().toSerializable(), getRef());
expectMsgClass(duration("3 seconds"), CloseTransactionReply.class);
expectTerminated(duration("3 seconds"), transaction);
}
};
}
示例2: testWriteOnlyTxOnReceiveCloseTransaction
import org.opendaylight.controller.cluster.datastore.messages.CloseTransactionReply; //导入依赖的package包/类
@Test
public void testWriteOnlyTxOnReceiveCloseTransaction() throws Exception {
new JavaTestKit(getSystem()) {
{
final ActorRef transaction = newTransactionActor(WO, readWriteTransaction(),
"testWriteTxOnReceiveCloseTransaction");
watch(transaction);
transaction.tell(new CloseTransaction().toSerializable(), getRef());
expectMsgClass(duration("3 seconds"), CloseTransactionReply.class);
expectTerminated(duration("3 seconds"), transaction);
}
};
}
示例3: closeTransaction
import org.opendaylight.controller.cluster.datastore.messages.CloseTransactionReply; //导入依赖的package包/类
private void closeTransaction(final boolean sendReply) {
getDOMStoreTransaction().abortFromTransactionActor();
shardActor.tell(new PersistAbortTransactionPayload(transactionId), ActorRef.noSender());
if (sendReply && returnCloseTransactionReply()) {
getSender().tell(new CloseTransactionReply(), getSelf());
}
getSelf().tell(PoisonPill.getInstance(), getSelf());
}