DSpace Services API 2.0.2 API

The DSpace Services Framework provides the infrastructure of a more componentized realization of DSpace.

See:
          Description

Packages
org.dspace.constants Manifest constants naming configuration data for core services.
org.dspace.kernel The DSpace Services kernel and service manager.
org.dspace.kernel.mixins Interfaces for interacting with the startup, shutdown, or reconfiguration of the framework.
org.dspace.providers Pluggable alternatives for some core functions.
org.dspace.services Core DSpace service definitions.
org.dspace.services.model Defines types managed by the core services.

 

The DSpace Services Framework provides the infrastructure of a more componentized realization of DSpace. Services, plugins, and providers are registered with the framework so that they can find each other without having to know each other too intimately. This should make it easier to maintain, extend, and understand DSpace as it evolves.

The framework consists of:

kernel
initializes and starts the framework, grants ready access to core services
service manager
instantiates, configures, and controls services
core services
configuration, events, and the like
utilities
includes the DSpace object, a starting point in using the framework

To use the Services Framework, start by creating a running kernel instance.

See Also:
DSpace Services Framework


Copyright © Monday, September 1, 2008-2010 The DSpace Foundation. All Rights Reserved.