dial_app

Version 1.20 07jun05


Introduction

This package provides classes for supporting DIAL applications.

DIAL is described at http://www.usatlas.bnl.gov/~dladams/dial


Dependencies

Dependencies are described in LIBDEPS.


Status

Version.
Change log.


Components

The components here are listed in dependency order. Each component depends only on those listed above it. The test associated with each component is a main program that returns zero if the component is working properly.

Some components also have test headers. These are included in the test source and may be included in tests of other components. They should not be included in any non-test sources.

ApplicationId (header, source, test) - Unique identifier for an application.

Application (header, source, test) - Application carries the scripts used to process the data.

ApplicationRepository (header, source, test)
Repository storing applicationss indexed by ID.

ApplicationSelectionCatalog (header, source, test)
Metadata catalog for tasks.

ApplicationBuilder (header, source, test)
Enables construction of an application from a string which may be interpreted as a name, ID, XML description or directory name.


dladams@bnl.gov