|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
CacheListener | A listener for events related to the Transit cache subsystem. |
CacheModel | A CacheModel maintains information about the configuration of the Transit cache subsystem. |
CodeBaseListener | Interface implemented by objects concerning with changes to a codebase model. |
CodeBaseModel | A CodeBaseModel maintains information about the configuration of a pluggable subsystem. |
DisposalListener | A DisposalListener is implementated by objects that need to be notified abiout the disposal of an event source. |
HostListener | The HostListener is an interface implmented by resource host implementation. |
HostModel | The HostModel interface is implemented by objects that control the the configuration of resource host implementations. |
LayoutListener | A LayoutListener is implementated by objects whishing to monitor layout model changes. |
LayoutModel | A LayoutModel maintains information about the configuration of a host or cache layout. |
LayoutRegistryListener | Interface implemented by objects that are interested in changes to a layout registry. |
LayoutRegistryModel | A LayoutRegistryModel maintains a collection of layout models. |
ProxyListener | A ProxyListener is implemented by clients whishing to be notified about changes to a transit proxy configuration. |
ProxyModel | The ProxyModel is an interface implemented by objects that manage the configuration of transit proxy settings. |
TransitModel | The TransitModel is an interface implemented by objects that maintain an active Tranist configuration. |
Class Summary | |
---|---|
CacheDirectoryChangeEvent | Event signalling a change to the Tranist cache directory. |
CacheEvent | An abstract event related to the addition and removal of hosts to and from the cache model. |
CodeBaseEvent | An event pertaining to a change in a plugin uri assigned to a codebase model. |
DisposalEvent | A event pertaining to the disposal of a source object. |
FileChangeEvent | Event signalling a change to the Transit cache directory. |
HostChangeEvent | An event pertaining to a modification to a host model base url, index, request identifier or connection credentials. |
HostEvent | An abstract event pertaining to host feature changes. |
HostLayoutEvent | An event signalling the change to the layout model assigned to a host model. |
HostNameEvent | An event signalling the change of name of a host. |
HostPriorityEvent | An event signalling the change in priority of a host. |
LayoutEvent | A event pertaining to content model changes. |
LayoutRegistryEvent | An event issued by a layout registry signalling addition or removal of a layout model. |
LocationEvent | An event pertaining to a change in a plugin uri assigned to a codebase model. |
ParametersEvent | An event pertaining to a change in a plugin uri assigned to a codebase model. |
ProxyEvent | An event pertaining to the Transit proxy configuration. |
RequestIdentifier | A request identifier. |
Exception Summary | |
---|---|
BootstrapException | Exception raised when an attempt is made to associate a plugin based model with a bootstrap model. |
ModelException | Exception to indicate that there was a model related error. |
VetoDisposalException | Exception raised to veto a disposal request. |
The model package contains a set of interfaces that define an active configuration model. The TransitModel class defines the rot of the configuration model from which CacheModel, RegistryModel and RepositoryModel instances are accessible. The CacheModel provides information about the configured cache directory and hosts. Hosts are exposed as instances of HostModel. The RegistryModel provides information about registered content handler plugins via instances of ContentModel. The RepositoryModel declares information about the repository service (plugin loading and general classloader chain construction).
.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |