
public interface GlueTransactionManager
| Modifier and Type | Method and Description |
|---|---|
TransactionStatus |
changeTransaction(TransactionStatus transactionStatus)
ThreadLocal의 Transaction Status를 교체한다
|
boolean |
commit()
트랜잭션을 커밋한다.
|
boolean |
rollback()
트랜잭션을 롤백한다.
|
void |
startTransaction()
트랜잭션을 시작한다.
|
void startTransaction()
throws GlueException
startTransaction 메소드를 호출하지 않으면 트랜잭션이 작동하지 않는다.GlueException - 트랜잭션 시작 실패 시boolean commit()
throws GlueException
startThreadLocalTransaction 메소드를 호출해 주어야 한다.GlueException - 트랜잭션 커밋 실패 시boolean rollback()
throws GlueException
startThreadLocalTransaction 메소드를 호출해 주어야 한다.GlueException - 트랜잭션을 롤백 실패 시TransactionStatus changeTransaction(TransactionStatus transactionStatus) throws GlueException
transactionStatus - 새롭게 ThreadLocal에 설정할 TransactionStatusGlueExceptionCopyright © 2013–2021 POSCO ICT. All rights reserved.