A B C D E F G H I L M O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractPackagerTask - Class in org.dspace.ctask.replicate
-
AbstractPackagerTask encapsulates a few common convenience methods which may be useful to curation tasks that wrap or utilize DSpace Packager classes (org.dspace.content.packager.*).
- AbstractPackagerTask() - Constructor for class org.dspace.ctask.replicate.AbstractPackagerTask
- addGroup(AssociatedGroup) - Method in class org.dspace.pack.bagit.xml.roles.DSpaceRoles
-
Add a single
AssociatedGroup - addMember(Member) - Method in class org.dspace.pack.bagit.xml.roles.AssociatedGroup
-
Add a single member to the Members
- addMemberGroup(Member) - Method in class org.dspace.pack.bagit.xml.roles.AssociatedGroup
-
Add a single
Memberto theAssociatedGroup.memberGroups - addPerson(Person) - Method in class org.dspace.pack.bagit.xml.roles.DSpaceRoles
-
Add a single
Person - addPolicy(Policy) - Method in class org.dspace.pack.bagit.xml.policy.Policies
- addValue(Value) - Method in class org.dspace.pack.bagit.xml.metadata.Metadata
- AssociatedGroup - Class in org.dspace.pack.bagit.xml.roles
-
The Group tag for roles.xml Named as to not conflict with
Groupbut still be clear for what it is - AssociatedGroup() - Constructor for class org.dspace.pack.bagit.xml.roles.AssociatedGroup
-
Default constructor for jaxb
- AssociatedGroup(Context, DSpaceObject, Group) - Constructor for class org.dspace.pack.bagit.xml.roles.AssociatedGroup
-
Constructor to create an
AssociatedGroupfrom aGroup
B
- BAG_AIP - Static variable in class org.dspace.pack.bagit.BagItAipWriter
- BAG_MAN - Static variable in class org.dspace.pack.bagit.BagItAipWriter
- BAG_PROFILE_KEY - Static variable in class org.dspace.pack.PackerFactory
- BAG_TYPE - Static variable in class org.dspace.pack.PackerFactory
- BagBitstream - Class in org.dspace.pack.bagit
-
Hold information about a
Bitstreamand its metadata. - BagBitstream(String, Bitstream, String, Policies, Metadata) - Constructor for class org.dspace.pack.bagit.BagBitstream
-
A
Bitstreamwhich is to be fetched rather than added to a BagIt bag - BagBitstream(Bitstream, String, Policies, Metadata) - Constructor for class org.dspace.pack.bagit.BagBitstream
-
Information for a
Bitstreamwhich is to be packaged directly in a BagIt bag - BagInfoHelper - Class in org.dspace.pack.bagit
-
Load the replicate.bag.tag configuration properties into memory for use with the
BagItAipWriter - BagInfoHelper() - Constructor for class org.dspace.pack.bagit.BagInfoHelper
- BagItAipReader - Class in org.dspace.pack.bagit
-
Assist in reading aips and retrieving information from the package.
- BagItAipReader(Path) - Constructor for class org.dspace.pack.bagit.BagItAipReader
-
Constructor for a
BagItAipReader. - BagItAipWriter - Class in org.dspace.pack.bagit
-
The BagItAipWriter handles the packaging of DSpaceObjects into their respective bags.
- BagItAipWriter(Context, File, String, Map<String, List<String>>) - Constructor for class org.dspace.pack.bagit.BagItAipWriter
-
Constructor for a
BagItAipWriter. - BagItPolicyUtil - Class in org.dspace.pack.bagit
-
Operations for
ResourcePolicyobjects in BagIt bags Generates aPolicypojo forDSpaceObjects which can be easily serialized to XML - BagItPolicyUtil() - Constructor for class org.dspace.pack.bagit.BagItPolicyUtil
- BagItReplaceWithAIP - Class in org.dspace.ctask.replicate
-
BagItReplaceWithAIP task will instate the replica representation of the object in place of the current (repository) one.
- BagItReplaceWithAIP() - Constructor for class org.dspace.ctask.replicate.BagItReplaceWithAIP
- BagItReplicateConsumer - Class in org.dspace.ctask.replicate
-
BagItReplicateConsumer is an event consumer that tracks events relevant to replication synchronization.
- BagItReplicateConsumer() - Constructor for class org.dspace.ctask.replicate.BagItReplicateConsumer
- BagItRestoreFromAIP - Class in org.dspace.ctask.replicate
-
BagItRestoreFromAIP task performs essentially an 'undelete' on an object that has been deleted from the repository, using the replica copy.
- BagItRestoreFromAIP() - Constructor for class org.dspace.ctask.replicate.BagItRestoreFromAIP
- BagItRolesUtil - Class in org.dspace.pack.bagit
-
Create a
DSpaceRolesfor a BagIt bag UsesRoleDisseminatoras a reference for obtaining groups/epeople - BagItRolesUtil() - Constructor for class org.dspace.pack.bagit.BagItRolesUtil
C
- canonicalId(String) - Method in class org.dspace.ctask.replicate.ReplicaManager
-
Convert a Storage ID back into a Canonical Identifier (opposite of 'storageId()' method).
- CatalogPacker - Class in org.dspace.pack.bagit
-
CatalogPacker packs and unpacks Object catalogs in Bagit format.
- CatalogPacker(Context, String) - Constructor for class org.dspace.pack.bagit.CatalogPacker
- CatalogPacker(Context, String, String, List<String>) - Constructor for class org.dspace.pack.bagit.CatalogPacker
- clean() - Method in class org.dspace.pack.bagit.BagItAipReader
-
Finish operations and remove the aip
- CollectionPacker - Class in org.dspace.pack.bagit
-
CollectionPacker packs and unpacks Collection AIPs in BagIt bags
- CollectionPacker(Context, Collection, String) - Constructor for class org.dspace.pack.bagit.CollectionPacker
- CommunityPacker - Class in org.dspace.pack.bagit
-
CommunityPacker Packs and unpacks Community AIPs in Bagit format.
- CommunityPacker(Context, Community, String) - Constructor for class org.dspace.pack.bagit.CommunityPacker
- CompareWithAIP - Class in org.dspace.ctask.replicate
-
CompareWithAIP task compares local repository values with the replica store values.
- CompareWithAIP() - Constructor for class org.dspace.ctask.replicate.CompareWithAIP
- CompareWithManifest - Class in org.dspace.ctask.replicate.checkm
-
CompareWithManifest task compares local repository content against the representation contained in the replica store manifest.
- CompareWithManifest() - Constructor for class org.dspace.ctask.replicate.checkm.CompareWithManifest
- consume(Context, Event) - Method in class org.dspace.ctask.replicate.BagItReplicateConsumer
-
Consume a content event.
- consume(Context, Event) - Method in class org.dspace.ctask.replicate.METSReplicateConsumer
-
Consume a content event.
- COUNT - Static variable in class org.dspace.ctask.replicate.Odometer
- CREATE_TS - Static variable in class org.dspace.pack.PackerFactory
D
- DEFAULT_PROFILE - Static variable in class org.dspace.pack.PackerFactory
- deletionCatalogId(String, String) - Method in class org.dspace.ctask.replicate.ReplicaManager
-
Determine the ID of an object's deletion catalog in storage.
- dequeue(String, long) - Method in class org.dspace.ctask.replicate.FilteredFileTaskQueue
-
Returns the set of UNIQUE task entries from the named queue.
- DOWNLOADED - Static variable in class org.dspace.ctask.replicate.Odometer
- DSpaceRoles - Class in org.dspace.pack.bagit.xml.roles
-
Top level object for the DSpaceRoles xml schema mapping
- DSpaceRoles() - Constructor for class org.dspace.pack.bagit.xml.roles.DSpaceRoles
- DuraCloudObjectStore - Class in org.dspace.ctask.replicate.store
-
DuraCloudReplicaStore invokes the DuraCloud RESTful web service API, (using a java client library) rather than using the rsync tool.
- DuraCloudObjectStore() - Constructor for class org.dspace.ctask.replicate.store.DuraCloudObjectStore
E
- end(Context) - Method in class org.dspace.ctask.replicate.BagItReplicateConsumer
- end(Context) - Method in class org.dspace.ctask.replicate.METSReplicateConsumer
- equals(Object) - Method in class org.dspace.pack.bagit.xml.roles.AssociatedGroup
- EstimateAIPSize - Class in org.dspace.ctask.replicate
-
EstimateAIPSize task computes the total number of bytes in all the content files (viz Bitstreams, including logos for containers) of the passed object.
- EstimateAIPSize() - Constructor for class org.dspace.ctask.replicate.EstimateAIPSize
F
- FetchAIP - Class in org.dspace.ctask.replicate
-
FetchAIP task will simply retrieve replica representations of the object into the local staging area.
- FetchAIP() - Constructor for class org.dspace.ctask.replicate.FetchAIP
- FetchManifest - Class in org.dspace.ctask.replicate.checkm
-
FetchManifest task will simply retrieve a manifest representation of the object into the local staging area
- FetchManifest() - Constructor for class org.dspace.ctask.replicate.checkm.FetchManifest
- fetchObject(String, String, File) - Method in interface org.dspace.ctask.replicate.ObjectStore
-
Fetches a copy of the object with passed ID, and places it in passed file.
- fetchObject(String, String, File) - Method in class org.dspace.ctask.replicate.store.DuraCloudObjectStore
- fetchObject(String, String, File) - Method in class org.dspace.ctask.replicate.store.LocalObjectStore
- fetchObject(Context, String, String) - Method in class org.dspace.ctask.replicate.ReplicaManager
- FilteredFileTaskQueue - Class in org.dspace.ctask.replicate
-
An extension of the default FileTaskQueue which ensures that duplicate entries in the queue are filtered out during the "dequeue()" process.
- FilteredFileTaskQueue() - Constructor for class org.dspace.ctask.replicate.FilteredFileTaskQueue
- findBitstreams() - Method in class org.dspace.pack.bagit.BagItAipReader
-
Find any
Bitstreams packaged in an aip and return path, bundle name, and metadata - findItemTemplate() - Method in class org.dspace.pack.bagit.BagItAipReader
-
Search for
Metadatafor an Item Template in a Bag - findLogo() - Method in class org.dspace.pack.bagit.BagItAipReader
-
Retrieve the logo for an aip, if it is available
- findRoles() - Method in class org.dspace.pack.bagit.BagItAipReader
-
Attempt to find the data/roles.xml within a Bag.
- finish(Context) - Method in class org.dspace.ctask.replicate.BagItReplicateConsumer
- finish(Context) - Method in class org.dspace.ctask.replicate.METSReplicateConsumer
G
- getAction() - Method in class org.dspace.pack.bagit.xml.policy.Policy
- getBitstream() - Method in class org.dspace.pack.bagit.BagBitstream
-
Get the
Bitstream, or null if it does not exist - getBitstream() - Method in class org.dspace.pack.bagit.PackagedBitstream
- getBody() - Method in class org.dspace.pack.bagit.xml.metadata.Value
- getBundle() - Method in class org.dspace.pack.bagit.BagBitstream
-
Get the name of the
Bundleassociated with theBitstream - getBundle() - Method in class org.dspace.pack.bagit.PackagedBitstream
- getCanLogin() - Method in class org.dspace.pack.bagit.xml.roles.Person
-
For the xml, a tag is omitted without a body so an empty String is stored if the person can log in.
- getChildPackageRefs() - Method in class org.dspace.pack.mets.METSPacker
-
Return list of referenced child packages (AIPs) which were located during the unpacking of an AIP (see unpack()).
- getCollection() - Method in class org.dspace.pack.bagit.CollectionPacker
- getCommunity() - Method in class org.dspace.pack.bagit.CommunityPacker
- getDescription() - Method in class org.dspace.pack.bagit.xml.policy.Policy
- getDSO() - Method in class org.dspace.pack.mets.METSPacker
-
Get DSpaceObject we are working with
- getDSpaceRoles(Context, Collection) - Static method in class org.dspace.pack.bagit.BagItRolesUtil
-
Retrieve all roles for a
Collection. - getDSpaceRoles(Context, Community) - Static method in class org.dspace.pack.bagit.BagItRolesUtil
-
Retrieve all roles for a
Community. - getDSpaceRoles(Context, Site) - Static method in class org.dspace.pack.bagit.BagItRolesUtil
-
Retrieve all roles in a DSpace site.
- getElement() - Method in class org.dspace.pack.bagit.xml.metadata.Value
- getEmail() - Method in class org.dspace.pack.bagit.xml.roles.Person
- getEndDate() - Method in class org.dspace.pack.bagit.xml.policy.Policy
- getEperson() - Method in class org.dspace.pack.bagit.xml.policy.Policy
- getFetchUrl() - Method in class org.dspace.pack.bagit.BagBitstream
-
Get the url to fetch the
Bitstreamwith, or null if it does not exist - getFirstName() - Method in class org.dspace.pack.bagit.xml.roles.Person
- getGroup() - Method in class org.dspace.pack.bagit.xml.policy.Policy
- getGroups() - Method in class org.dspace.pack.bagit.xml.roles.DSpaceRoles
- getId() - Method in class org.dspace.pack.bagit.xml.roles.AssociatedGroup
- getId() - Method in class org.dspace.pack.bagit.xml.roles.Member
- getId() - Method in class org.dspace.pack.bagit.xml.roles.Person
- getItem() - Method in class org.dspace.pack.bagit.ItemPacker
- getLanguage() - Method in class org.dspace.pack.bagit.xml.metadata.Value
- getLanguage() - Method in class org.dspace.pack.bagit.xml.roles.Person
- getLastName() - Method in class org.dspace.pack.bagit.xml.roles.Person
- getMemberGroups() - Method in class org.dspace.pack.bagit.xml.roles.AssociatedGroup
-
The groups associated with this
AssociatedGroup. - getMembers() - Method in class org.dspace.pack.bagit.CatalogPacker
- getMembers() - Method in class org.dspace.pack.bagit.SitePacker
-
Get the
membersfor this Site; only populated on unpack. - getMembers() - Method in class org.dspace.pack.bagit.xml.roles.AssociatedGroup
-
The
Members in the group. - getMetadata() - Method in class org.dspace.pack.bagit.BagBitstream
-
Get the metadata associated with the
Bitstream - getMetadata() - Method in class org.dspace.pack.bagit.PackagedBitstream
- getMetadataField() - Method in class org.dspace.pack.bagit.xml.metadata.Value
-
Gets the
MetadataFieldNamefor this value. - getName() - Method in class org.dspace.pack.bagit.xml.metadata.Value
- getName() - Method in class org.dspace.pack.bagit.xml.policy.Policy
- getName() - Method in class org.dspace.pack.bagit.xml.roles.AssociatedGroup
- getName() - Method in class org.dspace.pack.bagit.xml.roles.Member
- getNetId() - Method in class org.dspace.pack.bagit.xml.roles.Person
- getOdometer() - Method in class org.dspace.ctask.replicate.ReplicaManager
- getOwnerId() - Method in class org.dspace.pack.bagit.CatalogPacker
- getPeople() - Method in class org.dspace.pack.bagit.xml.roles.DSpaceRoles
- getPolicies() - Method in class org.dspace.pack.bagit.BagBitstream
-
Get the policy for a
Bitstream - getPolicies() - Method in class org.dspace.pack.bagit.PackagedBitstream
- getPolicies() - Method in class org.dspace.pack.bagit.xml.policy.Policies
- getPolicy(Context, DSpaceObject) - Static method in class org.dspace.pack.bagit.BagItPolicyUtil
-
Create a
Policyfor aDSpaceObject - getProperty(String) - Method in class org.dspace.ctask.replicate.Odometer
- getQualifier() - Method in class org.dspace.pack.bagit.xml.metadata.Value
- getRequiredCertificate() - Method in class org.dspace.pack.bagit.xml.roles.Person
-
For the xml, a tag is omitted without a body so an empty String is stored if the person is requires a certificate.
- getSchema() - Method in class org.dspace.pack.bagit.xml.metadata.Value
- getSelfRegistered() - Method in class org.dspace.pack.bagit.xml.roles.Person
-
For the xml, a tag is omitted without a body so an empty String is stored if the person is self registered.
- getStartDate() - Method in class org.dspace.pack.bagit.xml.policy.Policy
- getTagFiles() - Static method in class org.dspace.pack.bagit.BagInfoHelper
-
Loads the bag-info.txt and any other fields for tag files found under 'replicate.bag.tag'
- getType() - Method in class org.dspace.pack.bagit.xml.policy.Policy
- getType() - Method in class org.dspace.pack.bagit.xml.roles.AssociatedGroup
- getValues() - Method in class org.dspace.pack.bagit.xml.metadata.Metadata
H
- hashCode() - Method in class org.dspace.pack.bagit.xml.roles.AssociatedGroup
I
- ingest(Context, DSpaceObject, Path) - Static method in class org.dspace.pack.bagit.BagItRolesUtil
-
Ingest an xml file and search for any DSpaceRoles.
- init() - Method in interface org.dspace.ctask.replicate.ObjectStore
-
Initializes the storage service for use.
- init() - Method in class org.dspace.ctask.replicate.store.DuraCloudObjectStore
- init() - Method in class org.dspace.ctask.replicate.store.LocalObjectStore
- init(Curator, String) - Method in class org.dspace.ctask.replicate.BagItReplaceWithAIP
- init(Curator, String) - Method in class org.dspace.ctask.replicate.BagItRestoreFromAIP
- init(Curator, String) - Method in class org.dspace.ctask.replicate.checkm.CompareWithManifest
- init(Curator, String) - Method in class org.dspace.ctask.replicate.checkm.FetchManifest
- init(Curator, String) - Method in class org.dspace.ctask.replicate.checkm.RemoveManifest
- init(Curator, String) - Method in class org.dspace.ctask.replicate.checkm.TransmitManifest
- init(Curator, String) - Method in class org.dspace.ctask.replicate.checkm.VerifyManifest
- init(Curator, String) - Method in class org.dspace.ctask.replicate.CompareWithAIP
- init(Curator, String) - Method in class org.dspace.ctask.replicate.FetchAIP
- init(Curator, String) - Method in class org.dspace.ctask.replicate.METSRestoreFromAIP
- init(Curator, String) - Method in class org.dspace.ctask.replicate.MoveToTrashSingleAIP
- init(Curator, String) - Method in class org.dspace.ctask.replicate.RemoveAIP
- init(Curator, String) - Method in class org.dspace.ctask.replicate.TransmitAIP
- init(Curator, String) - Method in class org.dspace.ctask.replicate.VerifyAIP
- initialize() - Method in class org.dspace.ctask.replicate.BagItReplicateConsumer
- initialize() - Method in class org.dspace.ctask.replicate.METSReplicateConsumer
- instance() - Static method in class org.dspace.ctask.replicate.ReplicaManager
- instance(Context, DSpaceObject) - Static method in class org.dspace.pack.PackerFactory
- ItemPacker - Class in org.dspace.pack.bagit
-
ItemPacker packs and unpacks Item AIPs in BagIt bag compressed archives
- ItemPacker(Context, Item, String) - Constructor for class org.dspace.pack.bagit.ItemPacker
L
- loadPackagerParameters(String) - Method in class org.dspace.ctask.replicate.AbstractPackagerTask
-
Loads pre-configured PackageParameters settings from a given Module configuration file (specified by 'moduleName').
- LocalObjectStore - Class in org.dspace.ctask.replicate.store
-
LocalObjectStore uses the local file system to manage replicas or other content.
- LocalObjectStore() - Constructor for class org.dspace.ctask.replicate.store.LocalObjectStore
M
- MANIFEST_EXTENSION - Static variable in class org.dspace.ctask.replicate.checkm.TransmitManifest
- Member - Class in org.dspace.pack.bagit.xml.roles
-
The Member tag of the DSpaceRoles schema.
- Member() - Constructor for class org.dspace.pack.bagit.xml.roles.Member
-
Default constructor for JAXB
- Member(Context, Group) - Constructor for class org.dspace.pack.bagit.xml.roles.Member
-
Create a Member for a
Group - Member(EPerson) - Constructor for class org.dspace.pack.bagit.xml.roles.Member
-
Create a member for an
EPerson - Metadata - Class in org.dspace.pack.bagit.xml.metadata
-
Root tag for metadata.xml.
- Metadata() - Constructor for class org.dspace.pack.bagit.xml.metadata.Metadata
- METADATA_XML - Static variable in class org.dspace.pack.bagit.BagItAipWriter
- METSPacker - Class in org.dspace.pack.mets
-
METSPacker packs and unpacks Item AIPs in METS compressed archives
- METSPacker(Context, String) - Constructor for class org.dspace.pack.mets.METSPacker
- METSPacker(Context, DSpaceObject, String) - Constructor for class org.dspace.pack.mets.METSPacker
- METSReplicateConsumer - Class in org.dspace.ctask.replicate
-
METSReplicateConsumer is an event consumer that tracks events relevant to replication synchronization when using METS AIPs.
- METSReplicateConsumer() - Constructor for class org.dspace.ctask.replicate.METSReplicateConsumer
- METSRestoreFromAIP - Class in org.dspace.ctask.replicate
-
METSRestoreFromAIP task will instate the METS AIP replica representation of the object in place of the current (repository) one.
- METSRestoreFromAIP() - Constructor for class org.dspace.ctask.replicate.METSRestoreFromAIP
- MODIFIED - Static variable in class org.dspace.ctask.replicate.Odometer
- MountableObjectStore - Class in org.dspace.ctask.replicate.store
-
MountableObjectStore uses a mountable file system to manage replicas or other content.
- MountableObjectStore() - Constructor for class org.dspace.ctask.replicate.store.MountableObjectStore
- moveObject(String, String, String) - Method in interface org.dspace.ctask.replicate.ObjectStore
-
Moves the passed object from one storage group to another.
- moveObject(String, String, String) - Method in class org.dspace.ctask.replicate.ReplicaManager
- moveObject(String, String, String) - Method in class org.dspace.ctask.replicate.store.DuraCloudObjectStore
- moveObject(String, String, String) - Method in class org.dspace.ctask.replicate.store.LocalObjectStore
- MoveToTrashSingleAIP - Class in org.dspace.ctask.replicate
-
MoveToTrashSingleAIP task moves a single AIP from one group (folder) in external storage to another group (folder).
- MoveToTrashSingleAIP() - Constructor for class org.dspace.ctask.replicate.MoveToTrashSingleAIP
O
- OBJ_TYPE_COLLECTION - Static variable in class org.dspace.pack.bagit.BagItAipWriter
- OBJ_TYPE_COMMUNITY - Static variable in class org.dspace.pack.bagit.BagItAipWriter
- OBJ_TYPE_DELETION - Static variable in class org.dspace.pack.bagit.BagItAipWriter
- OBJ_TYPE_ITEM - Static variable in class org.dspace.pack.bagit.BagItAipWriter
- OBJECT_ID - Static variable in class org.dspace.pack.PackerFactory
- OBJECT_TYPE - Static variable in class org.dspace.pack.PackerFactory
- objectAttribute(String, String, String) - Method in interface org.dspace.ctask.replicate.ObjectStore
-
Obtains attributes of the representation of the object with passed ID.
- objectAttribute(String, String, String) - Method in class org.dspace.ctask.replicate.ReplicaManager
- objectAttribute(String, String, String) - Method in class org.dspace.ctask.replicate.store.DuraCloudObjectStore
- objectAttribute(String, String, String) - Method in class org.dspace.ctask.replicate.store.LocalObjectStore
- objectExists(String, String) - Method in interface org.dspace.ctask.replicate.ObjectStore
-
Returns whether an object with the passed id exists in the store.
- objectExists(String, String) - Method in class org.dspace.ctask.replicate.ReplicaManager
- objectExists(String, String) - Method in class org.dspace.ctask.replicate.store.DuraCloudObjectStore
- objectExists(String, String) - Method in class org.dspace.ctask.replicate.store.LocalObjectStore
- ObjectStore - Interface in org.dspace.ctask.replicate
-
An ObjectStore provides access to a managed store containing objects that possess a set of attributes.
- OBJFILE - Static variable in class org.dspace.pack.PackerFactory
- Odometer - Class in org.dspace.ctask.replicate
-
Odometer holds a small set of persistent operational parameters of service usage.
- org.dspace.ctask.replicate - package org.dspace.ctask.replicate
- org.dspace.ctask.replicate.checkm - package org.dspace.ctask.replicate.checkm
- org.dspace.ctask.replicate.store - package org.dspace.ctask.replicate.store
- org.dspace.pack - package org.dspace.pack
- org.dspace.pack.bagit - package org.dspace.pack.bagit
- org.dspace.pack.bagit.xml.metadata - package org.dspace.pack.bagit.xml.metadata
- org.dspace.pack.bagit.xml.policy - package org.dspace.pack.bagit.xml.policy
- org.dspace.pack.bagit.xml.roles - package org.dspace.pack.bagit.xml.roles
- org.dspace.pack.mets - package org.dspace.pack.mets
- OTHER_IDS - Static variable in class org.dspace.pack.PackerFactory
- OWNER_ID - Static variable in class org.dspace.pack.PackerFactory
P
- pack(File) - Method in class org.dspace.pack.bagit.CatalogPacker
- pack(File) - Method in class org.dspace.pack.bagit.CollectionPacker
- pack(File) - Method in class org.dspace.pack.bagit.CommunityPacker
- pack(File) - Method in class org.dspace.pack.bagit.ItemPacker
- pack(File) - Method in class org.dspace.pack.bagit.SitePacker
- pack(File) - Method in class org.dspace.pack.mets.METSPacker
-
Create a METS AIP Package, using the configured AIP PackageDisseminator (in dspace.cfg)
- pack(File) - Method in interface org.dspace.pack.Packer
-
Packs (maps) the contents of this object into an archive file.
- packageAip() - Method in class org.dspace.pack.bagit.BagItAipWriter
-
Create a serialized BagIt bag using the parameters the BagItAipWriter was instantiated with
- PackagedBitstream - Class in org.dspace.pack.bagit
-
Information about a
Bitstreampackaged in an aip - PackagedBitstream(String, Path, Metadata, Policies) - Constructor for class org.dspace.pack.bagit.PackagedBitstream
-
Constructor for bitstreams packaged in a BagIt AIP
- Packer - Interface in org.dspace.pack
-
Packer packages and unpackages DSpace objects into archive files
- PackerFactory - Class in org.dspace.pack
-
PackerFactory mints packers for specified object types.
- PackerFactory() - Constructor for class org.dspace.pack.PackerFactory
- perform(DSpaceObject) - Method in class org.dspace.ctask.replicate.BagItReplaceWithAIP
-
Perform the 'Replace with AIP' task.
- perform(DSpaceObject) - Method in class org.dspace.ctask.replicate.BagItRestoreFromAIP
-
Perform 'Recover From AIP' task on a particular object.
- perform(DSpaceObject) - Method in class org.dspace.ctask.replicate.checkm.CompareWithManifest
-
Perform 'Compare with Manifest' task
- perform(DSpaceObject) - Method in class org.dspace.ctask.replicate.checkm.FetchManifest
-
Perform 'Fetch Manifest' task
- perform(DSpaceObject) - Method in class org.dspace.ctask.replicate.checkm.RemoveManifest
-
Removes replicas of passed object from the replica store.
- perform(DSpaceObject) - Method in class org.dspace.ctask.replicate.checkm.TransmitManifest
-
Perform 'Transmit Manifest' task
- perform(DSpaceObject) - Method in class org.dspace.ctask.replicate.checkm.VerifyManifest
-
Perform the 'Verify Manifest' task
- perform(DSpaceObject) - Method in class org.dspace.ctask.replicate.CompareWithAIP
-
Perform 'Compare with AIP' task
- perform(DSpaceObject) - Method in class org.dspace.ctask.replicate.EstimateAIPSize
- perform(DSpaceObject) - Method in class org.dspace.ctask.replicate.FetchAIP
-
Perform the 'Fetch AIP' task
- perform(DSpaceObject) - Method in class org.dspace.ctask.replicate.METSRestoreFromAIP
- perform(DSpaceObject) - Method in class org.dspace.ctask.replicate.MoveToTrashSingleAIP
-
Perform 'Move To Trash Single AIP' task
- perform(DSpaceObject) - Method in class org.dspace.ctask.replicate.ReadOdometer
-
Performs the "Read Odometer" task.
- perform(DSpaceObject) - Method in class org.dspace.ctask.replicate.RemoveAIP
-
Removes replicas of passed object from the replica store.
- perform(DSpaceObject) - Method in class org.dspace.ctask.replicate.TransmitAIP
-
Perform 'Transmit AIP' task
- perform(DSpaceObject) - Method in class org.dspace.ctask.replicate.VerifyAIP
-
Performs the "Verify AIP" task.
- perform(Context, String) - Method in class org.dspace.ctask.replicate.BagItRestoreFromAIP
-
Perform 'Recover From AIP' task by retrieving an object package of a particular ID (name) and restoring it to the current DSpace Context.
- perform(Context, String) - Method in class org.dspace.ctask.replicate.checkm.RemoveManifest
-
Removes replicas of passed id from the replica store.
- perform(Context, String) - Method in class org.dspace.ctask.replicate.FetchAIP
-
Perform the 'Fetch AIP' task
- perform(Context, String) - Method in class org.dspace.ctask.replicate.METSRestoreFromAIP
-
Perform the Restore/Replace task.
- perform(Context, String) - Method in class org.dspace.ctask.replicate.MoveToTrashSingleAIP
-
Perform 'Move AIP' task
- perform(Context, String) - Method in class org.dspace.ctask.replicate.RemoveAIP
-
Removes replicas of passed id from the replica store.
- perform(Context, String) - Method in class org.dspace.ctask.replicate.VerifyAIP
-
Performs the "Verify AIP" task.
- Person - Class in org.dspace.pack.bagit.xml.roles
-
A Person tag for the
DSpaceRolesschema - Person() - Constructor for class org.dspace.pack.bagit.xml.roles.Person
-
Default constructor for JAXB
- Person(EPerson) - Constructor for class org.dspace.pack.bagit.xml.roles.Person
-
Create a
Personfrom anEPerson - Policies - Class in org.dspace.pack.bagit.xml.policy
-
Root element for policy.xml.
- Policies() - Constructor for class org.dspace.pack.bagit.xml.policy.Policies
- Policy - Class in org.dspace.pack.bagit.xml.policy
-
Pojo for
ResourcePolicyobjects - Policy() - Constructor for class org.dspace.pack.bagit.xml.policy.Policy
- POLICY_XML - Static variable in class org.dspace.pack.bagit.BagItAipWriter
- PROPERTIES_DELIMITER - Static variable in class org.dspace.pack.bagit.BagItAipWriter
R
- readFile(String) - Method in class org.dspace.pack.bagit.BagItAipReader
-
Read a file's lines given a relative path to the file.
- readMetadata() - Method in class org.dspace.pack.bagit.BagItAipReader
-
Read the metadata.xml file located in a bags data directory
- ReadOdometer - Class in org.dspace.ctask.replicate
-
ReadOdometer simply reads and displays the odometer data.
- ReadOdometer() - Constructor for class org.dspace.ctask.replicate.ReadOdometer
- readPolicy() - Method in class org.dspace.pack.bagit.BagItAipReader
-
Read the policy.xml file located in a bags data directory
- readProperties() - Method in class org.dspace.pack.bagit.BagItAipReader
-
Retrieve the object.properties for an aip
- registerPolicies(Context, DSpaceObject, Policies) - Static method in class org.dspace.pack.bagit.BagItPolicyUtil
-
Register all policies found from
Policies.getPolicies()by mapping them to a newResourcePolicy. - RemoveAIP - Class in org.dspace.ctask.replicate
-
RemoveAIP task will remove requested objects from the replica store.
- RemoveAIP() - Constructor for class org.dspace.ctask.replicate.RemoveAIP
- RemoveManifest - Class in org.dspace.ctask.replicate.checkm
-
RemoveManifest task will remove the manifest of requested objects from the replica store.
- RemoveManifest() - Constructor for class org.dspace.ctask.replicate.checkm.RemoveManifest
- removeObject(String, String) - Method in interface org.dspace.ctask.replicate.ObjectStore
-
Removes the passed object from the store.
- removeObject(String, String) - Method in class org.dspace.ctask.replicate.ReplicaManager
- removeObject(String, String) - Method in class org.dspace.ctask.replicate.store.DuraCloudObjectStore
- removeObject(String, String) - Method in class org.dspace.ctask.replicate.store.LocalObjectStore
- ReplicaManager - Class in org.dspace.ctask.replicate
-
Singleton access point for communicating with replication access providers.
- ROLES_XML - Static variable in class org.dspace.pack.bagit.BagItAipWriter
S
- setAction(String) - Method in class org.dspace.pack.bagit.xml.policy.Policy
- setCollection(Collection) - Method in class org.dspace.pack.bagit.CollectionPacker
- setCommunity(Community) - Method in class org.dspace.pack.bagit.CommunityPacker
- setContentFilter(String) - Method in class org.dspace.pack.bagit.CatalogPacker
- setContentFilter(String) - Method in class org.dspace.pack.bagit.CollectionPacker
- setContentFilter(String) - Method in class org.dspace.pack.bagit.CommunityPacker
- setContentFilter(String) - Method in class org.dspace.pack.bagit.ItemPacker
- setContentFilter(String) - Method in class org.dspace.pack.bagit.SitePacker
- setContentFilter(String) - Method in class org.dspace.pack.mets.METSPacker
- setContentFilter(String) - Method in interface org.dspace.pack.Packer
-
Sets a filter on this packer.
- setContentStore(ContentStore) - Method in class org.dspace.ctask.replicate.store.DuraCloudObjectStore
- setContext(Context) - Method in class org.dspace.pack.mets.METSPacker
-
Set application context
- setDescription(String) - Method in class org.dspace.pack.bagit.xml.policy.Policy
- setDSO(DSpaceObject) - Method in class org.dspace.pack.mets.METSPacker
-
Set DSpaceObject we are working with
- setEndDate(String) - Method in class org.dspace.pack.bagit.xml.policy.Policy
- setEperson(String) - Method in class org.dspace.pack.bagit.xml.policy.Policy
- setGroup(String) - Method in class org.dspace.pack.bagit.xml.policy.Policy
- setItem(Item) - Method in class org.dspace.pack.bagit.ItemPacker
- setName(String) - Method in class org.dspace.pack.bagit.xml.policy.Policy
- setPolicies(List<Policy>) - Method in class org.dspace.pack.bagit.xml.policy.Policies
- setReferenceFilter(String) - Method in class org.dspace.pack.bagit.CatalogPacker
- setReferenceFilter(String) - Method in class org.dspace.pack.bagit.CollectionPacker
- setReferenceFilter(String) - Method in class org.dspace.pack.bagit.CommunityPacker
- setReferenceFilter(String) - Method in class org.dspace.pack.bagit.ItemPacker
- setReferenceFilter(String) - Method in class org.dspace.pack.bagit.SitePacker
- setReferenceFilter(String) - Method in class org.dspace.pack.mets.METSPacker
- setReferenceFilter(String) - Method in interface org.dspace.pack.Packer
- setStartDate(String) - Method in class org.dspace.pack.bagit.xml.policy.Policy
- setType(String) - Method in class org.dspace.pack.bagit.xml.policy.Policy
- setValues(List<Value>) - Method in class org.dspace.pack.bagit.xml.metadata.Metadata
- SitePacker - Class in org.dspace.pack.bagit
-
Packer for a DSpace
Siteobject in to a BagIt bag - SitePacker(Context, Site, String) - Constructor for class org.dspace.pack.bagit.SitePacker
- size(String) - Method in class org.dspace.pack.bagit.CatalogPacker
- size(String) - Method in class org.dspace.pack.bagit.CollectionPacker
- size(String) - Method in class org.dspace.pack.bagit.CommunityPacker
- size(String) - Method in class org.dspace.pack.bagit.ItemPacker
- size(String) - Method in class org.dspace.pack.bagit.SitePacker
- size(String) - Method in class org.dspace.pack.mets.METSPacker
- size(String) - Method in interface org.dspace.pack.Packer
-
Estimate the size of the object as packed into a bag.
- SIZE - Static variable in class org.dspace.ctask.replicate.Odometer
- stage(Context, String, String) - Method in class org.dspace.ctask.replicate.ReplicaManager
- storageId(Context, String, String) - Method in class org.dspace.ctask.replicate.ReplicaManager
-
Determine the Identifier of an object once it is placed in storage.
- storeDir - Variable in class org.dspace.ctask.replicate.store.LocalObjectStore
T
- TEMPLATE_XML - Static variable in class org.dspace.pack.bagit.BagItAipWriter
- transferObject(String, File) - Method in interface org.dspace.ctask.replicate.ObjectStore
-
Transfers a copy of this file to the object store
- transferObject(String, File) - Method in class org.dspace.ctask.replicate.ReplicaManager
- transferObject(String, File) - Method in class org.dspace.ctask.replicate.store.DuraCloudObjectStore
- transferObject(String, File) - Method in class org.dspace.ctask.replicate.store.LocalObjectStore
- transferObject(String, File) - Method in class org.dspace.ctask.replicate.store.MountableObjectStore
- TransmitAIP - Class in org.dspace.ctask.replicate
-
TransmitAIP task creates an AIP suitable for replication, and forwards it to the replication system for transmission (upload).
- TransmitAIP() - Constructor for class org.dspace.ctask.replicate.TransmitAIP
- TransmitManifest - Class in org.dspace.ctask.replicate.checkm
-
TransmitManifest task produces a manifest file for the content files contained in the passed DSpace object, and forwards it to the replication system for transmission (upload).
- TransmitManifest() - Constructor for class org.dspace.ctask.replicate.checkm.TransmitManifest
- TransmitSingleAIP - Class in org.dspace.ctask.replicate
-
TransmitSingleAIP task creates an AIP suitable for replication, and forwards it to the replication system for transmission (upload).
- TransmitSingleAIP() - Constructor for class org.dspace.ctask.replicate.TransmitSingleAIP
U
- unpack(File) - Method in class org.dspace.pack.bagit.CatalogPacker
- unpack(File) - Method in class org.dspace.pack.bagit.CollectionPacker
- unpack(File) - Method in class org.dspace.pack.bagit.CommunityPacker
- unpack(File) - Method in class org.dspace.pack.bagit.ItemPacker
- unpack(File) - Method in class org.dspace.pack.bagit.SitePacker
- unpack(File) - Method in class org.dspace.pack.mets.METSPacker
-
Restore/Replace a DSpaceObject based on the contents of a METS AIP Package, using the configured AIP PackageIngester (in dspace.cfg)
- unpack(File) - Method in interface org.dspace.pack.Packer
-
Unpacks (maps) the contents of the passed archive file into this object.
- unpack(File, PackageParameters) - Method in class org.dspace.pack.mets.METSPacker
-
Restore/Replace a *single* DSpaceObject based on the contents of a METS AIP Package, and the given PackageParameters.
- UPLOADED - Static variable in class org.dspace.ctask.replicate.Odometer
V
- validateBag() - Method in class org.dspace.pack.bagit.BagItAipReader
-
Validate that an AIP is in a BagIt format which passes both bagit-bag validation and bagit-profile validation
- Value - Class in org.dspace.pack.bagit.xml.metadata
-
Pojo to contain information from
MetadataValue. - Value() - Constructor for class org.dspace.pack.bagit.xml.metadata.Value
-
Default constructor for JAXB
- Value(String, String) - Constructor for class org.dspace.pack.bagit.xml.metadata.Value
-
Construct a Value from a
MetadataValueusing only a value for the body of the xml tag and a name of the MetadataValue (equivalent the the schema name on the MetadataValue) - Value(MetadataValue) - Constructor for class org.dspace.pack.bagit.xml.metadata.Value
-
Construct a full qualified Value from a
MetadataValue. - VerifyAIP - Class in org.dspace.ctask.replicate
-
VerifyAIP task will simply test for the presence of a replica representation of the object in the remote store.
- VerifyAIP() - Constructor for class org.dspace.ctask.replicate.VerifyAIP
- VerifyManifest - Class in org.dspace.ctask.replicate.checkm
-
VerifyManifest task will simply test for the presence of a manifest of the object in the remote store.
- VerifyManifest() - Constructor for class org.dspace.ctask.replicate.checkm.VerifyManifest
W
- withBitstreams(List<BagBitstream>) - Method in class org.dspace.pack.bagit.BagItAipWriter
- WITHDRAWN - Static variable in class org.dspace.pack.PackerFactory
- withDSpaceRoles(DSpaceRoles) - Method in class org.dspace.pack.bagit.BagItAipWriter
- withItemTemplate(Metadata) - Method in class org.dspace.pack.bagit.BagItAipWriter
- withLogo(Bitstream) - Method in class org.dspace.pack.bagit.BagItAipWriter
- withMetadata(Metadata) - Method in class org.dspace.pack.bagit.BagItAipWriter
- withPolicies(Policies) - Method in class org.dspace.pack.bagit.BagItAipWriter
All Classes All Packages