다음 표에서는 SQLServerXAResource 클래스에 의해 노출되는 멤버를 나열합니다.
생성자
없음
필드
| 속성 | 설명 |
|---|---|
| SSTRANSTIGHTLYCPLD | 서로 다른 XA 분기 트랜잭션 ID(XID)가 있지만 GTRID(글로벌 트랜잭션 ID)가 동일한 긴밀하게 결합된 XA 트랜잭션을 허용하는 데 사용됩니다. |
상속된 필드
| 상속하는 원본 클래스 | 메서드 |
|---|---|
| javax.transaction.xa.XAResource | TMENDRSCAN, TMFAIL, TMJOIN, TMNOFLAGS, TMONEPHASE, TMRESUME, TMSTARTRSCAN, TMSUCCESS, TMSUSPEND, XA_OK, XA_RDONLY |
메서드
| 속성 | 설명 |
|---|---|
| 저지르다 | 지정된 Xid 개체가 지정하는 글로벌 트랜잭션을 커밋합니다. |
| end | 트랜잭션 분기를 대신하여 수행된 작업을 종료합니다. |
| 잊다 | 발견적으로 완료된 트랜잭션 분기에 대해 잊도록 리소스 관리자에게 지시합니다. |
| getTransactionTimeout | 이 SQLServerXAResource 개체에 대해 설정된 현재 트랜잭션 시간 제한 값을 가져옵니다. |
| isSameRM | 대상 개체가 나타내는 리소스 관리자 인스턴스가 지정된 XAResource 개체가 나타내는 리소스 관리자 인스턴스와 같은지 확인합니다. |
| 준비하다 | 지정된 Xid 개체가 지정하는 트랜잭션의 트랜잭션 커밋을 준비하도록 리소스 관리자에 요청합니다. |
| recover | 리소스 관리자에서 준비된 트랜잭션 분기 목록을 가져옵니다. |
| rollback | 리소스 관리자에 트랜잭션 분기 대신 수행된 작업을 롤백하도록 요청합니다. |
| setTransactionTimeout | 이 SQLServerXAResource 개체의 현재 트랜잭션 시간 제한 값을 설정합니다. |
| start | Xid 개체에 지정된 트랜잭션 분기를 대신하여 작업을 시작합니다. |
상속된 메서드
| 상속하는 원본 클래스 | 메서드 |
|---|---|
| java.lang.Object | clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait |