public class PackageManager extends Object
PackageManager maintains a persistent store of
package-prefix lists. A package prefix specifies the
prefix for a complete class name. A factory uses
a package-prefix list to find a class that
might belong to any of the packages that are referenced
in the prefix list.
The Manager uses package-prefix lists
to find protocol handlers and content handlers for time-based
media.
The current version of a package-prefix list is obtained with
the get<package-prefix>List method. This method returns the prefix
list in use; any changes to the list take effect immediately.
Unless it is made persistent with
commit<package-prefix>List, a package-prefix list is only valid
while the Manager is referenced.
The commit<package-prefix>List method ensures that any changes made
to a package-prefix list are still visible the next time that
the Manager is referenced.
Manager| Constructor and Description |
|---|
PackageManager() |
| Modifier and Type | Method and Description |
|---|---|
static void |
commitContentPrefixList()
Make changes to the content prefix-list persistent.
|
static void |
commitProtocolPrefixList()
Make changes to the protocol package-prefix list persistent.
|
static Vector |
getContentPrefixList()
Get the current value of the content package-prefix list.
|
static Vector |
getProtocolPrefixList()
Get the current value of the protocol package-prefix list.
|
static void |
setContentPrefixList(Vector list)
Set the current value of the content package-prefix list.
|
static void |
setProtocolPrefixList(Vector list)
Set the protocol package-prefix list.
|
public static Vector getProtocolPrefixList()
public static void setProtocolPrefixList(Vector list)
list - The new package-prefix list to use.public static void commitProtocolPrefixList()
This method throws a SecurityException if the calling thread
does not have access to system properties.
public static Vector getContentPrefixList()
public static void setContentPrefixList(Vector list)
list - The content package-prefix list to set.public static void commitContentPrefixList()
This method throws a SecurityException if the calling thread
does not have access to system properties.
Copyright © 2012 code4tv.com. All Rights Reserved.