10771078107910801081108210831084108510861087
} } if (tx != null) { tx.addOperation(new AddOperation(refs)); } else { // This will use the same thread if there are no pending operations // avoiding a context switch on this case
262263264265266267268269270271272
} } } } tx.addOperation(new TransactionOperationAbstract() { @Override public void afterCommit(final Transaction tx) {
354355356357358359360361362363364
} infoPG.acks.clear(); } tx.addOperation(new TransactionOperationAbstract() { @Override public void afterCommit(final Transaction tx) {
19641965196619671968196919701971197219731974
tx.putProperty(TransactionPropertyIndexes.PAGE_TRANSACTION, pageTransactionInfo); pagingManager.addTransaction(pageTransactionInfo); tx.addOperation(new FinishPageMessageOperation()); } break; } case SET_SCHEDULED_DELIVERY_TIME:
10551056105710581059106010611062106310641065
15251526152715281529153015311532153315341535
tx.putProperty(TransactionPropertyIndexes.PAGE_TRANSACTION, pageTransactionInfo); pagingManager.addTransaction(pageTransactionInfo); tx.addOperation(new FinishPageMessageOperation()); break; } case SET_SCHEDULED_DELIVERY_TIME: {
965966967968969970971972973974975
239240241242243244245246247248249
27432744274527462747274827492750275127522753