JavaTM Platform
Standard Ed. 6

javax.transaction.xa
인터페이스 Xid



public interface Xid

Xid 인터페이스는, X/Open 트랜잭션(transaction) 식별자 XID 구조의 Java 매핑입니다. 이 인터페이스는, 3 개의 액세스용 메소드를 지정하고 있어, 각각 글로벌 트랜잭션(transaction)의 형식 식별자, 글로벌 트랜잭션(transaction) 식별자, 및 브랜치(branch)의 수식자를 취득하기 위해서 사용합니다. Xid 인터페이스는, 트랜잭션(transaction) 매니저와 자원 매니저로 사용됩니다. 이 인터페이스는, 응용 프로그램으로부터는 보이지 않습니다.


필드의 개요
static int MAXBQUALSIZE
          getBqual 로부터 반환되는 최대 바이트수입니다.
static int MAXGTRIDSIZE
          getGtrid 로부터 반환되는 최대 바이트수입니다.
 
메소드의 개요
 byte[] getBranchQualifier ()
          XID 의 트랜잭션(transaction) 브랜치(branch)의 식별자 부분을 바이트의 배열로서 가져옵니다.
 int getFormatId ()
          XID 의 형식 식별자 부분을 가져옵니다.
 byte[] getGlobalTransactionId ()
          XID 의 글로벌 트랜잭션(transaction) 식별자 부분을 바이트의 배열로서 가져옵니다.
 

필드의 상세

MAXGTRIDSIZE

static final int MAXGTRIDSIZE
getGtrid 로부터 반환되는 최대 바이트수입니다.

관련 항목:
정수 필드치

MAXBQUALSIZE

static final int MAXBQUALSIZE
getBqual 로부터 반환되는 최대 바이트수입니다.

관련 항목:
정수 필드치
메소드의 상세

getFormatId

int getFormatId()
XID 의 형식 식별자 부분을 가져옵니다.

반환값:
형식 식별자. 0 은 OSI CCR 형식을 의미한다

getGlobalTransactionId

byte[] getGlobalTransactionId()
XID 의 글로벌 트랜잭션(transaction) 식별자 부분을 바이트의 배열로서 가져옵니다.

반환값:
글로벌 트랜잭션(transaction) 식별자

getBranchQualifier

byte[] getBranchQualifier()
XID 의 트랜잭션(transaction) 브랜치(branch)의 식별자 부분을 바이트의 배열로서 가져옵니다.

반환값:
글로벌 트랜잭션(transaction) 식별자

JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.