| 
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 도 참조해 주세요.