9.8 Joltクラス・ライブラリ

Joltクラス・ライブラリは、Jolt APIを実装するクラス・ファイルで構成されています。これらのクラスによって、JavaクライアントはOracle Tuxedo ATMIサービスを呼び出すことができるようになります。Joltクラス・ライブラリには、通信属性、通知、ネットワーク接続、トランザクション、およびサービスについての設定、検索、管理および呼出しを行う機能が含まれています。

Joltクラス・ライブラリ・ファイルはtux_prod_dir/udataobj/joltディレクトリにあり、次のJARファイルに格納されています:

  • jolt.jar
  • joltadmin.jar
  • joltatm.jar
  • JoltBeanDev.jar
  • JoltBeanRt.jar
  • JoltBeanDevAwt.jar
  • JoltBeanRtAwt.jar
  • JoltBeanDevSwing.jar
  • JoltBeanRtSwing.jar
  • JoltBeanDevSwing11.jar
  • JoltBeanRtSwing11.jar
  • joltjse.jar
  • joltwls.jar

Jolt JARファイルの内容を表示するには、JDK 1.8.x(またはそれ以上の)ソフトウェアへのパスがPATH変数の最初に含まれていることを確認した後、tux_prod_dir/udataobj/joltディレクトリに移動して次のコマンドを入力します:

prompt> jar -tvf filename.jar

prompt> jar -tvf jolt.jar
  7472 Fri Sep 09 17:16:40 EDT 2022 META-INF/MANIFEST.MF
  7518 Fri Sep 09 17:16:42 EDT 2022 META-INF/ORACLE_C.SF
 11546 Fri Sep 09 17:16:42 EDT 2022 META-INF/ORACLE_C.RSA
     0 Sat Sep 10 00:16:22 EDT 2022 META-INF/
   547 Sat Sep 10 00:16:22 EDT 2022 bea/jolt/ApplicationException.class
   786 Sat Sep 10 00:16:22 EDT 2022 bea/jolt/BData.class
   991 Sat Sep 10 00:16:22 EDT 2022 bea/jolt/ByteArrayUtil.class
. 
. 
.