DSpace Kernel :: API and Implementation 4.4 API

Packages 
Package Description
org.dspace.administer
Provides classes and methods for administrative functions that fall outside the regular use of other subsystems.
org.dspace.app.bulkedit
The DSpace Batch Metadata Editor, which uses a CSV file to export/import item metadata.
org.dspace.app.checker
org.dspace.app.checker provides user interfaces to the org.dspace.checker package.
org.dspace.app.configuration  
org.dspace.app.harvest  
org.dspace.app.itemexport  
org.dspace.app.itemimport  
org.dspace.app.itemupdate  
org.dspace.app.launcher  
org.dspace.app.mediafilter  
org.dspace.app.packager
Tools for exporting and importing DSpace objects (Community, Collection, Item, etc.) wrapped in various kinds of packaging.
org.dspace.app.requestitem  
org.dspace.app.sfx
SFX/OpenURL link server support.
org.dspace.app.sherpa  
org.dspace.app.sherpa.submit  
org.dspace.app.sitemap  
org.dspace.app.statistics
Defines usage event instrumentation points and provides implementations for testing.
org.dspace.app.util
Miscellaneous utility classes.
org.dspace.authenticate
End-user authentication manager, interface and implementations.
org.dspace.authorize
Handles permissions for DSpace content.
org.dspace.browse
Provides classes and methods for browsing Items in DSpace by whatever is specified in the configuration.
org.dspace.checker
Provides content fixity checking (using checksums) for bitstreams stored in DSpace software.
org.dspace.content
Provides an API for reading and manipulating content in the DSpace system.
org.dspace.content.authority  
org.dspace.content.crosswalk
Provides an API and implementations of metadata crosswalks, which are directional mappings from one schema to another, performed in the context of Item ingestion or dissemination.
org.dspace.content.dao  
org.dspace.content.license  
org.dspace.content.packager
Provides an API and implementations of content packages, used in the context of ingest (SIP), or dissemination (DIP)
org.dspace.content.service  
org.dspace.core
Provides some basic functionality required throughout the DSpace system.
org.dspace.ctask.general  
org.dspace.curate  
org.dspace.discovery  
org.dspace.discovery.configuration  
org.dspace.embargo
Embargo allows the deposit of Items whose content should not be made visible until later.
org.dspace.eperson
Provides classes representing e-people and groups of e-people.
org.dspace.event  
org.dspace.handle
Provides classes and methods to interface with the CNRI Handle System.
org.dspace.harvest  
org.dspace.identifier
Providers of durable unique identifiers (Handles, DOIs, etc.).
org.dspace.identifier.doi
Make requests to the DOI registration angencies, f.e.to EZID DOI service, and analyze the responses.
org.dspace.identifier.ezid  
org.dspace.license  
org.dspace.plugin  
org.dspace.search
Interface to the Lucene search engine, and the 'harvest' API for retrieving items modified within a given date range.
org.dspace.sort  
org.dspace.statistics  
org.dspace.statistics.content  
org.dspace.statistics.content.filter  
org.dspace.statistics.util
Mostly classes for dealing with detection of spiders, and command line tools.
org.dspace.storage.bitstore
Provides an API for storing, retrieving and deleting streams of bits in a transactionally safe fashion.
org.dspace.storage.rdbms
Provides an API for accessing a relational database management system.
org.dspace.submit  
org.dspace.submit.lookup  
org.dspace.submit.step  
org.dspace.submit.util  
org.dspace.testing  
org.dspace.text.filter  
org.dspace.usage  
org.dspace.versioning  
org.dspace.vocabulary  
org.dspace.workflow
DSpace's workflow system
org.dspace.xmlworkflow  
org.dspace.xmlworkflow.migration  
org.dspace.xmlworkflow.state  
org.dspace.xmlworkflow.state.actions  
org.dspace.xmlworkflow.state.actions.processingaction  
org.dspace.xmlworkflow.state.actions.userassignment  
org.dspace.xmlworkflow.storedcomponents  

Copyright © 2015 DuraSpace. All Rights Reserved.