Package net.larsan.norna

Root interfaces and classes for the framework.

See:
          Description

Interface Summary
Context A context is a named subpart of a Norna Namespace.
ContextListener A listener interface for ContextEvents.
ContextNotifier A context notifier is responsible for context changes in the namespace it governs.
Environment The environment is a helper interface used by the framework to inform its services about the runtime environment.
InitParameters A parameter collection interface for Norna modules.
Namespace A namespace is a logical space and adressing system within the Norna frameowrk.
RegistryListener An interface for modules whishing to receive RegistryEvents.
RestartListener This interface will be implemented by the framework to use with services that wishes to request restarts.
ServiceRegistry The service registry can be used by services to search for other services and in also to start or stop them.
StatusCallback This interface is posted by the ServiceRegistry towards the services.
 

Class Summary
ContextEvent Context event.
ContextPermission A context permission works much like a file permissions.
PackagePermission The package permission for importing/exporting packages.
RegistryEvent Event fired by the ServiceRegistry when a service status changes.
ServicePermission The service permission is used to fine grain control over the Norna services.
Status Status objects used by the Norna framework.
 

Exception Summary
NoSuchServiceException A service could not be found.
UnavailableException Exception thrown by servers and services on load and start calls to signal an exception in the startup procedure.
 

Package net.larsan.norna Description

Root interfaces and classes for the framework. Classes defined in this package concerns all participants in the framework and are implemented by the platform.