|
JavaTM Platform Standard Ed. 6 |
|||||||||
전 다음 | 프레임 있어 프레임 없음 |
XAException 를 사용하고 있는 패키지 | |
---|---|
javax.transaction.xa | 트랜잭션(transaction) 매니저와 자원 매니저와의 사이의 규약을 정의하는 API 를 제공해, 트랜잭션(transaction) 매니저가 자원 객체 (자원 매니저 드라이버로부터 제공된다)를 JTA 트랜잭션(transaction)에 등록 및 등록 해제할 수 있도록(듯이) 합니다. |
javax.transaction.xa 에서의 XAException 의 사용 |
---|
XAException 를 throw 하는 javax.transaction.xa 의 메소드 | |
---|---|
void |
XAResource. commit (Xid xid,
boolean onePhase)
xid 로 지정된 글로벌 트랜잭션(transaction)를 위탁합니다. |
void |
XAResource. end (Xid xid,
int flags)
트랜잭션(transaction) 브랜치(branch)를 위해서(때문에) 실행된 처리를 종료합니다. |
void |
XAResource. forget (Xid xid)
휴리스틱에 결착된 트랜잭션(transaction) 브랜치(branch)를 무시하도록(듯이) 자원 매니저에게 통지합니다. |
int |
XAResource. getTransactionTimeout ()
이 XAResource 인스턴스에 대해서 설정된 현재의 트랜잭션(transaction) 타임 아웃치를 가져옵니다. |
boolean |
XAResource. isSameRM (XAResource xares)
이 메소드를 호출해, 타겟 객체로 나타내지는 자원 매니저 인스턴스가 파라미터 xares 로 나타내지는 자원 매니저 인스턴스와 같은가 어떤가를 판정할 수 있습니다. |
int |
XAResource. prepare (Xid xid)
xid 로 지정된 트랜잭션(transaction)의 트랜잭션(transaction) 위탁의 준비를 하도록(듯이) 자원 매니저에게 요구합니다. |
Xid [] |
XAResource. recover (int flag)
자원 매니저로부터 준비된 트랜잭션(transaction) 브랜치(branch)의 리스트를 가져옵니다. |
void |
XAResource. rollback (Xid xid)
트랜잭션(transaction) 브랜치(branch)를 위해서(때문에) 실행된 처리를 롤백(rollback) 하도록(듯이) 자원 매니저에게 통지합니다. |
boolean |
XAResource. setTransactionTimeout (int seconds)
이 XAResource 인스턴스의 현재의 트랜잭션(transaction) 타임 아웃치를 설정합니다. |
void |
XAResource. start (Xid xid,
int flags)
xid 로 지정된 트랜잭션(transaction) 브랜치(branch)를 위한 처리를 개시합니다. |
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전 다음 | 프레임 있어 프레임 없음 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.