Module
java.jnlp
Package javax.jnlp
JNLP API旨在为Java Plugin中运行的JNLP应用程序提供附加服务,或者由Java Web Start启动。
使用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 AServiceManagerStub
对象实现JNLP客户端对JNLP服务的特定查找。SingleInstanceListener SingleInstanceListener
是一个JNLP应用程序如果希望支持单实例行为应该实现的接口。SingleInstanceService SingleInstanceService
允许在Java Web Start下启动的应用程序将其自身注册为单例,并在用户尝试启动其新实例时传递新的参数集。 -
类摘要 Class 描述 DownloadService2.ResourceSpec ServiceManager ServiceManager
提供了查找JNLP服务的静态方法。 -
异常摘要 异常 描述 UnavailableServiceException 当UnavailableServiceException
不存在或不可用的服务时,UnavailableServiceException
被抛出ServiceManager
。