AstroGrid CEA Framework 2006.3a API

Common Execution Architecture Framework.

See:
          Description

Application Execution
org.astrogrid.applications Representation of a single execution of an Application

 

Application Metadata
org.astrogrid.applications.description Metadata about an application
org.astrogrid.applications.description.base Default / Abstract implementations of the Application Metadata
org.astrogrid.applications.description.exception Exceptions associated with application descriptions.
org.astrogrid.applications.description.registry Create and lodge VODescriptions in Registry

 

Parameters and Handlers
org.astrogrid.applications.parameter Managing and Manpulating parameter values
org.astrogrid.applications.parameter.protocol Reading and Writing External values

 

JavaClass CEA Provider
org.astrogrid.applications.javaclass Simple implementation of a CEA Application Provider

 

CEA Server
org.astrogrid.applications.component Component Assembly and Management
org.astrogrid.applications.manager Top-level components of the cea server
org.astrogrid.applications.manager.idgen Unique Identifier Generators
org.astrogrid.applications.manager.observer Observer implementations that like to watch applications do stuff
org.astrogrid.applications.manager.persist Stores for currently-running Applications and summaries of previous executions
org.astrogrid.applications.service.v1.cea SOAP Service front end to the CEA server

 

Other Packages
org.astrogrid.applications.apps  
org.astrogrid.applications.apps.tables Table Handling
org.astrogrid.applications.contracts Contractual interfaces

 

Common Execution Architecture Framework.

This project provides re-usable components that can be assembled into a CEA Server which provides access to some kind of applications. The components and the relationships between them are shown below. Need some more description here



Copyright © 2002-2006 AstroGrid. All Rights Reserved.