Package com.partnersoft.system

Interface Summary
Daemon A daemon is a server process, usually one that serves requests from a TCP/IP socket.
Preferential Something whose state can be saved and loaded to Preferences.
 

Class Summary
AppLib Convenience methods to manage Partner apps.
AppManager Tracks open Apps, and manages their startup and shutdown processes.
CacheManager A tool for managing caches in a system.
Config Global configuration store.
DaemonLib Convenience routines to handle daemon startup, shutdown, and registry.
DelegatingClassLoader  
Dependency A dependency based on a name and version or version range.
LicenseLib Handles questions of licensing and such.
ModularClassLoader The class loader used by the Partner system after the initial bootstrap.
Module  
ModuleManager Handles loading and tracking installed modules.
OSLib Handy functions to start programs and applications in the operating system.
PartnerContext A container for singletons.
PreferenceManager Lots of convenience methods for storing and retrieving user preferences.
ReflectionLib Handy methods to simplify use of Java's reflection facility.
Registry<T> Manages pluggable items such as drivers.
RegistryManager Manages available Registries.
RuntimeLib A library with handy routines for handling external execution etc.
ShutdownManager Manages the surprising complexities of the shutdown process.
Splash Handy splash screen for amusing users whilst loading.
SystemEventManager Propagates system-level events for processing by modules and other means.
SystemServices Singleton, system-wide services and data.
Version A software version identifier.
 

Error Summary
ConfigurationError A gross and massive failure in configuration somewhere.