Uses of Package
macaw.persistenceLayer.demo

Packages that use macaw.persistenceLayer.demo
macaw.persistenceLayer.demo This package contains all the code required to run versions of Macaw's curation and retrieval services which store data in-memory. 
 

Classes in macaw.persistenceLayer.demo used by macaw.persistenceLayer.demo
DemonstrationCurationService
          Implements the MacawCurationAPI interface as a service which manages all of its data in-memory instead of in a database.
InMemoryChangeEventManager
          A manager class that is called by various classes to make a record of editing changes made to instances of objects found in macaw.model.
InMemoryCurationConceptManager
          a base class for Manager classes that each handle curation operations for a specific domain concept such as a variable, a value label, ontology terms, supporting documents, etc.
InMemoryListChoiceManager
          an In-memory class that manages instances of subclasses of MacawListChoice.
InMemoryOntologyTermFilter
          holds code used to support the search feature that lets end-users select an ontology term from an existing list.
InMemoryOntologyTermManager
          manages instances of OntologyTerm in memory.
InMemorySupportingDocumentFilter
          filter class that performs different searches to retrieve instances of SupportingDocument.
InMemorySupportingDocumentsManager
          manages instances of SupportingDocument in memory rather than managing them in a database.
InMemoryUserManager
          manages instances of User in-memory.
InMemoryValueLabelManager
          Manages instances of ValueLabel in memory.
InMemoryVariableFilter
          Contains code to support searching for variables in the Macaw forms found in the package macaw.view
InMemoryVariableManager
          manages instances of Variable in memory.