private Transaction getTransaction(TransactionContext context) { return ((XATransactionContextImpl) context).getTransaction(); }
@SuppressWarnings("unchecked") @Override public <E> TransactionalQueue<E> getQueue(String name) { return (TransactionalQueue<E>) getTransactionalObject(QueueService.SERVICE_NAME, name); }
public TransactionContext newXATransactionContext(Xid xid, String ownerUuid, int timeout, boolean originatedFromClient) { return new XATransactionContextImpl(nodeEngine, xid, ownerUuid, timeout, originatedFromClient); }
public TransactionContext newXATransactionContext(Xid xid, String ownerUuid, int timeout, boolean originatedFromClient) { return new XATransactionContextImpl(nodeEngine, xid, ownerUuid, timeout, originatedFromClient); }
@SuppressWarnings("unchecked") @Override public <E> TransactionalList<E> getList(String name) { return (TransactionalList<E>) getTransactionalObject(ListService.SERVICE_NAME, name); }
private Transaction getTransaction(TransactionContext context) { return ((XATransactionContextImpl) context).getTransaction(); }
@SuppressWarnings("unchecked") @Override public <K, V> TransactionalMap<K, V> getMap(String name) { return (TransactionalMap<K, V>) getTransactionalObject(MapService.SERVICE_NAME, name); }
public static Transaction getTransaction(TransactionContext ctx) { if (ctx instanceof XATransactionContextImpl) { XATransactionContextImpl ctxImp = (XATransactionContextImpl) ctx; return ctxImp.getTransaction(); } throw new IllegalArgumentException(); } }
@SuppressWarnings("unchecked") @Override public <K, V> TransactionalMultiMap<K, V> getMultiMap(String name) { return (TransactionalMultiMap<K, V>) getTransactionalObject(MultiMapService.SERVICE_NAME, name); }
public static Transaction getTransaction(TransactionContext ctx) { if (ctx instanceof XATransactionContextImpl) { XATransactionContextImpl ctxImp = (XATransactionContextImpl) ctx; return ctxImp.getTransaction(); } throw new IllegalArgumentException(); } }
@SuppressWarnings("unchecked") @Override public <E> TransactionalSet<E> getSet(String name) { return (TransactionalSet<E>) getTransactionalObject(SetService.SERVICE_NAME, name); }
@SuppressWarnings("unchecked") @Override public <K, V> TransactionalMultiMap<K, V> getMultiMap(String name) { return (TransactionalMultiMap<K, V>) getTransactionalObject(MultiMapService.SERVICE_NAME, name); }
@SuppressWarnings("unchecked") @Override public <E> TransactionalList<E> getList(String name) { return (TransactionalList<E>) getTransactionalObject(ListService.SERVICE_NAME, name); }
@SuppressWarnings("unchecked") @Override public <K, V> TransactionalMap<K, V> getMap(String name) { return (TransactionalMap<K, V>) getTransactionalObject(MapService.SERVICE_NAME, name); }
@SuppressWarnings("unchecked") @Override public <E> TransactionalQueue<E> getQueue(String name) { return (TransactionalQueue<E>) getTransactionalObject(QueueService.SERVICE_NAME, name); }
@SuppressWarnings("unchecked") @Override public <E> TransactionalSet<E> getSet(String name) { return (TransactionalSet<E>) getTransactionalObject(SetService.SERVICE_NAME, name); }