See: Description
Interface | Description |
---|---|
AvatarAccess |
Interface defining access to the data files needed to work with a
JARP avatar.
|
AvatarDefinitionAccess |
Provides access to an avatar definition, either as an input stream
or as a URL.
|
Class | Description |
---|---|
AvatarConfigDataset |
A record of the avatar configuration data for a given JASigning
instance.
|
AvatarData |
Holds all the essential data for a particular instance of a JARP
avatar, including its name and base URL.
|
AvatarDefinitionForView | |
AvatarsCacheHandler |
An avatars cache handler provides access to a local cache for
remote avatar definition files and other remote avatar-related data
files, notably avatar properties files.
|
AvatarsMemCache |
In-memory cache of avatar data files.
|
BaseAccess |
Abstract base class for an implementation of
the
AvatarAccess interface supported by an AvatarData
instance. |
CacheableAccess |
Implements the
AvatarAccess interface for a "cacheable"
collection of avatar data files, that is, one held in a JAR as for a
ClassPathAccess , although in this case the JAR is not
on the JVM class path. |
ClassPathAccess |
Implements the
AvatarAccess interface by means of a JAR
on the JVM class path. |
DirectFilesAccess |
Implements the
AvatarAccess interface directly through a
collection of avatar data files under a given base URL. |
Exception | Description |
---|---|
AvatarDataException |
Checked exception for failures in avatar data access.
|
Provides classes and interfaces providing access to ARP avatar definition data files.
Each ARP avatar is effectively defined by the following set of files, of which all but the first are XML files:
Programmed access to an avatar's data files is defined by the AvatarAccess interface. Currently, the following three forms of access are supported, each represented by its own class: