public class UserTransactionImpl extends Object implements UserTransaction, TransactionManager
| 构造器和说明 |
|---|
UserTransactionImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
begin() |
void |
commit() |
int |
getStatus() |
Transaction |
getTransaction() |
void |
resume(Transaction transaction) |
void |
rollback() |
void |
setRollbackOnly() |
void |
setTransactionTimeout(int i) |
Transaction |
suspend() |
public void begin()
throws NotSupportedException,
SystemException
begin 在接口中 TransactionManagerbegin 在接口中 UserTransactionNotSupportedExceptionSystemExceptionpublic void commit()
throws RollbackException,
HeuristicMixedException,
HeuristicRollbackException,
SecurityException,
IllegalStateException,
SystemException
public void rollback()
throws IllegalStateException,
SecurityException,
SystemException
rollback 在接口中 TransactionManagerrollback 在接口中 UserTransactionIllegalStateExceptionSecurityExceptionSystemExceptionpublic void setRollbackOnly()
throws IllegalStateException,
SystemException
setRollbackOnly 在接口中 TransactionManagersetRollbackOnly 在接口中 UserTransactionIllegalStateExceptionSystemExceptionpublic int getStatus()
throws SystemException
getStatus 在接口中 TransactionManagergetStatus 在接口中 UserTransactionSystemExceptionpublic Transaction getTransaction() throws SystemException
getTransaction 在接口中 TransactionManagerSystemExceptionpublic void resume(Transaction transaction) throws InvalidTransactionException, IllegalStateException, SystemException
public void setTransactionTimeout(int i)
throws SystemException
setTransactionTimeout 在接口中 TransactionManagersetTransactionTimeout 在接口中 UserTransactionSystemExceptionpublic Transaction suspend() throws SystemException
suspend 在接口中 TransactionManagerSystemExceptionCopyright © 2022 dromara. All rights reserved.