A B C D E F G H I L M N O P R S T U V W 

A

AbstractInternalMETSIngester - Class in org.dspace.content.packager
Base class for package ingester of METS (Metadata Encoding & Transmission Standard) Packages.
See http://www.loc.gov/standards/mets/.
AbstractInternalMETSIngester() - Constructor for class org.dspace.content.packager.AbstractInternalMETSIngester
 
AbstractInternalMETSIngester.MdrefManager - Class in org.dspace.content.packager
An instance of ZipMdrefManager holds the state needed to retrieve the contents of an external metadata stream referenced by an mdRef element in a Zipped up METS manifest.
add(Version) - Method in class org.dspace.versioning.VersionHistoryImpl
 
addBitstreams(Context, Item, METSManifest, File, PackageParameters, AbstractInternalMETSIngester.MdrefManager) - Method in class org.dspace.content.packager.AbstractInternalMETSIngester
Add Bitstreams to an Item, based on the files listed in the METS Manifest
addBitstreams(Context, Item, METSManifest, File, PackageParameters, AbstractInternalMETSIngester.MdrefManager) - Method in class org.dspace.content.packager.InternalDSpaceAIPIngester
Add Bitstreams to an Item, based on the files listed in the METS Manifest
addBitstreams(Context, int, Bundle[]) - Static method in class org.dspace.versioning.VersionDAO
 
addContainerLogo(Context, DSpaceObject, METSManifest, File, PackageParameters) - Method in class org.dspace.content.packager.AbstractInternalMETSIngester
Add a Logo to a Community or Collection container object based on a METS Manifest.
addContainerMetadataField(SolrInputDocument, List<String>, List<String>, String, String) - Method in class org.dspace.discovery.SolrServiceImpl
Add the metadata value of the community/collection to the solr document IF needed highlighting is added !
addLicense(Context, Item, String, Collection, PackageParameters) - Method in class org.dspace.content.packager.AbstractInternalMETSIngester
Add license(s) to Item based on contents of METS and other policies.
addLicense(Context, Item, String, Collection, PackageParameters) - Method in class org.dspace.content.packager.InternalDSpaceAIPIngester
Ignore license when restoring an manifest-only AIP, since it should be a bitstream in the AIP already.
addManifestBitstream(Context, Item, METSManifest) - Method in class org.dspace.content.packager.AbstractInternalMETSIngester
Save/Preserve the METS Manifest as a Bitstream attached to the given DSpace item.
addStructMap(Context, DSpaceObject, PackageParameters, Mets) - Method in class org.dspace.content.packager.InternalDSpaceAIPDisseminator
Adds another structMap element to contain the "parent link" that is an essential part of every AIP.
addTemplateItem(Context, DSpaceObject, METSManifest, File, PackageParameters, AbstractInternalMETSIngester.MdrefManager) - Method in class org.dspace.content.packager.AbstractInternalMETSIngester
Add a Template Item to a Collection container object based on a METS Manifest.
aggregates - Static variable in class org.dspace.content.OREManifestWriter.ORE
 
Aggregation - Static variable in class org.dspace.content.OREManifestWriter.ORE
 
AIPManifestWriter - Class in org.dspace.content
Created with IntelliJ IDEA.
AIPManifestWriter() - Constructor for class org.dspace.content.AIPManifestWriter
 
AUTHORITY_SEPARATOR - Static variable in class org.dspace.discovery.SolrServiceImpl
 

B

BITSTREAM_ID - Static variable in class org.dspace.versioning.VersionDAO
 
BitstreamStorageOutputStream - Class in org.dspace.bitstore
Bitstream Storage Output Stream provides a means to create a new Bitstream by handing an OutputStream to another part of the application.
BitstreamStorageOutputStream(Context, TableRow, OutputStream) - Constructor for class org.dspace.bitstore.BitstreamStorageOutputStream
Constructs a new ProxyOutputStream.
BitstreamUtil - Class in org.dspace.content
BitstreamUtil Class is used to hold static lookup methods and avoid overriding Bitstream directly.
BitstreamUtil() - Constructor for class org.dspace.content.BitstreamUtil
 
buildDocument(Context, Community) - Method in class org.dspace.discovery.SolrServiceImpl
Build a solr document for a DSpace Community.
buildDocument(Context, Bitstream) - Method in class org.dspace.discovery.SolrServiceImpl
 
buildDocument(Context, Collection) - Method in class org.dspace.discovery.SolrServiceImpl
Build a solr document for a DSpace Collection.
buildDocument(Context, Item) - Method in class org.dspace.discovery.SolrServiceImpl
Build a Lucene document for a DSpace Item and write the index
buildDocument(int, int, String, List<String>) - Method in class org.dspace.discovery.SolrServiceImpl
Create Lucene document with all the shared fields initialized.
buildSpellCheck() - Method in class org.dspace.discovery.SolrServiceImpl
 
bundleToFileGrp(String) - Method in class org.dspace.content.packager.InternalDSpaceAIPDisseminator
Returns name of METS fileGrp corresponding to a DSpace bundle name.

C

canEditSummary(Context, String, String, boolean) - Method in interface org.dspace.versioning.Version
 
canEditSummary(Context, String, String, boolean) - Method in class org.dspace.versioning.VersionImpl
 
canVersion(Context, Item) - Method in interface org.dspace.versioning.VersioningService
 
canVersion(Context, Item) - Method in class org.dspace.versioning.VersioningServiceImpl
 
cleanIndex(boolean) - Method in class org.dspace.discovery.SolrServiceImpl
Iterates over all documents in the Lucene index and verifies they are in database, if not, they are removed.
cleanup(Context, int, boolean, boolean) - Static method in class org.dspace.bitstore.ExtendedBitstreamStorageManager
 
cleanup(boolean, boolean) - Static method in class org.dspace.bitstore.ExtendedBitstreamStorageManager
Clean up the bitstream storage area.
clone(Context, int) - Static method in class org.dspace.bitstore.ExtendedBitstreamStorageManager
 
close() - Method in class org.dspace.bitstore.BitstreamStorageOutputStream
 
commit() - Method in class org.dspace.discovery.SolrServiceImpl
 
consume(Context, Event) - Method in class org.dspace.discovery.IndexEventConsumer
Consume a content event -- just build the sets of objects to add (new) to the index, update, and delete.
consume(Context, Event) - Method in class org.dspace.versioning.VersioningConsumer
 
create(Context, int, boolean) - Method in class org.dspace.versioning.VersionDAO
 
createIndex(Context) - Method in class org.dspace.discovery.SolrServiceImpl
create full index - wiping old index
createMissingMetadataFields(Context, Item) - Static method in class org.dspace.content.packager.InternalDSpaceAIPIngester
Verifies that all the unsaved, crosswalked metadata fields that have been added to an Item actually exist in our Database.
createNewIdentifier(Context, DSpaceObject, String) - Method in class org.dspace.identifier.UniversallyUniqueIdentifierProvider
 
createNewItemAndAddItInWorkspace(Context, Item) - Method in class org.dspace.versioning.DefaultItemVersionProvider
 
createNewWorkingVersionInSubmission(Context, int, String) - Method in interface org.dspace.versioning.VersioningService
 
createNewWorkingVersionInSubmission(Context, int, String) - Method in class org.dspace.versioning.VersioningServiceImpl
Service Methods
crosswalkObjectDmd(Context, DSpaceObject, METSManifest, AbstractInternalMETSIngester.MdrefManager, Element[], PackageParameters) - Method in class org.dspace.content.packager.AbstractInternalMETSIngester
Select the dmdSec element(s) to apply to the Item.
crosswalkObjectDmd(Context, DSpaceObject, METSManifest, AbstractInternalMETSIngester.MdrefManager, Element[], PackageParameters) - Method in class org.dspace.content.packager.InternalDSpaceAIPIngester
Choose DMD section(s) to crosswalk.

D

DataOneSolrLogger - Class in org.dspace.dataone.statistics
This class maintains the database of DataOne log events - logging requests as they occur and generating log records when requested.
DataOneSolrLogger() - Constructor for class org.dspace.dataone.statistics.DataOneSolrLogger
 
DataOneUtil - Class in org.dspace.dataone
Created by mdiggory on 10/13/14.
DataOneUtil() - Constructor for class org.dspace.dataone.DataOneUtil
 
decodeHandleURN(String) - Method in class org.dspace.content.packager.AbstractInternalMETSIngester
Parse the hdl: URI/URN format into a raw Handle.
DefaultItemVersionProvider - Class in org.dspace.versioning
 
DefaultItemVersionProvider() - Constructor for class org.dspace.versioning.DefaultItemVersionProvider
 
delete(Context, int) - Static method in class org.dspace.bitstore.ExtendedBitstreamStorageManager
Remove a bitstream from the asset store.
delete(Context, Bitstream, boolean) - Static method in class org.dspace.content.BitstreamUtil
Allow access to delete method on Bitstream from code outside the package.
delete(Bitstream) - Static method in class org.dspace.content.BitstreamUtil
Allow access to delete method on Bitstream from code outside the package.
delete(Context, DSpaceObject) - Method in class org.dspace.identifier.InternalIdentifierProvider
 
delete(Context, DSpaceObject, String) - Method in class org.dspace.identifier.InternalIdentifierProvider
 
delete(Context, DSpaceObject, String) - Method in class org.dspace.identifier.UniversallyUniqueIdentifierProvider
 
delete(Context, DSpaceObject) - Method in class org.dspace.identifier.UniversallyUniqueIdentifierProvider
 
delete(Context, int) - Method in class org.dspace.versioning.VersionDAO
 
deleteVersionedItem(Context, Version, VersionHistory) - Method in class org.dspace.versioning.DefaultItemVersionProvider
TODO: CHANGE Previous Item May Not Exist, we need to reinstate using InternalAIPIngester and Archived AIP TODO: Identify where the version gets deleted
dereferenceAbsoluteURI(Context, URI) - Static method in class org.dspace.bitstore.ExtendedBitstreamStorageManager
Translate bitstream absolute URI into values in bitstream row.
dereferenceAbsoluteURI(Context, URI) - Static method in class org.dspace.content.AIPManifestWriter
Returns the Bitstream object containing the file in the asset store indicated by the URI, or null if there is none.
describes - Static variable in class org.dspace.content.OREManifestWriter.ORE
 
disseminate(Context, DSpaceObject, PackageParameters, OutputStream) - Method in class org.dspace.content.packager.InternalDSpaceAIPDisseminator
Export the object (Item, Collection, or Community) as a "package" on the indicated OutputStream.
disseminate(Context, DSpaceObject, PackageParameters, File) - Method in class org.dspace.content.packager.InternalDSpaceAIPDisseminator
 
documents - Static variable in class org.dspace.content.OREManifestWriter.CITO
 

E

emailException(Exception) - Method in class org.dspace.discovery.SolrServiceImpl
 
encode(String) - Method in class org.dspace.content.OREManifestWriter
 
end(Context) - Method in class org.dspace.discovery.IndexEventConsumer
Process sets of objects to add, update, and delete in index.
end(Context) - Method in class org.dspace.versioning.VersioningConsumer
 
EPERSON_ID - Static variable in class org.dspace.versioning.VersionDAO
 
equals(Object) - Method in class org.dspace.versioning.VersionHistoryImpl
 
equals(Object) - Method in class org.dspace.versioning.VersionImpl
 
EXAMPLE_PREFIX - Static variable in class org.dspace.identifier.UniversallyUniqueIdentifierProvider
Prefix registered to no one
ExtendedBitstreamStorageManager - Class in org.dspace.bitstore
Extended BitstreamStorageManager with support for OutputStreams and Absolute URI
ExtendedBitstreamStorageManager() - Constructor for class org.dspace.bitstore.ExtendedBitstreamStorageManager
 

F

FILTER_SEPARATOR - Static variable in class org.dspace.discovery.SolrServiceImpl
 
find(Context, int) - Method in class org.dspace.versioning.VersionDAO
 
findAllBitstreams(Context, int) - Static method in class org.dspace.versioning.VersionDAO
 
findByItem(Context, Item) - Method in class org.dspace.versioning.VersionDAO
 
findByItemId(Context, int) - Method in class org.dspace.versioning.VersionDAO
This method should always return the latest version if there are more than one.
findByItemIdInprogress(Context, int) - Method in class org.dspace.versioning.VersionDAO
 
findByVersionHistory(Context, int) - Method in class org.dspace.versioning.VersionDAO
 
findDSpaceObject(Context, SolrDocument) - Static method in class org.dspace.discovery.SolrServiceImpl
 
findUuidInternal(Context, String) - Static method in class org.dspace.identifier.UniversallyUniqueIdentifierProvider
Find the database row corresponding to uuid.
findVersionByHistoryId(Context, int) - Method in interface org.dspace.versioning.VersioningService
 
findVersionByHistoryId(Context, int) - Method in class org.dspace.versioning.VersioningServiceImpl
 
findVersionHistory(Context, int) - Method in interface org.dspace.versioning.VersioningService
 
findVersionHistory(Context, int) - Method in class org.dspace.versioning.VersioningServiceImpl
 
finish(Context) - Method in class org.dspace.discovery.IndexEventConsumer
 
finish(Context) - Method in class org.dspace.versioning.VersioningConsumer
 
finishBitstream(Context, Bitstream, Element, METSManifest, PackageParameters) - Method in class org.dspace.content.packager.AbstractInternalMETSIngester
Subclass-dependent final processing on a Bitstream; could include fixing up the name, bundle, other attributes.
finishBitstream(Context, Bitstream, Element, METSManifest, PackageParameters) - Method in class org.dspace.content.packager.InternalDSpaceAIPIngester
Nothing extra to do to bitstream after ingestion.
finishObject(Context, DSpaceObject, PackageParameters) - Method in class org.dspace.content.packager.AbstractInternalMETSIngester
Hook for final "finishing" operations on the new Object.
finishObject(Context, DSpaceObject, PackageParameters) - Method in class org.dspace.content.packager.InternalDSpaceAIPIngester
Last change to fix up a DSpace Object.

G

getAbsoluteURI(Context, Bitstream) - Static method in class org.dspace.bitstore.ExtendedBitstreamStorageManager
Conveneience method to get Bitstream URI off og Bitstream object Create a URI representation of a Bitstream that can be used to accurately identify it in the assetstore, includes support to encode the internal identifier after the # Identifier Encoding: /bitstrema/id/{bitstream-id}/{bitstream-name}#{store-id}:{internal-storage-id}
getAbsoluteURI(TableRow) - Static method in class org.dspace.bitstore.ExtendedBitstreamStorageManager
Convenienece Method to get Bitstream URI off of Database row.
getAbsoluteURI(int, String, int, String) - Static method in class org.dspace.bitstore.ExtendedBitstreamStorageManager
Create a URI representation of a Bitstream that can be used to accurately identify it in the assetstore, includes support to encode the internal identifier after the # Identifier Encoding: /bitstrema/id/{bitstream-id}/{bitstream-name}#{store-id}:{internal-storage-id}
getAbsoluteURI(Context, Bitstream) - Method in class org.dspace.content.AIPManifestWriter
Returns a URI of the storage occupied by this bitstream in the asset store.
getAIPBitstream() - Method in interface org.dspace.versioning.Version
 
getAIPBitstream() - Method in class org.dspace.versioning.VersionImpl
 
getBitstreamID() - Method in class org.dspace.bitstore.BitstreamStorageOutputStream
 
getBitstreams(Context) - Method in interface org.dspace.versioning.Version
 
getBitstreams(Context) - Method in class org.dspace.versioning.VersionImpl
 
getBitstreamType(Context, Bitstream) - Static method in class org.dspace.content.BitstreamUtil
 
getBundleList() - Method in class org.dspace.content.packager.InternalDSpaceAIPDisseminator
Get our list of bundles to include/exclude in this AIP, based on the passed in parameters
getByteCount() - Method in class org.dspace.bitstore.BitstreamStorageOutputStream
 
getCollectionLocations(Collection) - Method in class org.dspace.discovery.SolrServiceImpl
 
getConfigurationName() - Method in class org.dspace.content.packager.AbstractInternalMETSIngester
Returns keyword that makes the configuration keys of this subclass unique, e.g.
getConfigurationName() - Method in class org.dspace.content.packager.InternalDSpaceAIPIngester
Name used to distinguish DSpace Configuration entries for this subclass.
getDateCreated(Context, Bitstream) - Static method in class org.dspace.content.BitstreamUtil
Add support to get the date created from the Bitstream.
getDigiprovMdTypes(Context, DSpaceObject, PackageParameters) - Method in class org.dspace.content.packager.InternalDSpaceAIPDisseminator
Return the name of all crosswalks to run for the digiprovMD section of the METS Manifest.
getDmdTypes(Context, DSpaceObject, PackageParameters) - Method in class org.dspace.content.packager.InternalDSpaceAIPDisseminator
Return the name of all crosswalks to run for the dmdSec section of the METS Manifest.
getEperson() - Method in interface org.dspace.versioning.Version
 
getEperson() - Method in class org.dspace.versioning.VersionImpl
 
getFileInputStream(File, PackageParameters, String, Context) - Method in class org.dspace.content.packager.AbstractInternalMETSIngester
Retrieve the inputStream for a File referenced from a specific path within a METS package.
getFirstVersion() - Method in class org.dspace.versioning.VersionHistoryImpl
 
getFormat(Bitstream) - Static method in class org.dspace.dataone.DataOneUtil
 
getHandle() - Method in interface org.dspace.versioning.Version
 
getHandle() - Method in class org.dspace.versioning.VersionImpl
 
getInputStream(Element) - Method in class org.dspace.content.packager.AbstractInternalMETSIngester.MdrefManager
Make the contents of an external resource mentioned in an mdRef element available as an InputStream.
getItem() - Method in interface org.dspace.versioning.Version
 
getItem() - Method in class org.dspace.versioning.VersionImpl
 
getItemID() - Method in interface org.dspace.versioning.Version
 
getItemID() - Method in class org.dspace.versioning.VersionImpl
 
getItemLocations(Item) - Method in class org.dspace.discovery.SolrServiceImpl
 
getLastModifiedDate(Context, Bitstream) - Static method in class org.dspace.content.BitstreamUtil
Add support to retrieve the last modified date.
getLatestVersion() - Method in class org.dspace.versioning.VersionHistoryImpl
 
getLogRecords(Date, Date, String, String, int, int) - Method in class org.dspace.dataone.statistics.DataOneSolrLogger
Ideally use the LogEntry class to avoid all these strings
getManifestBitstreamFormat() - Method in class org.dspace.content.packager.AbstractInternalMETSIngester
 
getMyContext() - Method in class org.dspace.versioning.VersionImpl
 
getMyRow() - Method in class org.dspace.versioning.VersionHistoryImpl
 
getMyRow() - Method in class org.dspace.versioning.VersionImpl
 
getNext(Version) - Method in class org.dspace.versioning.VersionHistoryImpl
 
getNextVersionNumer(Version) - Method in class org.dspace.versioning.VersioningServiceImpl
 
getObjectHandle(METSManifest) - Method in class org.dspace.content.packager.AbstractInternalMETSIngester
Determines the handle of the DSpace object represented in this METS doc.
getObjectType(METSManifest) - Method in class org.dspace.content.packager.AbstractInternalMETSIngester
Determines what type of DSpace object is represented in this METS doc.
getObjectType(METSManifest) - Method in class org.dspace.content.packager.InternalDSpaceAIPIngester
Return the type of DSpaceObject in this package; it is in the TYPE attribute of the mets:mets element.
getObsoletedBy(Context, Bitstream) - Static method in class org.dspace.content.BitstreamUtil
 
getObsoletes(Context, Bitstream) - Static method in class org.dspace.content.BitstreamUtil
 
getOREBitstream() - Method in interface org.dspace.versioning.Version
 
getOREBitstream() - Method in class org.dspace.versioning.VersionImpl
 
getParameterHelp() - Method in class org.dspace.content.packager.AbstractInternalMETSIngester
Returns a user help string which should describe the additional valid command-line options that this packager implementation will accept when using the -o or --option flags with the Packager script.
getParameterHelp() - Method in class org.dspace.content.packager.InternalDSpaceAIPDisseminator
Returns a user help string which should describe the additional valid command-line options that this packager implementation will accept when using the -o or --option flags with the Packager script.
getParameterHelp() - Method in class org.dspace.content.packager.InternalDSpaceAIPIngester
Returns a user help string which should describe the additional valid command-line options that this packager implementation will accept when using the -o or --option flags with the Packager script.
getParentObject(Context, METSManifest) - Method in class org.dspace.content.packager.AbstractInternalMETSIngester
Determines what parent DSpace object is referenced in this METS doc.
getPid(Bitstream) - Static method in class org.dspace.dataone.DataOneUtil
 
getPid(String) - Static method in class org.dspace.dataone.DataOneUtil
 
getPrevious(Version) - Method in class org.dspace.versioning.VersionHistoryImpl
 
getProfile() - Method in class org.dspace.content.packager.InternalDSpaceAIPDisseminator
Return identifier string for the METS profile this produces.
getRelatedItems(Context, Item, DiscoveryMoreLikeThisConfiguration) - Method in class org.dspace.discovery.SolrServiceImpl
 
getRestoreVersionLink(Context, String, String, boolean) - Method in interface org.dspace.versioning.Version
 
getRestoreVersionLink(Context, String, String, boolean) - Method in class org.dspace.versioning.VersionImpl
 
getRightsMdTypes(Context, DSpaceObject, PackageParameters) - Method in class org.dspace.content.packager.InternalDSpaceAIPDisseminator
Return the name of all crosswalks to run for the rightsMD section of the METS Manifest.
getSolr() - Method in class org.dspace.discovery.SolrServiceImpl
 
getSourceMdTypes(Context, DSpaceObject, PackageParameters) - Method in class org.dspace.content.packager.InternalDSpaceAIPDisseminator
Return the name of all crosswalks to run for the sourceMD section of the METS Manifest.
getSummary() - Method in interface org.dspace.versioning.Version
 
getSummary() - Method in class org.dspace.versioning.VersionImpl
 
getTechMdTypes(Context, DSpaceObject, PackageParameters) - Method in class org.dspace.content.packager.InternalDSpaceAIPDisseminator
Return the name of all crosswalks to run for the techMD section of the METS Manifest.
getUuidInternal(Context, int, int) - Static method in class org.dspace.identifier.UniversallyUniqueIdentifierProvider
Return the uuid for an Object, or null if the Object has no uuid.
getVerisonLog() - Method in interface org.dspace.versioning.Version
 
getVerisonLog() - Method in class org.dspace.versioning.VersionImpl
 
getVersion(Context, Bitstream) - Static method in class org.dspace.content.BitstreamUtil
 
getVersion(Item) - Method in class org.dspace.versioning.VersionHistoryImpl
 
getVersion(Context, int) - Method in interface org.dspace.versioning.VersioningService
 
getVersion(Context, Item) - Method in interface org.dspace.versioning.VersioningService
 
getVersion(Context, int) - Method in class org.dspace.versioning.VersioningServiceImpl
 
getVersion(Context, Item) - Method in class org.dspace.versioning.VersioningServiceImpl
 
getVersionDAO() - Method in class org.dspace.versioning.VersioningServiceImpl
 
getVersionDate() - Method in interface org.dspace.versioning.Version
 
getVersionDate() - Method in class org.dspace.versioning.VersionImpl
 
getVersionHistoryDAO() - Method in class org.dspace.versioning.VersioningServiceImpl
 
getVersionHistoryID() - Method in interface org.dspace.versioning.Version
 
getVersionHistoryId() - Method in class org.dspace.versioning.VersionHistoryImpl
 
getVersionHistoryID() - Method in class org.dspace.versioning.VersionImpl
 
getVersionId() - Method in interface org.dspace.versioning.Version
 
getVersionId() - Method in class org.dspace.versioning.VersionImpl
 
getVersionNumber() - Method in interface org.dspace.versioning.Version
 
getVersionNumber() - Method in class org.dspace.versioning.VersionImpl
 
getVersions() - Method in class org.dspace.versioning.VersionHistoryImpl
 
getViewVersionLink(Context, String, String, boolean) - Method in interface org.dspace.versioning.Version
 
getViewVersionLink(Context, String, String, boolean) - Method in class org.dspace.versioning.VersionImpl
 

H

hashCode() - Method in class org.dspace.versioning.VersionHistoryImpl
 
hashCode() - Method in class org.dspace.versioning.VersionImpl
 
hasNext(Item) - Method in class org.dspace.versioning.VersionHistoryImpl
 
hasNext(Version) - Method in class org.dspace.versioning.VersionHistoryImpl
 
HISTORY_ID - Static variable in class org.dspace.versioning.VersionDAO
 

I

ImportVersion2Bitstream - Class in org.dspace.versioning
Service that will update existing Versions that have their own items to also have METS and ORE manifests.
ImportVersion2Bitstream() - Constructor for class org.dspace.versioning.ImportVersion2Bitstream
 
includeBundle(Bundle) - Method in class org.dspace.content.packager.InternalDSpaceAIPDisseminator
By default, include all bundles in AIP as content.
indexContent(Context, DSpaceObject) - Method in class org.dspace.discovery.SolrServiceImpl
If the handle for the "dso" already exists in the index, and the "dso" has a lastModified timestamp that is newer than the document in the index then it is updated, otherwise a new document is added.
indexContent(Context, DSpaceObject, boolean) - Method in class org.dspace.discovery.SolrServiceImpl
If the handle for the "dso" already exists in the index, and the "dso" has a lastModified timestamp that is newer than the document in the index then it is updated, otherwise a new document is added.
indexContent(Context, DSpaceObject, boolean, boolean) - Method in class org.dspace.discovery.SolrServiceImpl
 
IndexEventConsumer - Class in org.dspace.discovery
Class for updating search indices in discovery from content events.
IndexEventConsumer() - Constructor for class org.dspace.discovery.IndexEventConsumer
 
ingest(Context, DSpaceObject, File, PackageParameters, String) - Method in class org.dspace.content.packager.AbstractInternalMETSIngester
Create a new DSpace object out of a METS content package.
ingestObject(Context, DSpaceObject, METSManifest, File, PackageParameters, String) - Method in class org.dspace.content.packager.AbstractInternalMETSIngester
Ingest/import a single DSpace Object, based on the associated METS Manifest and the parameters passed to the METSIngester
initialize() - Method in class org.dspace.discovery.IndexEventConsumer
 
initialize() - Method in class org.dspace.versioning.VersioningConsumer
 
InternalDSpaceAIPDisseminator - Class in org.dspace.content.packager
Subclass of the METS packager framework to disseminate a DSpace Archival Information Package (AIP).
InternalDSpaceAIPDisseminator() - Constructor for class org.dspace.content.packager.InternalDSpaceAIPDisseminator
 
InternalDSpaceAIPIngester - Class in org.dspace.content.packager
InternalDSpaceAIPIngester will be used to restore previous versions of Items from Assetstore.
InternalDSpaceAIPIngester() - Constructor for class org.dspace.content.packager.InternalDSpaceAIPIngester
 
InternalIdentifier - Class in org.dspace.identifier
 
InternalIdentifier() - Constructor for class org.dspace.identifier.InternalIdentifier
 
InternalIdentifierProvider - Class in org.dspace.identifier
Created with IntelliJ IDEA.
InternalIdentifierProvider() - Constructor for class org.dspace.identifier.InternalIdentifierProvider
 
isDeleted(Bitstream) - Static method in class org.dspace.content.BitstreamUtil
isDeleted should have been a public method on Bitstream, utility method to determine if Bitstream is deleted.
isDocumentedBy - Static variable in class org.dspace.content.OREManifestWriter.CITO
 
isEmpty() - Method in class org.dspace.versioning.VersionHistoryImpl
 
isFirstVersion(Version) - Method in class org.dspace.versioning.VersionHistoryImpl
 
isLastestVersion(Context, VersionHistory) - Method in interface org.dspace.versioning.Version
 
isLastestVersion(Context, VersionHistory) - Method in class org.dspace.versioning.VersionImpl
 
isLastVersion(Version) - Method in class org.dspace.versioning.VersionHistoryImpl
 
isRegisteredBitstream(String) - Static method in class org.dspace.bitstore.ExtendedBitstreamStorageManager
Does the internal_id column in the bitstream row indicate the bitstream is a registered file
ITEM_ID - Static variable in class org.dspace.versioning.VersionDAO
 

L

LAST_INDEXED_FIELD - Static variable in class org.dspace.discovery.SolrServiceImpl
 
locationToName(Context, String, String) - Static method in class org.dspace.discovery.SolrServiceImpl
 
logEvent(HttpServletRequest, String, String, Date, String) - Method in class org.dspace.dataone.statistics.DataOneSolrLogger
Store the DataONE Event into Solr
lookup(Context, DSpaceObject) - Method in class org.dspace.identifier.InternalIdentifierProvider
 
lookup(Context, DSpaceObject) - Method in class org.dspace.identifier.UniversallyUniqueIdentifierProvider
 

M

main(String[]) - Static method in class org.dspace.versioning.ImportVersion2Bitstream
 
makeBitstreamURL(Bitstream, PackageParameters) - Method in class org.dspace.content.packager.InternalDSpaceAIPDisseminator
Get the URL by which the METS manifest refers to a Bitstream member of an Item the "package".
makeMdSec(Context, DSpaceObject, Class, String, PackageParameters, AbstractMETSDisseminator.MdStreamCache) - Method in class org.dspace.content.packager.InternalDSpaceAIPDisseminator
Create an element wrapped around a metadata reference (either mdWrap or mdRef); i.e.
makeMetsHdr(Context, DSpaceObject, PackageParameters) - Method in class org.dspace.content.packager.InternalDSpaceAIPDisseminator
Create the metsHdr element for the AIP METS Manifest.
mapTableName - Static variable in class org.dspace.content.BitstreamUtil
 
mint(Context, DSpaceObject) - Method in class org.dspace.identifier.InternalIdentifierProvider
 
mint(Context, DSpaceObject) - Method in class org.dspace.identifier.UniversallyUniqueIdentifierProvider
Mint a Identifier for this object if it does not already exist in the Database.
modifyUuidRecord(Context, DSpaceObject, TableRow, String) - Method in class org.dspace.identifier.UniversallyUniqueIdentifierProvider
 

N

NS - Static variable in class org.dspace.content.OREManifestWriter.CITO
The namespace of the vocabulary as a string
NS - Static variable in class org.dspace.content.OREManifestWriter.ORE
The namespace of the vocabulary as a string

O

optimize() - Method in class org.dspace.discovery.SolrServiceImpl
Maintenance to keep a SOLR index efficient.
ORE_BITSTREAM_ID - Static variable in class org.dspace.versioning.VersionDAO
 
OREManifestWriter - Class in org.dspace.content
A Simple Jena based ORE Bitstream writer for DataONE.
OREManifestWriter() - Constructor for class org.dspace.content.OREManifestWriter
 
OREManifestWriter.CITO - Class in org.dspace.content
 
OREManifestWriter.CITO() - Constructor for class org.dspace.content.OREManifestWriter.CITO
 
OREManifestWriter.ORE - Class in org.dspace.content
 
OREManifestWriter.ORE() - Constructor for class org.dspace.content.OREManifestWriter.ORE
 
org.dspace.bitstore - package org.dspace.bitstore
 
org.dspace.content - package org.dspace.content
 
org.dspace.content.packager - package org.dspace.content.packager
 
org.dspace.dataone - package org.dspace.dataone
 
org.dspace.dataone.statistics - package org.dspace.dataone.statistics
 
org.dspace.discovery - package org.dspace.discovery
 
org.dspace.identifier - package org.dspace.identifier
 
org.dspace.versioning - package org.dspace.versioning
 

P

PARENT_DIV_TYPE - Static variable in class org.dspace.content.packager.InternalDSpaceAIPDisseminator
TYPE of the div containing AIP's parent handle in its mptr.
parsePackage(Context, File, PackageParameters) - Method in class org.dspace.content.packager.AbstractInternalMETSIngester
Parse a given input package, ultimately returning the METS manifest out of the package.
preserveManifest() - Method in class org.dspace.content.packager.AbstractInternalMETSIngester
 
PROFILE_1_0 - Static variable in class org.dspace.content.packager.InternalDSpaceAIPDisseminator
Unique identifier for the profile of the METS document.

R

register(Context, int, String) - Static method in class org.dspace.bitstore.ExtendedBitstreamStorageManager
Register a bitstream already in storage.
register(Context, DSpaceObject) - Method in class org.dspace.identifier.InternalIdentifierProvider
 
register(Context, DSpaceObject, String) - Method in class org.dspace.identifier.InternalIdentifierProvider
 
register(Context, DSpaceObject) - Method in class org.dspace.identifier.UniversallyUniqueIdentifierProvider
 
register(Context, DSpaceObject, String) - Method in class org.dspace.identifier.UniversallyUniqueIdentifierProvider
 
reIndexContent(Context, DSpaceObject) - Method in class org.dspace.discovery.SolrServiceImpl
reIndexContent removes something from the index, then re-indexes it
remove(Version) - Method in class org.dspace.versioning.VersionHistoryImpl
 
removeObject(Context, DSpaceObject) - Method in class org.dspace.content.packager.AbstractInternalMETSIngester
Remove an existing DSpace Object (called during a replace)
removeVersion(Context, int) - Method in interface org.dspace.versioning.VersioningService
 
removeVersion(Context, Item) - Method in interface org.dspace.versioning.VersioningService
 
removeVersion(Context, int) - Method in class org.dspace.versioning.VersioningServiceImpl
 
removeVersion(Context, Item) - Method in class org.dspace.versioning.VersioningServiceImpl
 
removeVersion(Context, Version) - Method in class org.dspace.versioning.VersioningServiceImpl
 
replace(Context, DSpaceObject, File, PackageParameters) - Method in class org.dspace.content.packager.AbstractInternalMETSIngester
Replace an existing DSpace object with the contents of a METS-based package.
replace(Context, DSpaceObject, File, PackageParameters) - Method in class org.dspace.content.packager.InternalDSpaceAIPIngester
Replace an existing DSpace object with the contents of a METS-based package.
replaceObject(Context, DSpaceObject, METSManifest, File, PackageParameters, String) - Method in class org.dspace.content.packager.AbstractInternalMETSIngester
Replace the contents of a single DSpace Object, based on the associated METS Manifest and the parameters passed to the METSIngester.
requiresIndexing(String, Date) - Method in class org.dspace.discovery.SolrServiceImpl
Is stale checks the lastModified time stamp in the database and the index to determine if the index is stale.
reserve(Context, DSpaceObject, String) - Method in class org.dspace.identifier.InternalIdentifierProvider
 
reserve(Context, DSpaceObject, String) - Method in class org.dspace.identifier.UniversallyUniqueIdentifierProvider
 
resolve(Context, String, String...) - Method in class org.dspace.identifier.InternalIdentifierProvider
 
resolve(Context, String, String...) - Method in class org.dspace.identifier.UniversallyUniqueIdentifierProvider
 
resolveBitstream(Context, Element, PackageParameters, String) - Method in class org.dspace.content.packager.InternalDSpaceAIPIngester
Interpret a Bitstream URI in the manifest.
resolveToSolrQuery(Context, DiscoverQuery, boolean) - Method in class org.dspace.discovery.SolrServiceImpl
 
ResourceMap - Static variable in class org.dspace.content.OREManifestWriter.ORE
 
restoreVersion(Context, int) - Method in interface org.dspace.versioning.VersioningService
 
restoreVersion(Context, int, String) - Method in interface org.dspace.versioning.VersioningService
 
restoreVersion(Context, int) - Method in class org.dspace.versioning.VersioningServiceImpl
 
restoreVersion(Context, int, String) - Method in class org.dspace.versioning.VersioningServiceImpl
 
retrieve(Context, int) - Static method in class org.dspace.bitstore.ExtendedBitstreamStorageManager
Retrieve the bits for the bitstream with ID.
retrieveResult(Context, DiscoverQuery, QueryResponse) - Method in class org.dspace.discovery.SolrServiceImpl
 
retrieveUuidOutOfUrl(String) - Static method in class org.dspace.identifier.UniversallyUniqueIdentifierProvider
 

S

search(Context, DiscoverQuery) - Method in class org.dspace.discovery.SolrServiceImpl
 
search(Context, DSpaceObject, DiscoverQuery) - Method in class org.dspace.discovery.SolrServiceImpl
 
search(Context, DSpaceObject, DiscoverQuery, boolean) - Method in class org.dspace.discovery.SolrServiceImpl
 
search(Context, DiscoverQuery, boolean) - Method in class org.dspace.discovery.SolrServiceImpl
 
search(Context, String, int, int, String...) - Method in class org.dspace.discovery.SolrServiceImpl
 
search(Context, String, String, boolean, int, int, String...) - Method in class org.dspace.discovery.SolrServiceImpl
 
search(Context, String, int, int) - Static method in class org.dspace.versioning.VersionDAO
 
searchAsInputStream(DiscoverQuery) - Method in class org.dspace.discovery.SolrServiceImpl
Simple means to return the search result as an InputStream
searchJSON(Context, DiscoverQuery, DSpaceObject, String) - Method in class org.dspace.discovery.SolrServiceImpl
 
searchJSON(Context, DiscoverQuery, String) - Method in class org.dspace.discovery.SolrServiceImpl
 
searchResultCount(Context, String) - Static method in class org.dspace.versioning.VersionDAO
 
setAIPBitstream(int) - Method in interface org.dspace.versioning.Version
 
setAIPBitstream(int) - Method in class org.dspace.versioning.VersionImpl
 
setAttribute(String, Object) - Method in class org.dspace.bitstore.BitstreamStorageOutputStream
 
setEperson(EPerson) - Method in class org.dspace.versioning.VersionImpl
 
setHandle(String) - Method in class org.dspace.versioning.VersionImpl
 
setItemID(int) - Method in interface org.dspace.versioning.Version
 
setItemID(int) - Method in class org.dspace.versioning.VersionImpl
 
setOREBitstream(int) - Method in interface org.dspace.versioning.Version
 
setOREBitstream(int) - Method in class org.dspace.versioning.VersionImpl
 
setProvider(DefaultItemVersionProvider) - Method in class org.dspace.versioning.VersioningServiceImpl
 
setSummary(String) - Method in class org.dspace.versioning.VersionImpl
 
setVersionDAO(VersionDAO) - Method in class org.dspace.versioning.VersioningServiceImpl
 
setVersionDate(Date) - Method in class org.dspace.versioning.VersionImpl
 
setVersionHistory(int) - Method in class org.dspace.versioning.VersionImpl
 
setVersionHistoryDAO(VersionHistoryDAO) - Method in class org.dspace.versioning.VersioningServiceImpl
 
setVersionLog(String) - Method in interface org.dspace.versioning.Version
 
setVersionLog(String) - Method in class org.dspace.versioning.VersionImpl
 
setVersionLog(VersionImpl, String) - Method in class org.dspace.versioning.VersioningServiceImpl
 
setVersionNumber(int) - Method in interface org.dspace.versioning.Version
 
setVersionNumber(int) - Method in class org.dspace.versioning.VersionImpl
 
setVersions(List<Version>) - Method in class org.dspace.versioning.VersionHistoryImpl
 
size() - Method in class org.dspace.versioning.VersionHistoryImpl
 
SolrServiceImpl - Class in org.dspace.discovery
SolrIndexer contains the methods that index Items and their metadata, collections, communities, etc.
SolrServiceImpl() - Constructor for class org.dspace.discovery.SolrServiceImpl
 
store(Context, InputStream) - Static method in class org.dspace.bitstore.ExtendedBitstreamStorageManager
Store a stream of bits.
store(Context) - Static method in class org.dspace.bitstore.ExtendedBitstreamStorageManager
 
store(Context, BitstreamFormat) - Static method in class org.dspace.bitstore.ExtendedBitstreamStorageManager
Allow creation of new Bitstream with known BitstreamFormat.
STORE_SEPARATOR - Static variable in class org.dspace.discovery.SolrServiceImpl
 
supportedPrefixes - Variable in class org.dspace.identifier.InternalIdentifierProvider
 
supportedPrefixes - Variable in class org.dspace.identifier.UniversallyUniqueIdentifierProvider
 
supports(Class<? extends Identifier>) - Method in class org.dspace.identifier.InternalIdentifierProvider
 
supports(String) - Method in class org.dspace.identifier.InternalIdentifierProvider
 
supports(Class<? extends Identifier>) - Method in class org.dspace.identifier.UniversallyUniqueIdentifierProvider
 
supports(String) - Method in class org.dspace.identifier.UniversallyUniqueIdentifierProvider
 

T

TABLE_NAME - Static variable in class org.dspace.versioning.VersionDAO
 
tableName - Static variable in class org.dspace.content.BitstreamUtil
 
toDate(String) - Static method in class org.dspace.discovery.SolrServiceImpl
Helper function to retrieve a date using a best guess of the potential date encodings on a field
toFilterQuery(Context, String, String, String) - Method in class org.dspace.discovery.SolrServiceImpl
 
toSortFieldIndex(String, String) - Method in class org.dspace.discovery.SolrServiceImpl
 
transformAuthorityValue(Context, String, String) - Method in class org.dspace.discovery.SolrServiceImpl
 
transformDisplayedValue(Context, String, String) - Method in class org.dspace.discovery.SolrServiceImpl
 
transformFacetField(DiscoverFacetField, String, boolean) - Method in class org.dspace.discovery.SolrServiceImpl
 
transformSortValue(Context, String, String) - Method in class org.dspace.discovery.SolrServiceImpl
 
TYPE_AIP - Static variable in class org.dspace.content.BitstreamUtil
 
TYPE_CON - Static variable in class org.dspace.content.BitstreamUtil
 
TYPE_ORE - Static variable in class org.dspace.content.BitstreamUtil
 

U

unIndexContent(Context, DSpaceObject) - Method in class org.dspace.discovery.SolrServiceImpl
unIndex removes an Item, Collection, or Community
unIndexContent(Context, DSpaceObject, boolean) - Method in class org.dspace.discovery.SolrServiceImpl
unIndex removes an Item, Collection, or Community
unIndexContent(Context, String) - Method in class org.dspace.discovery.SolrServiceImpl
Unindex a Document in the Lucene index.
unIndexContent(Context, String, boolean) - Method in class org.dspace.discovery.SolrServiceImpl
Unindex a Document in the Lucene Index.
UniversallyUniqueIdentifierProvider - Class in org.dspace.identifier
The old DSpace uuid identifier service, used to create uuids or retrieve objects based on their uuid
UniversallyUniqueIdentifierProvider() - Constructor for class org.dspace.identifier.UniversallyUniqueIdentifierProvider
 
update(VersionImpl) - Method in class org.dspace.versioning.VersionDAO
 
updateAIP(Context, DSpaceObject, boolean) - Method in class org.dspace.content.AIPManifestWriter
Update the entry: if Internal AIP is out of date or missing, record a new one.
updateBitstream(TableRow, Map) - Static method in class org.dspace.bitstore.BitstreamStorageOutputStream
 
updateIndex(Context) - Method in class org.dspace.discovery.SolrServiceImpl
Iterates over all Items, Collections and Communities.
updateIndex(Context, boolean) - Method in class org.dspace.discovery.SolrServiceImpl
Iterates over all Items, Collections and Communities.
updateItemState(Context, Item, Item) - Method in class org.dspace.versioning.DefaultItemVersionProvider
TODO: New Item will keep same handle as previous.
updateORE(Context, Item, Version, boolean) - Method in class org.dspace.content.OREManifestWriter
 
updateVersion(Context, int, String) - Method in interface org.dspace.versioning.VersioningService
 
updateVersion(Context, int, String) - Method in class org.dspace.versioning.VersioningServiceImpl
 
updateVersionByVersionId(Context, int, int, String) - Method in interface org.dspace.versioning.VersioningService
 
updateVersionByVersionId(Context, int, int, String) - Method in class org.dspace.versioning.VersioningServiceImpl
 
updateVersionHistory(Context, Item, String, String, Date) - Method in interface org.dspace.versioning.VersioningService
 
updateVersionHistory(Context, Item, String, String, Date, boolean) - Method in interface org.dspace.versioning.VersioningService
 
updateVersionHistory(Context, Item, Item, String, String, Date) - Method in interface org.dspace.versioning.VersioningService
 
updateVersionHistory(Context, Item, String, String, Date) - Method in class org.dspace.versioning.VersioningServiceImpl
Update version history will be called when a.) Manually Created New Revision is added to submitters Workspace (version number = -1) b.) Consumer generates new revision (version number = latest +1) c.) InstallItem Creates New Version Record (new Item submitted from Workspace)
updateVersionHistory(Context, Item, String, String, Date, boolean) - Method in class org.dspace.versioning.VersioningServiceImpl
 
updateVersionHistory(Context, Item, Item, String, String, Date) - Method in class org.dspace.versioning.VersioningServiceImpl
 
updateVersionHistory(Context, Item, Item, String, String, Date, boolean) - Method in class org.dspace.versioning.VersioningServiceImpl
 
useCollectionTemplate() - Method in class org.dspace.content.packager.AbstractInternalMETSIngester
 

V

VARIANTS_STORE_SEPARATOR - Static variable in class org.dspace.discovery.SolrServiceImpl
 
Version - Interface in org.dspace.versioning
 
VERSION_DATE - Static variable in class org.dspace.versioning.VersionDAO
 
VERSION_HANDLE - Static variable in class org.dspace.versioning.VersionDAO
 
VERSION_ID - Static variable in class org.dspace.versioning.VersionDAO
 
VERSION_NUMBER - Static variable in class org.dspace.versioning.VersionDAO
 
VERSION_SUMMARY - Static variable in class org.dspace.versioning.VersionDAO
 
VERSION_VERSIONlOG - Static variable in class org.dspace.versioning.VersionDAO
 
VersionDAO - Class in org.dspace.versioning
 
VersionDAO() - Constructor for class org.dspace.versioning.VersionDAO
 
VersionHistoryImpl - Class in org.dspace.versioning
 
VersionHistoryImpl(VersionHistoryDAO) - Constructor for class org.dspace.versioning.VersionHistoryImpl
 
VersionHistoryImpl(Context, TableRow) - Constructor for class org.dspace.versioning.VersionHistoryImpl
 
VersionImpl - Class in org.dspace.versioning
 
VersionImpl(Context, TableRow) - Constructor for class org.dspace.versioning.VersionImpl
 
VersioningConsumer - Class in org.dspace.versioning
Override of DSpaceVersioning Consumer.
VersioningConsumer() - Constructor for class org.dspace.versioning.VersioningConsumer
 
VersioningService - Interface in org.dspace.versioning
 
VersioningServiceImpl - Class in org.dspace.versioning
 
VersioningServiceImpl() - Constructor for class org.dspace.versioning.VersioningServiceImpl
 

W

write(int) - Method in class org.dspace.bitstore.BitstreamStorageOutputStream
 
write(byte[]) - Method in class org.dspace.bitstore.BitstreamStorageOutputStream
 
write(byte[], int, int) - Method in class org.dspace.bitstore.BitstreamStorageOutputStream
 
writeDocument(SolrInputDocument, List<BitstreamContentStream>) - Method in class org.dspace.discovery.SolrServiceImpl
Write the document to the index under the appropriate handle.
A B C D E F G H I L M N O P R S T U V W 

Copyright © 2014 DuraSpace. All rights reserved.