|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Item | |
|---|---|
| org.dspace.app.bulkedit | |
| org.dspace.app.itemupdate | |
| org.dspace.app.mediafilter | |
| org.dspace.app.mets | |
| org.dspace.app.util | |
| org.dspace.browse | Provides classes and mehtods for browsing Items in DSpace by whatever is specified in the configuration. |
| org.dspace.content | Provides an API for reading and manipulating content in the DSpace system. |
| org.dspace.content.packager | Provides an API and implementations of content packages, used in the context of ingest (SIP), or dissemination (DIP) |
| org.dspace.embargo | |
| org.dspace.harvest | |
| org.dspace.license | |
| org.dspace.search | Interface to the Lucene search engine, and the 'harvest' API for retrieving items modified within a given date range. |
| org.dspace.submit.step | |
| org.dspace.workflow | DSpace's workflow system |
| Uses of Item in org.dspace.app.bulkedit |
|---|
| Methods in org.dspace.app.bulkedit that return Item | |
|---|---|
Item |
BulkEditChange.getItem()
Get the DSpace Item that these changes are applicable to. |
| Methods in org.dspace.app.bulkedit with parameters of type Item | |
|---|---|
void |
DSpaceCSV.addItem(Item i)
Add a DSpace item to the CSV file |
void |
BulkEditChange.setItem(Item i)
Store the item - used when a new item is created |
| Constructors in org.dspace.app.bulkedit with parameters of type Item | |
|---|---|
BulkEditChange(Item i)
Initalise a new change holder for an existing item |
|
| Uses of Item in org.dspace.app.itemupdate |
|---|
| Methods in org.dspace.app.itemupdate that return Item | |
|---|---|
Item |
ItemArchive.getItem()
Getter for the DSpace item referenced in the archive |
| Methods in org.dspace.app.itemupdate with parameters of type Item | |
|---|---|
static void |
MetadataUtilities.appendMetadata(Item item,
org.dspace.app.itemupdate.DtoMetadata dtom,
boolean isLanguageStrict,
String textToAppend)
Append text to value metadata field to item |
static boolean |
MetadataUtilities.deleteMetadataByValue(Item item,
org.dspace.app.itemupdate.DtoMetadata dtom,
boolean isLanguageStrict)
Working around Item API to delete a value-specific DCValue For a given element/qualifier/lang: get all DCValues clear (i.e. |
| Uses of Item in org.dspace.app.mediafilter |
|---|
| Methods in org.dspace.app.mediafilter that return Item | |
|---|---|
static Item |
MediaFilterManager.getCurrentItem()
Return the item that is currently being processed/filtered by the MediaFilterManager |
| Methods in org.dspace.app.mediafilter with parameters of type Item | |
|---|---|
static void |
MediaFilterManager.applyFiltersItem(Context c,
Item item)
|
static boolean |
MediaFilterManager.filterBitstream(Context c,
Item myItem,
Bitstream myBitstream)
Attempt to filter a bitstream An exception will be thrown if the media filter class cannot be instantiated, exceptions from filtering will be logged to STDOUT and swallowed. |
static boolean |
MediaFilterManager.filterItem(Context c,
Item myItem)
iterate through the item's bitstreams in the ORIGINAL bundle, applying filters if possible |
void |
FormatFilter.postProcessBitstream(Context c,
Item item,
Bitstream generatedBitstream)
Perform any post-processing of the generated bitstream *after* this filter has already been run. |
void |
MediaFilter.postProcessBitstream(Context c,
Item item,
Bitstream generatedBitstream)
Perform any post-processing of the generated bitstream *after* this filter has already been run. |
boolean |
FormatFilter.preProcessBitstream(Context c,
Item item,
Bitstream source)
Perform any pre-processing of the source bitstream *before* the actual filtering takes place in MediaFilterManager.processBitstream(). |
boolean |
MediaFilter.preProcessBitstream(Context c,
Item item,
Bitstream source)
Perform any pre-processing of the source bitstream *before* the actual filtering takes place in MediaFilterManager.processBitstream(). |
static boolean |
MediaFilterManager.processBitstream(Context c,
Item item,
Bitstream source,
FormatFilter formatFilter)
processBitstream is a utility class that calls the virtual methods from the current MediaFilter class. |
| Uses of Item in org.dspace.app.mets |
|---|
| Methods in org.dspace.app.mets with parameters of type Item | |
|---|---|
static void |
METSExport.writeAIP(Context context,
Item item,
String dest)
Write out the AIP for the given item to the given directory. |
static void |
METSExport.writeMETS(Context context,
Item item,
OutputStream os,
boolean fullURL)
Write METS metadata corresponding to the metadata for an item |
| Uses of Item in org.dspace.app.util |
|---|
| Methods in org.dspace.app.util with parameters of type Item | |
|---|---|
static void |
AuthorizeUtil.authorizeManageCCLicense(Context context,
Item item)
Is the current user allowed to manage (add, remove, replace) the item's CC License |
static void |
AuthorizeUtil.authorizeManageItemPolicy(Context context,
Item item)
Is allowed manage (create, remove, edit) item's policies in the current context? |
static void |
AuthorizeUtil.authorizeReinstateItem(Context context,
Item item)
Can the current user reistate the item? |
static void |
AuthorizeUtil.authorizeWithdrawItem(Context context,
Item item)
Can the current user withdraw the item? |
| Uses of Item in org.dspace.browse |
|---|
| Methods in org.dspace.browse that return Item | |
|---|---|
Item[] |
BrowseInfo.getItemResults()
Deprecated. |
Item[] |
BrowseInfo.getItemResults(Context context)
Return the results of the Browse as an Item array. |
| Methods in org.dspace.browse with parameters of type Item | |
|---|---|
void |
IndexBrowse.indexItem(Item item)
Index the given item |
boolean |
IndexBrowse.itemAdded(Item item)
Deprecated. |
boolean |
IndexBrowse.itemChanged(Item item)
Deprecated. |
boolean |
IndexBrowse.itemRemoved(Item item)
remove all the indices for the given item |
| Uses of Item in org.dspace.content |
|---|
| Methods in org.dspace.content that return Item | |
|---|---|
static Item |
Item.find(Context context,
int id)
Get an item from the database. |
Item |
InProgressSubmission.getItem()
Get the incomplete item object |
Item |
WorkspaceItem.getItem()
|
Item[] |
Bundle.getItems()
Get the items this bundle appears in |
Item |
Collection.getTemplateItem()
Get the template item for this collection. |
static Item |
InstallItem.installItem(Context c,
InProgressSubmission is)
Take an InProgressSubmission and turn it into a fully-archived Item, creating a new Handle |
static Item |
InstallItem.installItem(Context c,
InProgressSubmission is,
String suppliedHandle)
Take an InProgressSubmission and turn it into a fully-archived Item. |
Item |
ItemIterator.next()
Get the next item in the iterator. |
| Methods in org.dspace.content with parameters of type Item | |
|---|---|
void |
Collection.addItem(Item item)
Add an item to the collection. |
static String |
InstallItem.getBitstreamProvenanceMessage(Item myitem)
Generate provenance-worthy description of the bitstreams contained in an item. |
static String |
LicenseUtils.getLicenseText(Locale locale,
Collection collection,
Item item,
EPerson eperson)
Utility method if no additional arguments has need to be supplied to the license template. |
static String |
LicenseUtils.getLicenseText(Locale locale,
Collection collection,
Item item,
EPerson eperson,
Map<String,Object> additionalInfo)
Return the text of the license that the user has granted/must grant before for submit the item. |
static void |
LicenseUtils.grantLicense(Context context,
Item item,
String licenseText)
Store a copy of the license a user granted in the item. |
void |
Collection.removeItem(Item item)
Remove an item. |
| Uses of Item in org.dspace.content.packager |
|---|
| Methods in org.dspace.content.packager that return Item | |
|---|---|
Item |
PDFPackager.replace(Context ctx,
Item item,
InputStream pckage,
PackageParameters params)
Replace is not implemented. |
Item |
PackageIngester.replace(Context context,
Item item,
InputStream in,
PackageParameters params)
Replace an existing Item with contents of the ingested package. |
Item |
AbstractMETSIngester.replace(Context ctx,
Item item,
InputStream pckage,
PackageParameters params)
XXX FIXME Replace is not implemented yet. |
| Methods in org.dspace.content.packager with parameters of type Item | |
|---|---|
static void |
PackageUtils.addDepositLicense(Context context,
String license,
Item item,
Collection collection)
Add DSpace Deposit License to an Item. |
void |
DSpaceMETSIngester.addLicense(Context context,
Collection collection,
Item item,
METSManifest manifest,
AbstractMETSIngester.MdrefManager callback,
String license)
Policy: For DSpace deposit license, take deposit license supplied by explicit argument first, else use collection's default deposit license. |
abstract void |
AbstractMETSIngester.addLicense(Context context,
Collection collection,
Item item,
METSManifest manifest,
AbstractMETSIngester.MdrefManager callback,
String license)
Add license(s) to Item based on contents of METS and other policies. |
void |
DSpaceMETSDisseminator.addRightsMd(Context context,
Item item,
edu.harvard.hul.ois.mets.AmdSec amdSec)
Add rights MD (licenses) for DSpace item. |
abstract void |
AbstractMETSDisseminator.addRightsMd(Context context,
Item item,
edu.harvard.hul.ois.mets.AmdSec amdSec)
Add Rights metadata for the Item, in the form of ( rightsMd elements) to the given metadata section. |
void |
DSpaceMETSDisseminator.addStructMap(Context context,
Item item,
PackageParameters params,
edu.harvard.hul.ois.mets.Mets mets)
|
abstract void |
AbstractMETSDisseminator.addStructMap(Context context,
Item item,
PackageParameters params,
edu.harvard.hul.ois.mets.Mets mets)
Add any additional structMap elements to the
METS document, as required by this subclass. |
static void |
PackageUtils.checkMetadata(Item item)
Test that item has adequate metadata. |
void |
DSpaceMETSIngester.chooseItemDmd(Context context,
Item item,
METSManifest manifest,
AbstractMETSIngester.MdrefManager callback,
org.jdom.Element[] dmds,
PackageParameters params)
Choose DMD section(s) to crosswalk. |
abstract void |
AbstractMETSIngester.chooseItemDmd(Context context,
Item item,
METSManifest manifest,
AbstractMETSIngester.MdrefManager callback,
org.jdom.Element[] dmds,
PackageParameters params)
Select the dmdSec element(s) to apply to the
Item. |
void |
METSManifest.crosswalkItem(Context context,
Item item,
org.jdom.Element dmd,
METSManifest.Mdref callback)
Invokes appropriate crosswalks on Item-wide descriptive metadata. |
protected static Bitstream |
AbstractMETSDisseminator.findOriginalBitstream(Item item,
Bitstream derived)
For a bitstream that's a thumbnail or extracted text, find the corresponding bitstream it was derived from, in the ORIGINAL bundle. |
void |
DSpaceMETSIngester.finishItem(Context context,
Item item)
|
abstract void |
AbstractMETSIngester.finishItem(Context context,
Item item)
Hook for final "finishing" operations on the new Item. |
static Bitstream |
PackageUtils.getBitstreamByFormat(Item item,
BitstreamFormat bsf,
String bnName)
Find bitstream by its format, looking in a specific bundle. |
static Bitstream |
PackageUtils.getBitstreamByName(Item item,
String name)
Find bitstream by its Name, looking in all bundles. |
static Bitstream |
PackageUtils.getBitstreamByName(Item item,
String bsName,
String bnName)
Find bitstream by its Name, looking in specific named bundle. |
Item |
PDFPackager.replace(Context ctx,
Item item,
InputStream pckage,
PackageParameters params)
Replace is not implemented. |
Item |
PackageIngester.replace(Context context,
Item item,
InputStream in,
PackageParameters params)
Replace an existing Item with contents of the ingested package. |
Item |
AbstractMETSIngester.replace(Context ctx,
Item item,
InputStream pckage,
PackageParameters params)
XXX FIXME Replace is not implemented yet. |
| Uses of Item in org.dspace.embargo |
|---|
| Methods in org.dspace.embargo with parameters of type Item | |
|---|---|
void |
EmbargoSetter.checkEmbargo(Context context,
Item item)
Check that embargo is properly set on Item, e.g. |
void |
DefaultEmbargoSetter.checkEmbargo(Context context,
Item item)
Check that embargo is properly set on Item, e.g. |
static DCDate |
EmbargoManager.getEmbargoDate(Context context,
Item item)
Get the embargo lift date for an Item, if any. |
void |
DefaultEmbargoLifter.liftEmbargo(Context context,
Item item)
Enforce lifting of embargo by turning read access to bitstreams in this Item back on. |
static void |
EmbargoManager.liftEmbargo(Context context,
Item item)
Lift the embargo on an item which is assumed to be under embargo. |
void |
EmbargoLifter.liftEmbargo(Context context,
Item item)
Implement the lifting of embargo in the "resource policies" (access control) by e.g. |
DCDate |
EmbargoSetter.parseTerms(Context context,
Item item,
String terms)
Get lift date of embargo from the "terms" supplied in the metadata (or other available state) of this Item. |
DCDate |
DefaultEmbargoSetter.parseTerms(Context context,
Item item,
String terms)
Parse the terms into a definite date. |
void |
EmbargoSetter.setEmbargo(Context context,
Item item)
Enforce embargo by e.g. |
void |
DefaultEmbargoSetter.setEmbargo(Context context,
Item item)
Enforce embargo by turning off all read access to bitstreams in this Item. |
static void |
EmbargoManager.setEmbargo(Context context,
Item item,
DCDate lift)
Put an Item under embargo until the specified lift date. |
| Uses of Item in org.dspace.harvest |
|---|
| Methods in org.dspace.harvest that return Item | |
|---|---|
static Item |
HarvestedItem.getItemByOAIId(Context context,
String itemOaiID,
int collectionID)
Retrieve a DSpace Item that corresponds to this particular combination of owning collection and OAI ID. |
| Uses of Item in org.dspace.license |
|---|
| Methods in org.dspace.license with parameters of type Item | |
|---|---|
static String |
CreativeCommons.getLicenseRDF(Item item)
|
static Bitstream |
CreativeCommons.getLicenseRdfBitstream(Item item)
Get Creative Commons license RDF, returning Bitstream object. |
static String |
CreativeCommons.getLicenseText(Item item)
|
static Bitstream |
CreativeCommons.getLicenseTextBitstream(Item item)
Get Creative Commons license Text, returning Bitstream object. |
static String |
CreativeCommons.getLicenseURL(Item item)
|
protected static void |
LicenseCleanup.handleItem(Item item)
Process Item, correcting CC-License if encountered. |
static boolean |
CreativeCommons.hasLicense(Context context,
Item item)
|
static void |
CreativeCommons.removeLicense(Context context,
Item item)
|
static void |
CreativeCommons.setLicense(Context context,
Item item,
InputStream licenseStm,
String mimeType)
|
static void |
CreativeCommons.setLicense(Context context,
Item item,
String cc_license_url)
This is a bit of the "do-the-right-thing" method for CC stuff in an item |
| Uses of Item in org.dspace.search |
|---|
| Fields in org.dspace.search declared as Item | |
|---|---|
Item |
HarvestedItemInfo.item
The item. |
| Uses of Item in org.dspace.submit.step |
|---|
| Methods in org.dspace.submit.step with parameters of type Item | |
|---|---|
protected int |
UploadStep.processRemoveFile(Context context,
Item item,
int bitstreamID)
Remove a file from an item |
protected void |
DescribeStep.readDate(javax.servlet.http.HttpServletRequest request,
Item item,
String schema,
String element,
String qualifier)
Fill out a metadata date field with the value from a form. |
protected void |
DescribeStep.readNames(javax.servlet.http.HttpServletRequest request,
Item item,
String schema,
String element,
String qualifier,
boolean repeated)
Set relevant metadata fields in an item from name values in the form. |
protected void |
DescribeStep.readSeriesNumbers(javax.servlet.http.HttpServletRequest request,
Item item,
String schema,
String element,
String qualifier,
boolean repeated)
Set relevant metadata fields in an item from series/number values in the form. |
protected void |
DescribeStep.readText(javax.servlet.http.HttpServletRequest request,
Item item,
String schema,
String element,
String qualifier,
boolean repeated,
String lang)
Fill out an item's metadata values from a plain standard text field. |
| Uses of Item in org.dspace.workflow |
|---|
| Methods in org.dspace.workflow that return Item | |
|---|---|
Item |
WorkflowItem.getItem()
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||