1 28 29 package org.apache.commons.transaction.util.xa; 30 31 import javax.transaction.xa.XAException ; 32 import javax.transaction.xa.Xid ; 33 34 37 public interface TransactionalResource { 38 39 48 public void commit() throws XAException ; 49 50 58 public int prepare() throws XAException ; 59 60 69 public void rollback() throws XAException ; 70 71 public void begin() throws XAException ; 72 public void suspend() throws XAException ; 73 public void resume() throws XAException ; 74 75 80 public int getStatus(); 81 82 87 public void setStatus(int status); 88 89 95 public Xid getXid(); 96 } | Popular Tags |