モジュール java.jnlp
パッケージ javax.jnlp
JNLP APIの目的は、Javaプラグインで実行中またはJava Web Startによって起動されたJNLPアプリケーションに対して追加のサービスを提供することです。
ServiceManager
を使用して使用可能なサービスを特定し、そのサービスへのアクセス権を取得します。
- 導入されたバージョン:
- 1.4.2
- 関連項目:
ServiceManager
-
インタフェースのサマリー インタフェース 説明 BasicService BasicService
インタフェースは、アプリケーションがオフライン・モードで実行されている場合のアプリケーションのコード・ベースへのアクセスと、指定されたプラットフォームでのネイティブ・ブラウザとの簡単な対話を提供します。ClipboardService ClipboardService
サービスが提供するメソッドを使えば、信頼されていない実行環境で実行されているアプリケーションの場合でも、システム全体の共有クリップボードにアクセスできます。DownloadService アプリケーションはDownloadService
サービスを使うことで、自身のリソースがキャッシュされる方法の制御、現在どのリソースがキャッシュされているかの判定、リソースの強制キャッシュ、およびキャッシュからのリソースの削除を行うことが可能になります。DownloadService2 JNLPアプリケーションにキャッシュ問合せサービスを提供します。DownloadServiceListener DownloadServiceListener
は、コールバック・オブジェクト実装のインタフェースを提供します。これは、DownloadService実装で使用されることがあります。ExtendedService ExtendedService
は、現在のJNLP APIに追加のサポートを提供します。これにより、クライアントのファイル・システム内の特定のファイルをアプリケーションで開くことができます。ExtensionInstallerService ExtensionInstallerService
は、JNLPクライアントと通信を行うために拡張インストーラにより使用されます。FileContents FileContents
オブジェクトは、ファイルの名前と内容をカプセル化します。FileOpenService FileOpenService
サービスを使用すると、信頼されない実行環境で実行されているアプリケーションの場合でも、ユーザーはローカル・ファイル・システムからファイルを選択できます。FileSaveService FileSaveService
サービスを使用すると、信頼されない実行環境で実行されているアプリケーションの場合でも、ユーザーはローカル・ファイル・システムにファイルを保存できます。IntegrationService JNLPアプリケーション用のデスクトップ統合を提供します。JNLPRandomAccessFile このクラスのインスタンスは、ランダム・アクセス・ファイルに対する読取りと書込みの両方をサポートします。PersistenceService PersistenceService
は、信頼されていない実行環境で実行されているアプリケーションに対しても、クライアント・システム上にローカルにデータを格納するためのメソッドを提供します。PrintService PrintService
は、信頼されない実行環境で実行されているアプリケーションに対しても、印刷機能にアクセスするためのメソッドを提供します。ServiceManagerStub ServiceManagerStub
オブジェクトは、JNLPクライアントによるJNLPサービスの特定のルックアップ操作を実装します。SingleInstanceListener SingleInstanceListener
は、単一インスタンスの動作をサポートしたい場合、JNLPアプリケーションで実装される必要があるインタフェースです。SingleInstanceService SingleInstanceService
を使用すると、Java Web Startの下で起動されたアプリケーションは自身を単独オブジェクトとして登録できるようになります。また、ユーザーがこれらの単独オブジェクトの新しいインスタンスを起動しようとしたときに、新しいパラメータ・セットに渡すことができます。 -
クラスのサマリー クラス 説明 DownloadService2.ResourceSpec ServiceManager ServiceManager
はJNLPサービスを検索するためのstaticメソッドを提供します。 -
例外のサマリー 例外 説明 UnavailableServiceException 存在しないまたは利用できないサービスを検索しようとすると、ServiceManager
によりUnavailableServiceException
がスローされます。