パブリック カタログ API (MVSCATPB)

JES カタログ情報へのアクセスおよび更新に使用できるパブリック カタログ API について説明します。

ESMAC インターフェイスから、JES カタログの一部のエントリを表示したり、更新したりできます。ただし、ESMAC ではカタログに保存されている情報へのフル アクセスは提供していません。パブリック カタログ API を使用すれば、ESMAC インターフェイスからは利用できない情報も含め、JES カタログ内の情報にアクセスし、更新することができます。

COBOL プログラムから API を呼び出すことで、カタログ内の情報すべてにアクセスすることができます。エンタープライズ サーバーでプログラムを実行した場合、カタログ内の情報にアクセスし、更新することができます。エンタープライズ サーバーの制御下で API が呼び出された場合、API は、他で使用中のカタログ エントリが更新されないようにしながら、データセットをエンキューおよびデキューします。ただし、エンタープライズ サーバー以外でプログラムを実行した場合は、このようなセキュリティは利用できません。そのため、エンタープライズ サーバー以外でプログラムを実行した場合は、カタログ内の情報にアクセスはできますが、更新することはできません。