|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| Advanced | This common schema interface defines advanced search interfaces for VDC. |
| Annotation | This common schema interface defines the schemas in which the abstraction layers access the metadata associated with VDC elements. |
| Catalog | This interface groups different but related catalog subinterfaces. |
| PTC | This interface defines a common base for all database schemas that supports the handling of the provenance tracking catalog. |
| VDC | This common schema interface defines the schemas in which the abstraction layers access the VDC. |
| WF | This common schema interface defines the schemas in which the abstraction layers access the WF database. |
| XDC | This common schema interface defines advanced search interfaces for VDC. |
| Class Summary | |
|---|---|
| AnnotationSchema | This class provides basic functionalities to interact with the backend database, such as insertion, deletion, and search. |
| ChunkSchema | This class provides basic functionalities to interact with the backend database, such as insertion, deletion, and search of entities in the VDC. |
| DatabaseSchema | This common schema interface defines the schemas in which the abstraction layers access any given database. |
| InMemorySchema | This is a class that falls back not on a real database backend, but rather on an existing Definitions data structure in main memory. |
| InvocationSchema | This class provides basic functionalities to interact with the backend database for invocation records, such as insertion, deletion, and search. |
| MyCallbackHandler | This class adds a given Definition from the parser's callback into the fresh in-memory storage. |
| NXDInvSchema | This class provides basic functionalities to interact with the backend database for invocation records, such as insertion, deletion, and search. |
| NXDSchema | This class provides basic functionalities to interact with the backend database, such as insertion, deletion, and search of entities in the VDC. |
| SingleFileSchema | This is a class that falls back not on a real database backend, but rather on an existing Definitions data structure that are read from file during construction (or rather, during open), and pushed back into file at destruction (or rather, during close). |
| WorkflowSchema | This class provides basic functionalities to interact with the backend database for workflow records. |
Provides the database schema encapsulation.
To provide an alternative implementation for an existing catalog, you need to:
DatabaseSchema class.
Catalog
child interface.
Catalog interface. In the next step,
you will need to provide an implementation as before.Currently, several concrete catalogs are implemented in Chimera:
PTC
VDC
Advanced
Annotation
org.griphyn.vdl.dbdriver,
org.griphyn.vdl.annotation
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||