JDK 11 java.transaction.xa.jmod - Transaction XA Module

JDK 11 java.transaction.xa.jmod is the JMOD file for JDK 11 Transaction XA module.

JDK 11 Transaction XA module compiled class files are stored in \fyicenter\jdk-11.0.1\jmods\java.transaction.xa.jmod.

JDK 11 Transaction XA module compiled class files are also linked and stored in the \fyicenter\jdk-11.0.1\lib\modules JImage file.

JDK 11 Transaction XA module source code files are stored in \fyicenter\jdk-11.0.1\lib\src.zip\java.transaction.xa.

You can click and view the content of each source code file in the list below.

✍: FYIcenter

javax/transaction/xa/Xid.java

/*
 * Copyright (c) 2000, 2002, Oracle and/or its affiliates. All rights reserved.
 * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 */

package javax.transaction.xa;

/**
 * The Xid interface is a Java mapping of the X/Open transaction identifier
 * XID structure. This interface specifies three accessor methods to
 * retrieve a global transaction format ID, global transaction ID,
 * and branch qualifier. The Xid interface is used by the transaction
 * manager and the resource managers. This interface is not visible to
 * the application programs.
 *
 * @since 1.4
 */
public interface Xid {

    /**
     * Maximum number of bytes returned by {@link #getGlobalTransactionId }.
     */
    final static int MAXGTRIDSIZE = 64;

    /**
     * Maximum number of bytes returned by {@link #getBranchQualifier }.
     */
    final static int MAXBQUALSIZE = 64;

    /**
     * Obtain the format identifier part of the XID.
     *
     * @return Format identifier. O means the OSI CCR format.
     */
    int getFormatId();

    /**
     * Obtain the global transaction identifier part of XID as an array
     * of bytes.
     *
     * @return Global transaction identifier.
     */
    byte[] getGlobalTransactionId();

    /**
     * Obtain the transaction branch identifier part of XID as an array
     * of bytes.
     *
     * @return Global transaction identifier.
     */
    byte[] getBranchQualifier();
}

javax/transaction/xa/Xid.java

 

Or download all of them as a single archive file:

File name: java.transaction.xa-11.0.1-src.zip
File size: 6556 bytes
Release date: 2018-11-04
Download 

 

JDK 11 java.xml.jmod - XML Module

JDK 11 java.sql.rowset.jmod - SQL Rowset Module

Download and Use JDK 11

⇑⇑ FAQ for JDK (Java Development Kit)

2020-08-25, 2996👍, 0💬