Package uk.ac.cam.spectra.spectrasub

Interface Summary
Depositor Defines the contract for components that take data packages and deposit them in repositories.
Packager Interface for components that encode metadata, write manifests and bundle resources into archives.
 

Class Summary
Configuration A bean carrying all the properties needed by the front end of the system (the ones at the back end can be injected directly into the relevant beans).
Constants  
DataFile Represents an uploaded data file.
DataPackage Class used for building a package.
DataPackageDAO  
DataPackageManager Stateless object containing logic for handling processes.
DSpaceMETSPackager A packager that builds a DSpace SIP profile METS package for the contents and uses zip to archive the files.
FileAndType Simple struct pairing a file handle with a mime type.
LNIRestletDepositor Implements package deposition using the restlet.org API.
Name Utility class for structuring names as initials then surname.
Profile Describes a packaging process, what datafiles are needed, which are to be converted to CML, where the main InChI comes from, what metadata components are required and so on.
Profile2BeanConfig Dynamically generates a spring config file for a given workspace and profile.
SimpleFSDepositor Simple component that allows packages that are Deposited to be placed in a special folder in the filesystem, rather than sent to a repository.
 

Exception Summary
ConfigurationException  
NotFoundException  
 



Copyright © 2006-2007 The SPECTRa Project. All Rights Reserved.