Uses of Class
org.dspace.content.DSpaceObject
-
Packages that use DSpaceObject Package Description org.dspace.app.itemexport org.dspace.app.itemexport.service org.dspace.app.packager Tools for exporting and importing DSpace objects (Community, Collection, Item, etc.) wrapped in various kinds of packaging.org.dspace.app.requestitem Feature for conveying a request that materials forbidden to the requester by resource policy be made available by other means.org.dspace.app.requestitem.service org.dspace.app.util Miscellaneous utility classes.org.dspace.app.util.service org.dspace.authorize Represents permissions for access to DSpace content.org.dspace.authorize.dao org.dspace.authorize.dao.impl org.dspace.authorize.service org.dspace.browse Provides classes and methods 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.comparator org.dspace.content.crosswalk Provides an API and implementations of metadata crosswalks, which are directional mappings from one schema to another, performed in the context of Item ingestion or dissemination.org.dspace.content.dao org.dspace.content.factory org.dspace.content.packager Provides an API and implementations of content packages, used in the context of ingest (SIP), or dissemination (DIP)org.dspace.content.service org.dspace.core Provides some basic functionality required throughout the DSpace system.org.dspace.ctask.general org.dspace.ctask.test org.dspace.ctask.testing org.dspace.curate In DSpace, "curation" refers to the application of one or more "tasks" to one or more model objects.org.dspace.discovery org.dspace.discovery.configuration org.dspace.discovery.indexobject org.dspace.discovery.indexobject.factory org.dspace.embargo Embargo allows the deposit of Items whose content should not be made visible until later.org.dspace.eperson Provides classes representing e-people and groups of e-people.org.dspace.eperson.dao org.dspace.eperson.dao.impl org.dspace.eperson.service org.dspace.event Actions which alter DSpace model objects can queueEvents, which are presented toConsumers by aDispatcher.org.dspace.handle Provides classes and methods to interface with the CNRI Handle System.org.dspace.handle.dao org.dspace.handle.dao.impl org.dspace.handle.service org.dspace.harvest org.dspace.identifier Providers of durable unique identifiers (Handles, DOIs, etc.).org.dspace.identifier.dao org.dspace.identifier.dao.impl org.dspace.identifier.doi Make requests to the DOI registration angencies, f.e.to EZID DOI service, and analyze the responses.org.dspace.identifier.service org.dspace.rdf org.dspace.rdf.conversion org.dspace.rdf.storage org.dspace.search Interface to the Lucene search engine, and the 'harvest' API for retrieving items modified within a given date range.org.dspace.statistics Facilities for detecting and storing both model and usage events, and for querying the store.org.dspace.statistics.content org.dspace.statistics.service org.dspace.submit.model org.dspace.subscriptions.objectupdates org.dspace.subscriptions.service org.dspace.usage Capture of "usage events". -
-
Uses of DSpaceObject in org.dspace.app.itemexport
Methods in org.dspace.app.itemexport with parameters of type DSpaceObject Modifier and Type Method Description voidItemExportServiceImpl. createDownloadableExport(DSpaceObject dso, Context context, boolean migrate)voidItemExportServiceImpl. createDownloadableExport(DSpaceObject dso, Context context, String additionalEmail, boolean migrate)Method parameters in org.dspace.app.itemexport with type arguments of type DSpaceObject Modifier and Type Method Description voidItemExportServiceImpl. createDownloadableExport(List<DSpaceObject> dsObjects, Context context, boolean migrate)voidItemExportServiceImpl. createDownloadableExport(List<DSpaceObject> dsObjects, Context context, String additionalEmail, boolean migrate)protected voidItemExportServiceImpl. processDownloadableExport(List<DSpaceObject> dsObjects, Context context, String additionalEmail, boolean toMigrate)Does the work creating a List with all the Items in the Community or Collection It then kicks off a new Thread to export the items, zip the export directory and send confirmation email -
Uses of DSpaceObject in org.dspace.app.itemexport.service
Methods in org.dspace.app.itemexport.service with parameters of type DSpaceObject Modifier and Type Method Description voidItemExportService. createDownloadableExport(DSpaceObject dso, Context context, boolean migrate)Convenience methot to create export a single Community, Collection, or ItemvoidItemExportService. createDownloadableExport(DSpaceObject dso, Context context, String additionalEmail, boolean migrate)Convenience methot to create export a single Community, Collection, or ItemMethod parameters in org.dspace.app.itemexport.service with type arguments of type DSpaceObject Modifier and Type Method Description voidItemExportService. createDownloadableExport(List<DSpaceObject> dsObjects, Context context, boolean migrate)Convenience method to export a List of dspace objects (Community, Collection or Item)voidItemExportService. createDownloadableExport(List<DSpaceObject> dsObjects, Context context, String additionalEmail, boolean migrate)Convenience method to export a List of dspace objects (Community, Collection or Item) -
Uses of DSpaceObject in org.dspace.app.packager
Methods in org.dspace.app.packager with parameters of type DSpaceObject Modifier and Type Method Description protected voidPackager. disseminate(Context context, PackageDisseminator dip, DSpaceObject dso, PackageParameters pkgParams, String outputFile)Disseminate one or more DSpace objects into package(s) based on the options passed to the 'packager' scriptprotected voidPackager. ingest(Context context, PackageIngester sip, PackageParameters pkgParams, String sourceFile, DSpaceObject[] parentObjs)Ingest one or more DSpace objects from package(s) based on the options passed to the 'packager' script.protected voidPackager. replace(Context context, PackageIngester sip, PackageParameters pkgParams, String sourceFile, DSpaceObject objToReplace)Replace an one or more existing DSpace objects with the contents of specified package(s) based on the options passed to the 'packager' script. -
Uses of DSpaceObject in org.dspace.app.requestitem
Methods in org.dspace.app.requestitem with parameters of type DSpaceObject Modifier and Type Method Description booleanRequestItemServiceImpl. isRestricted(Context context, DSpaceObject o) -
Uses of DSpaceObject in org.dspace.app.requestitem.service
Methods in org.dspace.app.requestitem.service with parameters of type DSpaceObject Modifier and Type Method Description booleanRequestItemService. isRestricted(Context context, DSpaceObject o)Is there at least one valid READ resource policy for this object? -
Uses of DSpaceObject in org.dspace.app.util
Methods in org.dspace.app.util that return DSpaceObject Modifier and Type Method Description DSpaceObjectDSpaceObjectUtilsImpl. findDSpaceObject(Context context, UUID uuid)Retrieve a DSpaceObject from its uuid.DSpaceObjectOpenSearchServiceImpl. resolveScope(Context context, String scope)Methods in org.dspace.app.util with parameters of type DSpaceObject Modifier and Type Method Description protected StringSyndicationFeed. resolveURL(javax.servlet.http.HttpServletRequest request, DSpaceObject dso)Return a url to the DSpace object, either use the official handle for the item or build a url based upon the current server. -
Uses of DSpaceObject in org.dspace.app.util.service
Methods in org.dspace.app.util.service that return DSpaceObject Modifier and Type Method Description DSpaceObjectDSpaceObjectUtils. findDSpaceObject(Context context, UUID uuid)Retrieve a DSpaceObject from its uuid.DSpaceObjectOpenSearchService. resolveScope(Context context, String scope) -
Uses of DSpaceObject in org.dspace.authorize
Fields in org.dspace.authorize with type parameters of type DSpaceObject Modifier and Type Field Description static javax.persistence.metamodel.SingularAttribute<ResourcePolicy,DSpaceObject>ResourcePolicy_. dSpaceObjectMethods in org.dspace.authorize that return DSpaceObject Modifier and Type Method Description DSpaceObjectResourcePolicy. getdSpaceObject()DSpaceObjectAuthorizeException. getObject()Methods in org.dspace.authorize with parameters of type DSpaceObject Modifier and Type Method Description voidAuthorizeServiceImpl. addPolicies(Context c, List<ResourcePolicy> policies, DSpaceObject dest)voidAuthorizeServiceImpl. addPolicy(Context c, DSpaceObject o, int actionID, EPerson e)voidAuthorizeServiceImpl. addPolicy(Context context, DSpaceObject o, int actionID, EPerson e, String type)voidAuthorizeServiceImpl. addPolicy(Context c, DSpaceObject o, int actionID, Group g)voidAuthorizeServiceImpl. addPolicy(Context c, DSpaceObject o, int actionID, Group g, String type)protected booleanAuthorizeServiceImpl. authorize(Context c, DSpaceObject o, int action, EPerson e, boolean useInheritance)Check to see if the given user can perform the given action on the given object.voidAuthorizeServiceImpl. authorizeAction(Context c, DSpaceObject o, int action)voidAuthorizeServiceImpl. authorizeAction(Context c, DSpaceObject o, int action, boolean useInheritance)voidAuthorizeServiceImpl. authorizeAction(Context c, EPerson e, DSpaceObject o, int action, boolean useInheritance)booleanAuthorizeServiceImpl. authorizeActionBoolean(Context c, DSpaceObject o, int a)booleanAuthorizeServiceImpl. authorizeActionBoolean(Context c, DSpaceObject o, int a, boolean useInheritance)booleanAuthorizeServiceImpl. authorizeActionBoolean(Context c, EPerson e, DSpaceObject o, int a, boolean useInheritance)voidAuthorizeServiceImpl. authorizeAnyOf(Context c, DSpaceObject o, int[] actions)ResourcePolicyAuthorizeServiceImpl. createOrModifyPolicy(ResourcePolicy policy, Context context, String name, Group group, EPerson ePerson, Date embargoDate, int action, String reason, DSpaceObject dso)ResourcePolicyAuthorizeServiceImpl. createResourcePolicy(Context context, DSpaceObject dso, Group group, EPerson eperson, int type, String rpType)ResourcePolicyAuthorizeServiceImpl. createResourcePolicy(Context context, DSpaceObject dso, Group group, EPerson eperson, int type, String rpType, String rpName, String rpDescription, Date startDate, Date endDate)List<ResourcePolicy>ResourcePolicyServiceImpl. find(Context c, DSpaceObject o)List<ResourcePolicy>ResourcePolicyServiceImpl. find(Context c, DSpaceObject o, int actionId)List<ResourcePolicy>ResourcePolicyServiceImpl. find(Context c, DSpaceObject o, String type)List<ResourcePolicy>ResourcePolicyServiceImpl. find(Context c, DSpaceObject dso, Group group, int action)ResourcePolicyAuthorizeServiceImpl. findByTypeGroupAction(Context c, DSpaceObject dso, Group group, int action)List<ResourcePolicy>ResourcePolicyServiceImpl. findByTypeGroupActionExceptId(Context context, DSpaceObject dso, Group group, int action, int notPolicyID)List<ResourcePolicy>ResourcePolicyServiceImpl. findExceptRpType(Context c, DSpaceObject o, int actionID, String rpType)List<ResourcePolicy>AuthorizeServiceImpl. findPoliciesByDSOAndType(Context c, DSpaceObject o, String type)List<Group>AuthorizeServiceImpl. getAuthorizedGroups(Context c, DSpaceObject o, int actionID)List<ResourcePolicy>AuthorizeServiceImpl. getPolicies(Context c, DSpaceObject o)List<ResourcePolicy>AuthorizeServiceImpl. getPoliciesActionFilter(Context c, DSpaceObject o, int actionID)List<ResourcePolicy>AuthorizeServiceImpl. getPoliciesActionFilterExceptRpType(Context c, DSpaceObject o, int actionID, String rpType)voidAuthorizeServiceImpl. inheritPolicies(Context c, DSpaceObject src, DSpaceObject dest)booleanAuthorizeServiceImpl. isAdmin(Context c, DSpaceObject o)booleanAuthorizeServiceImpl. isAdmin(Context c, EPerson e, DSpaceObject o)booleanAuthorizeServiceImpl. isAnIdenticalPolicyAlreadyInPlace(Context c, DSpaceObject o, ResourcePolicy rp)booleanAuthorizeServiceImpl. isAnIdenticalPolicyAlreadyInPlace(Context c, DSpaceObject dso, Group group, int action, int policyID)voidAuthorizeServiceImpl. removeAllPolicies(Context c, DSpaceObject o)voidResourcePolicyServiceImpl. removeAllPolicies(Context c, DSpaceObject o)voidAuthorizeServiceImpl. removeAllPoliciesByDSOAndType(Context c, DSpaceObject o, String type)voidAuthorizeServiceImpl. removeAllPoliciesByDSOAndTypeNotEqualsTo(Context c, DSpaceObject o, String type)voidResourcePolicyServiceImpl. removeDsoAndTypeNotEqualsToPolicies(Context c, DSpaceObject o, String type)voidResourcePolicyServiceImpl. removeDsoEPersonPolicies(Context context, DSpaceObject dso, EPerson ePerson)voidResourcePolicyServiceImpl. removeDsoGroupPolicies(Context context, DSpaceObject dso, Group group)voidAuthorizeServiceImpl. removeEPersonPolicies(Context c, DSpaceObject o, EPerson e)voidAuthorizeServiceImpl. removeGroupPolicies(Context c, DSpaceObject o, Group g)voidResourcePolicyServiceImpl. removePolicies(Context c, DSpaceObject o, int actionId)voidResourcePolicyServiceImpl. removePolicies(Context c, DSpaceObject o, String type)voidResourcePolicyServiceImpl. removePolicies(Context c, DSpaceObject o, String type, int action)voidAuthorizeServiceImpl. removePoliciesActionFilter(Context context, DSpaceObject dso, int actionID)voidAuthorizeServiceImpl. replaceAllPolicies(Context context, DSpaceObject source, DSpaceObject dest)voidResourcePolicy. setdSpaceObject(DSpaceObject dSpaceObject)voidAuthorizeServiceImpl. switchPoliciesAction(Context context, DSpaceObject dso, int fromAction, int toAction)Constructors in org.dspace.authorize with parameters of type DSpaceObject Constructor Description AuthorizeException(String message, DSpaceObject o, int a)Create an authorize exception with a message -
Uses of DSpaceObject in org.dspace.authorize.dao
Methods in org.dspace.authorize.dao with parameters of type DSpaceObject Modifier and Type Method Description voidResourcePolicyDAO. deleteByDso(Context context, DSpaceObject dso)voidResourcePolicyDAO. deleteByDsoAndAction(Context context, DSpaceObject dso, int actionId)voidResourcePolicyDAO. deleteByDsoAndType(Context context, DSpaceObject dSpaceObject, String type)voidResourcePolicyDAO. deleteByDsoAndTypeAndAction(Context context, DSpaceObject dSpaceObject, String type, int action)voidResourcePolicyDAO. deleteByDsoAndTypeNotEqualsTo(Context c, DSpaceObject o, String type)voidResourcePolicyDAO. deleteByDsoEPersonPolicies(Context context, DSpaceObject dso, EPerson ePerson)voidResourcePolicyDAO. deleteByDsoGroupPolicies(Context context, DSpaceObject dso, Group group)List<ResourcePolicy>ResourcePolicyDAO. findByDso(Context context, DSpaceObject dso)List<ResourcePolicy>ResourcePolicyDAO. findByDSoAndAction(Context context, DSpaceObject dso, int actionId)List<ResourcePolicy>ResourcePolicyDAO. findByDSoAndActionExceptRpType(Context c, DSpaceObject o, int actionID, String rpType)Return a list of policies for an object that match the action except the record labeled with the rpTypeList<ResourcePolicy>ResourcePolicyDAO. findByDsoAndType(Context context, DSpaceObject dSpaceObject, String type)List<ResourcePolicy>ResourcePolicyDAO. findByTypeGroupAction(Context context, DSpaceObject dso, Group group, int action)List<ResourcePolicy>ResourcePolicyDAO. findByTypeGroupActionExceptId(Context context, DSpaceObject dso, Group group, int action, int notPolicyID)Look for ResourcePolicies by DSpaceObject, Group, and action, ignoring IDs with a specific PolicyID. -
Uses of DSpaceObject in org.dspace.authorize.dao.impl
Methods in org.dspace.authorize.dao.impl with parameters of type DSpaceObject Modifier and Type Method Description voidResourcePolicyDAOImpl. deleteByDso(Context context, DSpaceObject dso)voidResourcePolicyDAOImpl. deleteByDsoAndAction(Context context, DSpaceObject dso, int actionId)voidResourcePolicyDAOImpl. deleteByDsoAndType(Context context, DSpaceObject dso, String type)voidResourcePolicyDAOImpl. deleteByDsoAndTypeAndAction(Context context, DSpaceObject dso, String type, int actionId)voidResourcePolicyDAOImpl. deleteByDsoAndTypeNotEqualsTo(Context context, DSpaceObject dso, String type)voidResourcePolicyDAOImpl. deleteByDsoEPersonPolicies(Context context, DSpaceObject dso, EPerson ePerson)voidResourcePolicyDAOImpl. deleteByDsoGroupPolicies(Context context, DSpaceObject dso, Group group)List<ResourcePolicy>ResourcePolicyDAOImpl. findByDso(Context context, DSpaceObject dso)List<ResourcePolicy>ResourcePolicyDAOImpl. findByDSoAndAction(Context context, DSpaceObject dso, int actionId)List<ResourcePolicy>ResourcePolicyDAOImpl. findByDSoAndActionExceptRpType(Context context, DSpaceObject dso, int action, String rpType)List<ResourcePolicy>ResourcePolicyDAOImpl. findByDsoAndType(Context context, DSpaceObject dso, String type)List<ResourcePolicy>ResourcePolicyDAOImpl. findByTypeGroupAction(Context context, DSpaceObject dso, Group group, int action)List<ResourcePolicy>ResourcePolicyDAOImpl. findByTypeGroupActionExceptId(Context context, DSpaceObject dso, Group group, int action, int notPolicyID) -
Uses of DSpaceObject in org.dspace.authorize.service
Methods in org.dspace.authorize.service with parameters of type DSpaceObject Modifier and Type Method Description voidAuthorizeService. addPolicies(Context c, List<ResourcePolicy> policies, DSpaceObject dest)Copies policies from a list of resource policies to a given DSpaceObjectvoidAuthorizeService. addPolicy(Context c, DSpaceObject o, int actionID, EPerson e)Add a policy for an individual epersonvoidAuthorizeService. addPolicy(Context c, DSpaceObject o, int actionID, EPerson e, String type)Add a policy for an individual epersonvoidAuthorizeService. addPolicy(Context c, DSpaceObject o, int actionID, Group g)Add a policy for a groupvoidAuthorizeService. addPolicy(Context c, DSpaceObject o, int actionID, Group g, String type)Add a policy for a groupvoidAuthorizeService. authorizeAction(Context c, DSpaceObject o, int action)Checks that the context's current user can perform the given action on the given object.voidAuthorizeService. authorizeAction(Context c, DSpaceObject o, int action, boolean useInheritance)Checks that the context's current user can perform the given action on the given object.voidAuthorizeService. authorizeAction(Context c, EPerson e, DSpaceObject o, int action, boolean useInheritance)Checks that the specified eperson can perform the given action on the given object.booleanAuthorizeService. authorizeActionBoolean(Context c, DSpaceObject o, int a)same authorize, returns boolean for those who don't want to deal with catching exceptions.booleanAuthorizeService. authorizeActionBoolean(Context c, DSpaceObject o, int a, boolean useInheritance)same authorize, returns boolean for those who don't want to deal with catching exceptions.booleanAuthorizeService. authorizeActionBoolean(Context c, EPerson e, DSpaceObject o, int a, boolean useInheritance)same authorize with a specif eperson (not the current user), returns boolean for those who don't want to deal with catching exceptions.voidAuthorizeService. authorizeAnyOf(Context c, DSpaceObject o, int[] actions)Utility method, checks that the current user of the given context can perform all of the specified actions on the given object.ResourcePolicyAuthorizeService. createOrModifyPolicy(ResourcePolicy policy, Context context, String name, Group group, EPerson ePerson, Date embargoDate, int action, String reason, DSpaceObject dso)ResourcePolicyAuthorizeService. createResourcePolicy(Context context, DSpaceObject dso, Group group, EPerson eperson, int type, String rpType)ResourcePolicyAuthorizeService. createResourcePolicy(Context context, DSpaceObject dso, Group group, EPerson eperson, int type, String rpType, String rpName, String rpDescription, Date startDate, Date endDate)List<ResourcePolicy>ResourcePolicyService. find(Context c, DSpaceObject o)List<ResourcePolicy>ResourcePolicyService. find(Context c, DSpaceObject o, int actionId)List<ResourcePolicy>ResourcePolicyService. find(Context c, DSpaceObject o, String type)List<ResourcePolicy>ResourcePolicyService. find(Context c, DSpaceObject dso, Group group, int action)ResourcePolicyAuthorizeService. findByTypeGroupAction(Context c, DSpaceObject dso, Group group, int action)List<ResourcePolicy>ResourcePolicyService. findByTypeGroupActionExceptId(Context context, DSpaceObject dso, Group group, int action, int notPolicyID)Look for ResourcePolicies by DSpaceObject, Group, and action, ignoring IDs with a specific PolicyID.List<ResourcePolicy>ResourcePolicyService. findExceptRpType(Context c, DSpaceObject o, int actionID, String rpType)Return a list of policies for an object that match the action except the record labeled with the rpTypeList<ResourcePolicy>AuthorizeService. findPoliciesByDSOAndType(Context c, DSpaceObject o, String type)Return a List of the policies for an objectList<Group>AuthorizeService. getAuthorizedGroups(Context c, DSpaceObject o, int actionID)Returns all groups authorized to perform an action on an object.List<ResourcePolicy>AuthorizeService. getPolicies(Context c, DSpaceObject o)Return a List of the policies for an objectList<ResourcePolicy>AuthorizeService. getPoliciesActionFilter(Context c, DSpaceObject o, int actionID)Return a list of policies for an object that match the actionList<ResourcePolicy>AuthorizeService. getPoliciesActionFilterExceptRpType(Context c, DSpaceObject o, int actionID, String rpType)Return a list of policies for an object that match the action except the record labeled with the rpTypevoidAuthorizeService. inheritPolicies(Context c, DSpaceObject src, DSpaceObject dest)Add policies to an object to match those from a previous objectbooleanAuthorizeService. isAdmin(Context c, DSpaceObject o)Check to see if the current user is an Administrator of a given object within DSpace.booleanAuthorizeService. isAdmin(Context c, EPerson e, DSpaceObject o)Check to see if a specific user is an Administrator of a given object within DSpace.booleanAuthorizeService. isAnIdenticalPolicyAlreadyInPlace(Context c, DSpaceObject o, ResourcePolicy rp)booleanAuthorizeService. isAnIdenticalPolicyAlreadyInPlace(Context c, DSpaceObject o, Group group, int actionID, int policyID)Is a policy with the specified parameters already in place?voidAuthorizeService. removeAllPolicies(Context c, DSpaceObject o)removes ALL policies for an object.voidResourcePolicyService. removeAllPolicies(Context c, DSpaceObject o)voidAuthorizeService. removeAllPoliciesByDSOAndType(Context c, DSpaceObject o, String type)removes policiesvoidAuthorizeService. removeAllPoliciesByDSOAndTypeNotEqualsTo(Context c, DSpaceObject o, String type)removes ALL policies for an object that are not of the input type.voidResourcePolicyService. removeDsoAndTypeNotEqualsToPolicies(Context c, DSpaceObject o, String type)voidResourcePolicyService. removeDsoEPersonPolicies(Context context, DSpaceObject dso, EPerson ePerson)voidResourcePolicyService. removeDsoGroupPolicies(Context context, DSpaceObject dso, Group group)voidAuthorizeService. removeEPersonPolicies(Context c, DSpaceObject o, EPerson e)Removes all policies from an eperson for a particular object that belong to an EPerson.voidAuthorizeService. removeGroupPolicies(Context c, DSpaceObject o, Group g)Removes all policies from a group for a particular object that belong to a Group.voidResourcePolicyService. removePolicies(Context c, DSpaceObject o, int actionId)voidResourcePolicyService. removePolicies(Context c, DSpaceObject o, String type)voidResourcePolicyService. removePolicies(Context c, DSpaceObject o, String type, int action)voidAuthorizeService. removePoliciesActionFilter(Context context, DSpaceObject dso, int actionID)Remove all policies from an object that match a given action.voidAuthorizeService. replaceAllPolicies(Context context, DSpaceObject source, DSpaceObject dest)Replace all the policies in the target object with exactly the same policies that exist in the source objectvoidAuthorizeService. switchPoliciesAction(Context context, DSpaceObject dso, int fromAction, int toAction)Change all the policies related to the action (fromPolicy) of the specified object to the new action (toPolicy) -
Uses of DSpaceObject in org.dspace.browse
Methods in org.dspace.browse that return DSpaceObject Modifier and Type Method Description DSpaceObjectBrowseInfo. getBrowseContainer()Obtain a DSpaceObject that represents the container object.DSpaceObjectBrowserScope. getBrowseContainer()Obtain a DSpaceObject that represents the container object.DSpaceObjectBrowseDAO. getContainer()Get the container object.DSpaceObjectSolrBrowseDAO. getContainer()Methods in org.dspace.browse with parameters of type DSpaceObject Modifier and Type Method Description intItemCountDAO. getCount(DSpaceObject dso)Get the number of items in the given DSpaceObject container.intItemCountDAOSolr. getCount(DSpaceObject dso)Get the count of the items in the given container.intItemCounter. getCount(DSpaceObject dso)Get the count of the items in the given container.voidBrowseInfo. setBrowseContainer(DSpaceObject dso)Set the DSpaceObject that is the container for this browse.voidBrowseDAO. setContainer(DSpaceObject container)Set the container object.voidSolrBrowseDAO. setContainer(DSpaceObject container) -
Uses of DSpaceObject in org.dspace.content
Classes in org.dspace.content with type parameters of type DSpaceObject Modifier and Type Class Description classDSpaceObjectServiceImpl<T extends DSpaceObject>Service implementation class for the DSpaceObject.Subclasses of DSpaceObject in org.dspace.content Modifier and Type Class Description classBitstreamClass representing bitstreams stored in the DSpace system.classBundleClass representing bundles of bitstreams stored in the DSpace systemclassCollectionClass representing a collection.classCommunityClass representing a communityclassItemClass representing an item in DSpace.classSiteRepresents the root of the DSpace Archive.Fields in org.dspace.content declared as DSpaceObject Modifier and Type Field Description protected DSpaceObjectMetadataValue. dSpaceObjectFields in org.dspace.content with type parameters of type DSpaceObject Modifier and Type Field Description static javax.persistence.metamodel.SingularAttribute<MetadataValue,DSpaceObject>MetadataValue_. dSpaceObjectstatic javax.persistence.metamodel.ListAttribute<DSpaceObject,Handle>DSpaceObject_. handlesstatic javax.persistence.metamodel.SingularAttribute<DSpaceObject,UUID>DSpaceObject_. idstatic javax.persistence.metamodel.ListAttribute<DSpaceObject,MetadataValue>DSpaceObject_. metadatastatic javax.persistence.metamodel.ListAttribute<DSpaceObject,ResourcePolicy>DSpaceObject_. resourcePoliciesMethods in org.dspace.content that return DSpaceObject Modifier and Type Method Description DSpaceObjectBundleServiceImpl. getAdminObject(Context context, Bundle bundle, int action)DSpaceObjectCollectionServiceImpl. getAdminObject(Context context, Collection collection, int action)DSpaceObjectCommunityServiceImpl. getAdminObject(Context context, Community community, int action)DSpaceObjectDSpaceObjectServiceImpl. getAdminObject(Context context, T dso, int action)DSpaceObjectItemServiceImpl. getAdminObject(Context context, Item item, int action)DSpaceObjectMetadataValue. getDSpaceObject()Get the dspaceObjectDSpaceObjectBitstreamServiceImpl. getParentObject(Context context, Bitstream bitstream)DSpaceObjectBundleServiceImpl. getParentObject(Context context, Bundle bundle)DSpaceObjectCollectionServiceImpl. getParentObject(Context context, Collection collection)DSpaceObjectCommunityServiceImpl. getParentObject(Context context, Community community)DSpaceObjectDSpaceObjectServiceImpl. getParentObject(Context context, T dso)DSpaceObjectItemServiceImpl. getParentObject(Context context, Item item)Methods in org.dspace.content with parameters of type DSpaceObject Modifier and Type Method Description protected voidItemServiceImpl. addDefaultPoliciesNotInPlace(Context context, DSpaceObject dso, List<ResourcePolicy> defaultCollectionPolicies)Add the default policies, which have not been already added to the given DSpace objectMetadataValueMetadataValueServiceImpl. create(Context context, DSpaceObject dso, MetadataField metadataField)voidMetadataValue. setDSpaceObject(DSpaceObject dso)Set the dspaceObject ID. -
Uses of DSpaceObject in org.dspace.content.comparator
Methods in org.dspace.content.comparator with parameters of type DSpaceObject Modifier and Type Method Description intNameAscendingComparator. compare(DSpaceObject dso1, DSpaceObject dso2) -
Uses of DSpaceObject in org.dspace.content.crosswalk
Methods in org.dspace.content.crosswalk with parameters of type DSpaceObject Modifier and Type Method Description booleanAIPDIMCrosswalk. canDisseminate(DSpaceObject dso)Predicate: Can this disseminator crosswalk the given object.booleanAIPTechMDCrosswalk. canDisseminate(DSpaceObject dso)Predicate: Can this disseminator crosswalk the given object.booleanCreativeCommonsRDFStreamDisseminationCrosswalk. canDisseminate(Context context, DSpaceObject dso)booleanCreativeCommonsTextStreamDisseminationCrosswalk. canDisseminate(Context context, DSpaceObject dso)Deprecated.booleanDIMDisseminationCrosswalk. canDisseminate(DSpaceObject dso)booleanDisseminationCrosswalk. canDisseminate(DSpaceObject dso)Predicate: Can this disseminator crosswalk the given object.booleanLicenseStreamDisseminationCrosswalk. canDisseminate(Context context, DSpaceObject dso)booleanMETSDisseminationCrosswalk. canDisseminate(DSpaceObject dso)booleanMETSRightsCrosswalk. canDisseminate(DSpaceObject dso)booleanMODSDisseminationCrosswalk. canDisseminate(DSpaceObject dso)ModsCrosswalk can disseminate: Items, Collections, Communities, and Site.booleanOREDisseminationCrosswalk. canDisseminate(DSpaceObject dso)booleanPREMISCrosswalk. canDisseminate(DSpaceObject dso)booleanQDCCrosswalk. canDisseminate(DSpaceObject dso)booleanRoleCrosswalk. canDisseminate(DSpaceObject dso)Predicate: Can this disseminator crosswalk the given object.booleanSimpleDCDisseminationCrosswalk. canDisseminate(DSpaceObject dso)booleanStreamDisseminationCrosswalk. canDisseminate(Context context, DSpaceObject dso)Predicate: Can this disseminator crosswalk the given object.booleanSubscriptionDsoMetadataForEmailCompose. canDisseminate(Context context, DSpaceObject dso)booleanXHTMLHeadDisseminationCrosswalk. canDisseminate(DSpaceObject dso)booleanXSLTDisseminationCrosswalk. canDisseminate(DSpaceObject dso)Determine is this crosswalk can dessiminate the given object.static org.jdom2.ElementXSLTDisseminationCrosswalk. createDIM(DSpaceObject dso)Generate an intermediate representation of a DSpace object.static org.jdom2.ElementXSLTDisseminationCrosswalk. createDIM(DSpaceObject dso, List<MetadataValueDTO> dcvs)Generate an intermediate representation of a DSpace object.voidCreativeCommonsRDFStreamDisseminationCrosswalk. disseminate(Context context, DSpaceObject dso, OutputStream out)voidCreativeCommonsTextStreamDisseminationCrosswalk. disseminate(Context context, DSpaceObject dso, OutputStream out)Deprecated.voidLicenseStreamDisseminationCrosswalk. disseminate(Context context, DSpaceObject dso, OutputStream out)voidStreamDisseminationCrosswalk. disseminate(Context context, DSpaceObject dso, OutputStream out)Execute crosswalk on the given object, sending output to the stream.voidSubscriptionDsoMetadataForEmailCompose. disseminate(Context context, DSpaceObject dso, OutputStream out)org.jdom2.ElementAIPDIMCrosswalk. disseminateElement(Context context, DSpaceObject dso)Execute crosswalk, returning one XML root element as a JDOMElementobject.org.jdom2.ElementAIPTechMDCrosswalk. disseminateElement(Context context, DSpaceObject dso)Execute crosswalk, returning one XML root element as a JDOMElementobject.org.jdom2.ElementDIMDisseminationCrosswalk. disseminateElement(Context context, DSpaceObject dso)org.jdom2.ElementDisseminationCrosswalk. disseminateElement(Context context, DSpaceObject dso)Execute crosswalk, returning one XML root element as a JDOMElementobject.org.jdom2.ElementMETSDisseminationCrosswalk. disseminateElement(Context context, DSpaceObject dso)org.jdom2.ElementMETSRightsCrosswalk. disseminateElement(Context context, DSpaceObject dso)Actually Disseminate into METSRights schema.org.jdom2.ElementMODSDisseminationCrosswalk. disseminateElement(Context context, DSpaceObject dso)Disseminate an Item, Collection, or Community to MODS.org.jdom2.ElementOREDisseminationCrosswalk. disseminateElement(Context context, DSpaceObject dso)org.jdom2.ElementParameterizedDisseminationCrosswalk. disseminateElement(Context context, DSpaceObject dso, Map<String,String> parameters)Execute crosswalk, returning one XML root element as a JDOMElementobject.org.jdom2.ElementPREMISCrosswalk. disseminateElement(Context context, DSpaceObject dso)org.jdom2.ElementQDCCrosswalk. disseminateElement(Context context, DSpaceObject dso)org.jdom2.ElementRoleCrosswalk. disseminateElement(Context context, DSpaceObject dso)Execute crosswalk, returning one XML root element as a JDOMElementobject.org.jdom2.ElementSimpleDCDisseminationCrosswalk. disseminateElement(Context context, DSpaceObject dso)org.jdom2.ElementXHTMLHeadDisseminationCrosswalk. disseminateElement(Context context, DSpaceObject dso)This generates a <head> element around the metadata; in general this will probably not be usedorg.jdom2.ElementXSLTDisseminationCrosswalk. disseminateElement(Context context, DSpaceObject dso)org.jdom2.ElementXSLTDisseminationCrosswalk. disseminateElement(Context context, DSpaceObject dso, Map<String,String> parameters)List<org.jdom2.Element>AIPDIMCrosswalk. disseminateList(Context context, DSpaceObject dso)Execute crosswalk, returning List of XML elements.List<org.jdom2.Element>AIPTechMDCrosswalk. disseminateList(Context context, DSpaceObject dso)Execute crosswalk, returning List of XML elements.List<org.jdom2.Element>DIMDisseminationCrosswalk. disseminateList(Context context, DSpaceObject dso)List<org.jdom2.Element>DisseminationCrosswalk. disseminateList(Context context, DSpaceObject dso)Execute crosswalk, returning List of XML elements.List<org.jdom2.Element>METSDisseminationCrosswalk. disseminateList(Context context, DSpaceObject dso)List<org.jdom2.Element>METSRightsCrosswalk. disseminateList(Context context, DSpaceObject dso)List<org.jdom2.Element>MODSDisseminationCrosswalk. disseminateList(Context context, DSpaceObject dso)Returns object's metadata in MODS format, as List of XML structure nodes.List<org.jdom2.Element>OREDisseminationCrosswalk. disseminateList(Context context, DSpaceObject dso)List<org.jdom2.Element>PREMISCrosswalk. disseminateList(Context context, DSpaceObject dso)List<org.jdom2.Element>QDCCrosswalk. disseminateList(Context context, DSpaceObject dso)Returns object's metadata in MODS format, as XML structure node.List<org.jdom2.Element>RoleCrosswalk. disseminateList(Context context, DSpaceObject dso)Execute crosswalk, returning List of XML elements.List<org.jdom2.Element>SimpleDCDisseminationCrosswalk. disseminateList(Context context, DSpaceObject dso)Returns object's metadata as XML elements.List<org.jdom2.Element>XHTMLHeadDisseminationCrosswalk. disseminateList(Context context, DSpaceObject dso)Return <meta> elements that can be put in the <head> element of an XHTML document.List<org.jdom2.Element>XSLTDisseminationCrosswalk. disseminateList(Context context, DSpaceObject dso)Disseminate the DSpace item, collection, or community.List<org.jdom2.Element>SimpleDCDisseminationCrosswalk. disseminateListInternal(DSpaceObject dso, boolean addSchema)voidAIPDIMCrosswalk. ingest(Context context, DSpaceObject dso, List<org.jdom2.Element> dimList, boolean createMissingMetadataFields)Fields correspond directly to Item.addMetadata() calls so they are simply executed.voidAIPDIMCrosswalk. ingest(Context context, DSpaceObject dso, org.jdom2.Element root, boolean createMissingMetadataFields)Ingest a whole document.voidAIPTechMDCrosswalk. ingest(Context context, DSpaceObject dso, List<org.jdom2.Element> dimList, boolean createMissingMetadataFields)Translate metadata with XSL stylesheet and ingest it.voidAIPTechMDCrosswalk. ingest(Context context, DSpaceObject dso, org.jdom2.Element root, boolean createMissingMetadataFields)Ingest a whole document.voidCreativeCommonsRDFStreamIngestionCrosswalk. ingest(Context context, DSpaceObject dso, InputStream in, String MIMEType)voidDIMIngestionCrosswalk. ingest(Context context, DSpaceObject dso, List<org.jdom2.Element> metadata, boolean createMissingMetadataFields)voidDIMIngestionCrosswalk. ingest(Context context, DSpaceObject dso, org.jdom2.Element root, boolean createMissingMetadataFields)voidIngestionCrosswalk. ingest(Context context, DSpaceObject dso, List<org.jdom2.Element> metadata, boolean createMissingMetadataFields)Crosswalk metadata from external XML representation to DSpace internal representations.voidIngestionCrosswalk. ingest(Context context, DSpaceObject dso, org.jdom2.Element root, boolean createMissingMetadataFields)Crosswalk metadata from external XML representation to DSpace internal representations.voidLicenseStreamIngestionCrosswalk. ingest(Context context, DSpaceObject dso, InputStream in, String MIMEType)voidMETSRightsCrosswalk. ingest(Context context, DSpaceObject dso, List<org.jdom2.Element> ml, boolean createMissingMetadataFields)Ingest a List of XML elementsvoidMETSRightsCrosswalk. ingest(Context context, DSpaceObject dso, org.jdom2.Element root, boolean createMissingMetadataFields)Ingest a whole XML document, starting at specified root.voidNullIngestionCrosswalk. ingest(Context context, DSpaceObject dso, List<org.jdom2.Element> ml, boolean createMissingMetadataFields)voidNullIngestionCrosswalk. ingest(Context context, DSpaceObject dso, org.jdom2.Element root, boolean createMissingMetadataFields)voidNullStreamIngestionCrosswalk. ingest(Context context, DSpaceObject dso, InputStream in, String MIMEType)voidOAIDCIngestionCrosswalk. ingest(Context context, DSpaceObject dso, List<org.jdom2.Element> metadata, boolean createMissingMetadataFields)voidOAIDCIngestionCrosswalk. ingest(Context context, DSpaceObject dso, org.jdom2.Element root, boolean createMissingMetadataFields)voidOREIngestionCrosswalk. ingest(Context context, DSpaceObject dso, List<org.jdom2.Element> metadata, boolean createMissingMetadataFields)voidOREIngestionCrosswalk. ingest(Context context, DSpaceObject dso, org.jdom2.Element root, boolean createMissingMetadataFields)voidPREMISCrosswalk. ingest(Context context, DSpaceObject dso, List<org.jdom2.Element> ml, boolean createMissingMetadataFields)voidPREMISCrosswalk. ingest(Context context, DSpaceObject dso, org.jdom2.Element root, boolean createMissingMetadataFields)voidQDCCrosswalk. ingest(Context context, DSpaceObject dso, List<org.jdom2.Element> ml, boolean createMissingMetadataFields)voidQDCCrosswalk. ingest(Context context, DSpaceObject dso, org.jdom2.Element root, boolean createMissingMetadataFields)voidRoleCrosswalk. ingest(Context context, DSpaceObject dso, List<org.jdom2.Element> metadata, boolean createMissingMetadataFields)Ingest a List of XML elementsvoidRoleCrosswalk. ingest(Context context, DSpaceObject dso, org.jdom2.Element root, boolean createMissingMetadataFields)Ingest a whole XML document, starting at specified root.voidStreamIngestionCrosswalk. ingest(Context context, DSpaceObject dso, InputStream in, String MIMEType)Execute crosswalk on the given object, taking input from the stream.voidXSLTIngestionCrosswalk. ingest(Context context, DSpaceObject dso, List<org.jdom2.Element> metadata, boolean createMissingMetadataFields)Translate metadata with XSL stylesheet and ingest it.voidXSLTIngestionCrosswalk. ingest(Context context, DSpaceObject dso, org.jdom2.Element root, boolean createMissingMetadataFields)Ingest a whole document.static voidXSLTIngestionCrosswalk. ingestDIM(Context context, DSpaceObject dso, List<org.jdom2.Element> fields, boolean createMissingMetadataFields)static voidXSLTIngestionCrosswalk. ingestDIM(Context context, DSpaceObject dso, org.jdom2.Element dim, boolean createMissingMetadataFields)Ingest a DIM metadata expression directly, without translating some other format into DIM. -
Uses of DSpaceObject in org.dspace.content.dao
Classes in org.dspace.content.dao with type parameters of type DSpaceObject Modifier and Type Interface Description interfaceDSpaceObjectDAO<T extends DSpaceObject>Database Access Object interface class for the DSpaceObject.interfaceDSpaceObjectLegacySupportDAO<T extends DSpaceObject>Database Access Object interface interface class that adds support to retrieve DSpaceObject by the old integer based identifier which was used to identify DSpaceObjects prior to DSpace 6.0 -
Uses of DSpaceObject in org.dspace.content.factory
Methods in org.dspace.content.factory with type parameters of type DSpaceObject Modifier and Type Method Description <T extends DSpaceObject>
DSpaceObjectService<T>ContentServiceFactory. getDSpaceObjectService(int type)<T extends DSpaceObject>
DSpaceObjectService<T>ContentServiceFactory. getDSpaceObjectService(T dso)Methods in org.dspace.content.factory that return types with arguments of type DSpaceObject Modifier and Type Method Description DSpaceObjectLegacySupportService<? extends DSpaceObject>ContentServiceFactory. getDSpaceLegacyObjectService(int type)abstract List<DSpaceObjectLegacySupportService<? extends DSpaceObject>>ContentServiceFactory. getDSpaceObjectLegacySupportServices()List<DSpaceObjectLegacySupportService<? extends DSpaceObject>>ContentServiceFactoryImpl. getDSpaceObjectLegacySupportServices()abstract List<DSpaceObjectService<? extends DSpaceObject>>ContentServiceFactory. getDSpaceObjectServices()List<DSpaceObjectService<? extends DSpaceObject>>ContentServiceFactoryImpl. getDSpaceObjectServices() -
Uses of DSpaceObject in org.dspace.content.packager
Methods in org.dspace.content.packager that return DSpaceObject Modifier and Type Method Description static DSpaceObjectPackageUtils. createDSpaceObject(Context context, DSpaceObject parent, int type, String handle, UUID uuid, PackageParameters params)Create the specified DSpace Object, based on the passed in Package Parameters (along with other basic info required to create the object)DSpaceObjectAbstractMETSIngester. getParentObject(Context context, METSManifest manifest)Determines what parent DSpace object is referenced in this METS doc.DSpaceObjectAbstractMETSIngester. ingest(Context context, DSpaceObject parent, File pkgFile, PackageParameters params, String license)Create a new DSpace object out of a METS content package.DSpaceObjectPackageIngester. ingest(Context context, DSpaceObject parent, File pkgFile, PackageParameters params, String license)Create new DSpaceObject out of the ingested package.DSpaceObjectPDFPackager. ingest(Context context, DSpaceObject parent, File pkgFile, PackageParameters params, String license)Create new Item out of the ingested package, in the indicated collection.DSpaceObjectRoleIngester. ingest(Context context, DSpaceObject parent, File pkgFile, PackageParameters params, String license)protected DSpaceObjectAbstractMETSIngester. ingestObject(Context context, DSpaceObject parent, METSManifest manifest, File pkgFile, PackageParameters params, String license)Ingest/import a single DSpace Object, based on the associated METS Manifest and the parameters passed to the METSIngesterDSpaceObjectAbstractMETSIngester. replace(Context context, DSpaceObject dsoToReplace, File pkgFile, PackageParameters params)Replace an existing DSpace object with the contents of a METS-based package.DSpaceObjectPackageIngester. replace(Context context, DSpaceObject dso, File pkgFile, PackageParameters params)Replace an existing DSpace Object with contents of the ingested package.DSpaceObjectPDFPackager. replace(Context context, DSpaceObject dso, File pkgFile, PackageParameters params)Replace is not implemented.DSpaceObjectRoleIngester. replace(Context context, DSpaceObject dso, File pkgFile, PackageParameters params)protected DSpaceObjectAbstractMETSIngester. replaceObject(Context context, DSpaceObject dso, METSManifest manifest, File pkgFile, PackageParameters params, String license)Replace the contents of a single DSpace Object, based on the associated METS Manifest and the parameters passed to the METSIngester.Methods in org.dspace.content.packager with parameters of type DSpaceObject Modifier and Type Method Description protected StringAbstractMETSDisseminator. addAmdSec(Context context, DSpaceObject dso, PackageParameters params, edu.harvard.hul.ois.mets.Mets mets, AbstractMETSDisseminator.MdStreamCache extraStreams)protected voidAbstractMETSDisseminator. addBitstreamsToZip(Context context, DSpaceObject dso, PackageParameters params, ZipOutputStream zip)Add Bitstreams associated with a given DSpace Object into an existing ZipOutputStreamprotected voidAbstractMETSIngester. addContainerLogo(Context context, DSpaceObject dso, METSManifest manifest, File pkgFile, PackageParameters params)Add a Logo to a Community or Collection container object based on a METS Manifest.voidAbstractPackageIngester. addPackageReference(DSpaceObject dso, String packageRef)During ingestion process, some submission information packages (SIPs) may reference other packages to be ingested (recursively).abstract voidAbstractMETSDisseminator. addStructMap(Context context, DSpaceObject dso, PackageParameters params, edu.harvard.hul.ois.mets.Mets mets)Add any additionalstructMapelements to the METS document, as required by this subclass.voidDSpaceAIPDisseminator. addStructMap(Context context, DSpaceObject dso, PackageParameters params, edu.harvard.hul.ois.mets.Mets mets)Adds another structMap element to contain the "parent link" that is an essential part of every AIP.voidDSpaceMETSDisseminator. addStructMap(Context context, DSpaceObject dso, PackageParameters params, edu.harvard.hul.ois.mets.Mets mets)protected voidAbstractMETSIngester. addTemplateItem(Context context, DSpaceObject dso, METSManifest manifest, File pkgFile, PackageParameters params, AbstractMETSIngester.MdrefManager callback)Add a Template Item to a Collection container object based on a METS Manifest.protected voidAbstractMETSDisseminator. addToAmdSec(edu.harvard.hul.ois.mets.AmdSec fAmdSec, String[] mdTypes, Class mdSecClass, Context context, DSpaceObject dso, PackageParameters params, AbstractMETSDisseminator.MdStreamCache extraStreams)protected voidAbstractPackageIngester. addToIngestedMap(File pkgFile, DSpaceObject dso)Add parsed package and resulting DSpaceObject to list of successfully ingested/replaced objects.static voidPackageUtils. clearAllMetadata(Context context, DSpaceObject dso)Removes all metadata associated with a DSpace object.static DSpaceObjectPackageUtils. createDSpaceObject(Context context, DSpaceObject parent, int type, String handle, UUID uuid, PackageParameters params)Create the specified DSpace Object, based on the passed in Package Parameters (along with other basic info required to create the object)voidMETSManifest. crosswalkItemDmd(Context context, PackageParameters params, DSpaceObject dso, org.jdom2.Element dmdSec, METSManifest.Mdref callback)Invokes appropriate crosswalks on Item-wide descriptive metadata.abstract voidAbstractMETSIngester. crosswalkObjectDmd(Context context, DSpaceObject dso, METSManifest manifest, AbstractMETSIngester.MdrefManager callback, org.jdom2.Element[] dmds, PackageParameters params)Select thedmdSecelement(s) to apply to the Item.voidDSpaceAIPIngester. crosswalkObjectDmd(Context context, DSpaceObject dso, METSManifest manifest, AbstractMETSIngester.MdrefManager callback, org.jdom2.Element[] dmds, PackageParameters params)Choose DMD section(s) to crosswalk.voidDSpaceMETSIngester. crosswalkObjectDmd(Context context, DSpaceObject dso, METSManifest manifest, AbstractMETSIngester.MdrefManager callback, org.jdom2.Element[] dmds, PackageParameters params)Choose DMD section(s) to crosswalk.voidMETSManifest. crosswalkObjectOtherAdminMD(Context context, PackageParameters params, DSpaceObject dso, METSManifest.Mdref callback)Crosswalk all technical and source metadata sections that belong to the whole object.booleanMETSManifest. crosswalkObjectSourceMD(Context context, PackageParameters params, DSpaceObject dso, METSManifest.Mdref callback)Just crosswalk the sourceMD sections; used to set the handle and parent of AIP.protected edu.harvard.hul.ois.mets.helper.MetsElementAbstractMETSDisseminator. crosswalkToMetsElement(Context context, DisseminationCrosswalk xwalk, DSpaceObject dso, edu.harvard.hul.ois.mets.helper.MetsElement me)protected voidMETSManifest. crosswalkXmd(Context context, PackageParameters params, DSpaceObject dso, org.jdom2.Element xmd, METSManifest.Mdref callback, boolean createMissingMetadataFields)voidAbstractMETSDisseminator. disseminate(Context context, DSpaceObject dso, PackageParameters params, File pkgFile)Export the object (Item, Collection, or Community) as a "package" on the indicated OutputStream.voidDSpaceAIPDisseminator. disseminate(Context context, DSpaceObject dso, PackageParameters params, File pkgFile)voidPackageDisseminator. disseminate(Context context, DSpaceObject object, PackageParameters params, File pkgFile)Export the object (Item, Collection, or Community) as a "package" on the indicated OutputStream.voidPDFPackager. disseminate(Context context, DSpaceObject dso, PackageParameters params, File pkgFile)VERY crude dissemination: just look for the first bitstream with the PDF package type, and toss it out.voidRoleDisseminator. disseminate(Context context, DSpaceObject object, PackageParameters params, File pkgFile)List<File>AbstractPackageDisseminator. disseminateAll(Context context, DSpaceObject dso, PackageParameters params, File pkgFile)Recursively export one or more DSpace Objects as a series of packages.List<File>PackageDisseminator. disseminateAll(Context context, DSpaceObject dso, PackageParameters params, File pkgFile)Recursively export one or more DSpace Objects as a series of packages.List<File>PDFPackager. disseminateAll(Context context, DSpaceObject dso, PackageParameters params, File pkgFile)disseminateAll() cannot be implemented for a PDF disseminator, because there's only one PDF to disseminateList<File>RoleDisseminator. disseminateAll(Context context, DSpaceObject dso, PackageParameters params, File pkgFile)protected List<Group>RoleDisseminator. findAssociatedGroups(Context context, DSpaceObject object)Find all Groups associated with this DSpace Object.protected List<EPerson>RoleDisseminator. findAssociatedPeople(Context context, DSpaceObject object)Find all EPeople associated with this DSpace Object.abstract voidAbstractMETSIngester. finishObject(Context context, DSpaceObject dso, PackageParameters params)Hook for final "finishing" operations on the new Object.voidDSpaceAIPIngester. finishObject(Context context, DSpaceObject dso, PackageParameters params)Last change to fix up a DSpace Object.voidDSpaceMETSIngester. finishObject(Context context, DSpaceObject dso, PackageParameters params)abstract String[]AbstractMETSDisseminator. getDigiprovMdTypes(Context context, DSpaceObject dso, PackageParameters params)Get the type string of the "digiprov" (digital provenance) metadata to create for each object and each Bitstream in an Item.String[]DSpaceAIPDisseminator. getDigiprovMdTypes(Context context, DSpaceObject dso, PackageParameters params)Return the name of all crosswalks to run for the digiprovMD section of the METS Manifest.String[]DSpaceMETSDisseminator. getDigiprovMdTypes(Context context, DSpaceObject dso, PackageParameters params)abstract String[]AbstractMETSDisseminator. getDmdTypes(Context context, DSpaceObject dso, PackageParameters params)Get the types of Item-wide DMD to include in package.String[]DSpaceAIPDisseminator. getDmdTypes(Context context, DSpaceObject dso, PackageParameters params)Return the name of all crosswalks to run for the dmdSec section of the METS Manifest.String[]DSpaceMETSDisseminator. getDmdTypes(Context context, DSpaceObject dso, PackageParameters params)Get DMD choice for Item.protected StringRoleDisseminator. getGroupType(Context context, DSpaceObject dso, Group group)Return a Group Type string (see RoleDisseminator.GROUP_TYPE_* constants) which describes the type of group and its relation to the given object.StringAbstractMETSDisseminator. getObjectTypeString(DSpaceObject dso)Build a string which will be used as the "Type" of this object in the METS manifest.static StringPackageUtils. getPackageName(DSpaceObject dso, String fileExtension)Returns name of a dissemination information package (DIP), based on the DSpace object and a provided fileExtensionList<String>AbstractPackageIngester. getPackageReferences(DSpaceObject dso)Return a list of known SIP references from a newly created DSpaceObject.abstract String[]AbstractMETSDisseminator. getRightsMdTypes(Context context, DSpaceObject dso, PackageParameters params)Get the type string of the "rights" (permission and/or license) metadata to create for each object and each Bitstream in an Item.String[]DSpaceAIPDisseminator. getRightsMdTypes(Context context, DSpaceObject dso, PackageParameters params)Return the name of all crosswalks to run for the rightsMD section of the METS Manifest.String[]DSpaceMETSDisseminator. getRightsMdTypes(Context context, DSpaceObject dso, PackageParameters params)Add rights MD (licenses) for DSpace item.abstract String[]AbstractMETSDisseminator. getSourceMdTypes(Context context, DSpaceObject dso, PackageParameters params)Get the type string of the source metadata to create for each object and each Bitstream in an Item.String[]DSpaceAIPDisseminator. getSourceMdTypes(Context context, DSpaceObject dso, PackageParameters params)Return the name of all crosswalks to run for the sourceMD section of the METS Manifest.String[]DSpaceMETSDisseminator. getSourceMdTypes(Context context, DSpaceObject dso, PackageParameters params)abstract String[]AbstractMETSDisseminator. getTechMdTypes(Context context, DSpaceObject dso, PackageParameters params)Get the type string of the technical metadata to create for each object and each Bitstream in an Item.String[]DSpaceAIPDisseminator. getTechMdTypes(Context context, DSpaceObject dso, PackageParameters params)Return the name of all crosswalks to run for the techMD section of the METS Manifest.String[]DSpaceMETSDisseminator. getTechMdTypes(Context context, DSpaceObject dso, PackageParameters params)Get name of technical metadata crosswalk for Bitstreams.DSpaceObjectAbstractMETSIngester. ingest(Context context, DSpaceObject parent, File pkgFile, PackageParameters params, String license)Create a new DSpace object out of a METS content package.DSpaceObjectPackageIngester. ingest(Context context, DSpaceObject parent, File pkgFile, PackageParameters params, String license)Create new DSpaceObject out of the ingested package.DSpaceObjectPDFPackager. ingest(Context context, DSpaceObject parent, File pkgFile, PackageParameters params, String license)Create new Item out of the ingested package, in the indicated collection.DSpaceObjectRoleIngester. ingest(Context context, DSpaceObject parent, File pkgFile, PackageParameters params, String license)List<String>AbstractPackageIngester. ingestAll(Context context, DSpaceObject parent, File pkgFile, PackageParameters params, String license)Recursively create one or more DSpace Objects out of the contents of the ingested package (and all other referenced packages).List<String>PackageIngester. ingestAll(Context context, DSpaceObject parent, File pkgFile, PackageParameters params, String license)Recursively create one or more DSpace Objects out of the contents of the ingested package (and all other referenced packages).List<String>PDFPackager. ingestAll(Context context, DSpaceObject parent, File pkgFile, PackageParameters params, String license)IngestAll() cannot be implemented for a PDF ingester, because there's only one PDF to ingestList<String>RoleIngester. ingestAll(Context context, DSpaceObject parent, File pkgFile, PackageParameters params, String license)protected DSpaceObjectAbstractMETSIngester. ingestObject(Context context, DSpaceObject parent, METSManifest manifest, File pkgFile, PackageParameters params, String license)Ingest/import a single DSpace Object, based on the associated METS Manifest and the parameters passed to the METSIngestervoidRoleIngester. ingestStream(Context context, DSpaceObject parent, PackageParameters params, InputStream stream)Ingest roles from an InputStream.protected voidAbstractMETSDisseminator. linkLicenseRefsToBitstreams(Context context, PackageParameters params, DSpaceObject dso, edu.harvard.hul.ois.mets.MdRef mdRef)Cleanup our license file reference links, as Deposit Licenses and CC Licenses can be added two ways (and we only want to add them to zip package *once*): (1) Added as a normal Bitstream (assuming LICENSE and CC_LICENSE bundles will be included in pkg) (2) Added via a 'rightsMD' crosswalk (as they are rights information/metadata on an Item)protected edu.harvard.hul.ois.mets.DivAbstractMETSDisseminator. makeChildDiv(String type, DSpaceObject dso, PackageParameters params)Create a<div>element with<mptr>which references a child object via its handle (and via a local file name, when recursively disseminating all child objects).protected edu.harvard.hul.ois.mets.MetsAbstractMETSDisseminator. makeManifest(Context context, DSpaceObject dso, PackageParameters params, AbstractMETSDisseminator.MdStreamCache extraStreams)Write out a METS manifest.protected edu.harvard.hul.ois.mets.helper.MdSecAbstractMETSDisseminator. makeMdSec(Context context, DSpaceObject dso, Class mdSecClass, String typeSpec, PackageParameters params, AbstractMETSDisseminator.MdStreamCache extraStreams)Create an element wrapped around a metadata reference (either mdWrap or mdRef); i.e.dmdSec, techMd, sourceMd, etc.abstract edu.harvard.hul.ois.mets.MetsHdrAbstractMETSDisseminator. makeMetsHdr(Context context, DSpaceObject dso, PackageParameters params)Create metsHdr element - separate so subclasses can override.edu.harvard.hul.ois.mets.MetsHdrDSpaceAIPDisseminator. makeMetsHdr(Context context, DSpaceObject dso, PackageParameters params)Create the metsHdr element for the AIP METS Manifest.edu.harvard.hul.ois.mets.MetsHdrDSpaceMETSDisseminator. makeMetsHdr(Context context, DSpaceObject dso, PackageParameters params)Create metsHdr element - separate so subclasses can override.protected StringAbstractMETSDisseminator. makePersistentID(DSpaceObject dso)static voidPackageUtils. removeAllBitstreams(Context context, DSpaceObject dso)Remove all bitstreams (files) associated with a DSpace object.protected voidAbstractMETSIngester. removeObject(Context context, DSpaceObject dso)Remove an existing DSpace Object (called during a replace)DSpaceObjectAbstractMETSIngester. replace(Context context, DSpaceObject dsoToReplace, File pkgFile, PackageParameters params)Replace an existing DSpace object with the contents of a METS-based package.DSpaceObjectPackageIngester. replace(Context context, DSpaceObject dso, File pkgFile, PackageParameters params)Replace an existing DSpace Object with contents of the ingested package.DSpaceObjectPDFPackager. replace(Context context, DSpaceObject dso, File pkgFile, PackageParameters params)Replace is not implemented.DSpaceObjectRoleIngester. replace(Context context, DSpaceObject dso, File pkgFile, PackageParameters params)List<String>AbstractPackageIngester. replaceAll(Context context, DSpaceObject dso, File pkgFile, PackageParameters params)Recursively replace one or more DSpace Objects out of the contents of the ingested package (and all other referenced packages).List<String>PackageIngester. replaceAll(Context context, DSpaceObject dso, File pkgFile, PackageParameters params)Recursively replace one or more DSpace Objects out of the contents of the ingested package (and all other referenced packages).List<String>PDFPackager. replaceAll(Context context, DSpaceObject dso, File pkgFile, PackageParameters params)ReplaceAll() cannot be implemented for a PDF ingester, because there's only one PDF to ingestList<String>RoleIngester. replaceAll(Context context, DSpaceObject dso, File pkgFile, PackageParameters params)protected DSpaceObjectAbstractMETSIngester. replaceObject(Context context, DSpaceObject dso, METSManifest manifest, File pkgFile, PackageParameters params, String license)Replace the contents of a single DSpace Object, based on the associated METS Manifest and the parameters passed to the METSIngester.static voidPackageUtils. updateDSpaceObject(Context context, DSpaceObject dso)Commit all recent changes to DSpaceObject.protected voidRoleDisseminator. writeGroup(Context context, DSpaceObject relatedObject, Group group, XMLStreamWriter writer)Emit XML describing a single Group.protected voidRoleDisseminator. writeToStream(Context context, DSpaceObject object, OutputStream stream, boolean emitPasswords)Serialize users and groups to a stream.protected voidAbstractMETSDisseminator. writeZipPackage(Context context, DSpaceObject dso, PackageParameters params, OutputStream pkg)Make a Zipped up METS package for the given DSpace Object -
Uses of DSpaceObject in org.dspace.content.service
Classes in org.dspace.content.service with type parameters of type DSpaceObject Modifier and Type Interface Description interfaceDSpaceObjectLegacySupportService<T extends DSpaceObject>Service interface class that adds support to retrieve DSpaceObject by the old integer based identifier which was used to identify DSpaceObjects prior to DSpace 6.0interfaceDSpaceObjectService<T extends DSpaceObject>Service interface class for the DSpaceObject.Methods in org.dspace.content.service that return DSpaceObject Modifier and Type Method Description DSpaceObjectDSpaceObjectService. getAdminObject(Context context, T dso, int action)Return the dspace object where an ADMIN action right is sufficient to grant the initial authorize check.DSpaceObjectDSpaceObjectService. getParentObject(Context context, T dso)Return the dspace object that "own" the current object in the hierarchy.Methods in org.dspace.content.service with parameters of type DSpaceObject Modifier and Type Method Description MetadataValueMetadataValueService. create(Context context, DSpaceObject dso, MetadataField metadataField)Creates a new metadata value. -
Uses of DSpaceObject in org.dspace.core
Classes in org.dspace.core with type parameters of type DSpaceObject Modifier and Type Class Description classAbstractHibernateDSODAO<T extends DSpaceObject>Hibernate implementation used by DSpaceObject Database Access Objects.Methods in org.dspace.core with parameters of type DSpaceObject Modifier and Type Method Description voidContext. cacheAuthorizedAction(DSpaceObject dspaceObject, int action, EPerson eperson, Boolean result, ResourcePolicy rp)voidContextReadOnlyCache. cacheAuthorizedAction(DSpaceObject dspaceObject, int action, EPerson eperson, Boolean result)BooleanContext. getCachedAuthorizationResult(DSpaceObject dspaceObject, int action, EPerson eperson)BooleanContextReadOnlyCache. getCachedAuthorizationResult(DSpaceObject dspaceObject, int action, EPerson eperson) -
Uses of DSpaceObject in org.dspace.ctask.general
Methods in org.dspace.ctask.general with parameters of type DSpaceObject Modifier and Type Method Description intAbstractTranslator. perform(DSpaceObject dso)intBasicLinkChecker. perform(DSpaceObject dso)Perform the link checking.intBitstreamsIntoMetadata. perform(DSpaceObject dso)Perform the bitstream metadata creation.intCitationPage. perform(DSpaceObject dso)Perform the curation task upon passed DSOintClamScan. perform(DSpaceObject dso)intCreateMissingIdentifiers. perform(DSpaceObject dso)intMetadataWebService. perform(DSpaceObject dso)intNoOpCurationTask. perform(DSpaceObject dso)intProfileFormats. perform(DSpaceObject dso)Perform the curation task upon passed DSOintRegisterDOI. perform(DSpaceObject dso)Override the abstract 'perform' method to either distribute, or perform single-item depending on configuration.intRequiredMetadata. perform(DSpaceObject dso)Perform the curation task upon passed DSO -
Uses of DSpaceObject in org.dspace.ctask.test
Methods in org.dspace.ctask.test with parameters of type DSpaceObject Modifier and Type Method Description intWorkflowReportTest. perform(DSpaceObject dso) -
Uses of DSpaceObject in org.dspace.ctask.testing
Methods in org.dspace.ctask.testing with parameters of type DSpaceObject Modifier and Type Method Description intPropertyParameterTestingTask. perform(DSpaceObject dso) -
Uses of DSpaceObject in org.dspace.curate
Methods in org.dspace.curate that return DSpaceObject Modifier and Type Method Description protected DSpaceObjectAbstractCurationTask. dereference(Context ctx, String id)Returns a DSpaceObject for passed identifier, if it existsMethods in org.dspace.curate with parameters of type DSpaceObject Modifier and Type Method Description voidCurator. curate(DSpaceObject dso)Performs all configured tasks upon DSpace object (Community, Collection or Item).voidCurator. curate(Context c, DSpaceObject dso)Performs all configured tasks upon DSpace object (Community, Collection or Item).protected voidAbstractCurationTask. distribute(DSpaceObject dso)Distributes a task through a DSpace container - a convenience method for tasks declaring the@Distributiveproperty.static booleanCurator. isContainer(DSpaceObject dso)Returns whether a given DSO is a 'container' - collection or communityabstract intAbstractCurationTask. perform(DSpaceObject dso)intCurationTask. perform(DSpaceObject dso)Perform the curation task upon passed DSOintResolvedTask. perform(DSpaceObject dso)Perform the curation task upon passed DSOintScriptedTask. performDso(DSpaceObject dso)Perform the curation task upon passed DSOprotected voidAbstractCurationTask. performObject(DSpaceObject dso)Performs task upon a single DSpaceObject.booleanCurator.TaskRunner. run(DSpaceObject dso)protected voidCurator. visit(DSpaceObject dso)Record a 'visit' to a DSpace object and enforce any policies set on this curator. -
Uses of DSpaceObject in org.dspace.discovery
Methods in org.dspace.discovery with parameters of type DSpaceObject Modifier and Type Method Description static Set<DiscoveryConfiguration>SearchUtils. addDiscoveryConfigurationForParents(Context context, Set<DiscoveryConfiguration> configurations, String prefix, DSpaceObject dso)Retrieve the configuration for the current dspace object and all its parents and add it to the provided setstatic DiscoveryConfigurationSearchUtils. getDiscoveryConfiguration(Context context, String prefix, DSpaceObject dso)Return the discovery configuration to use in a specific scope for the king of search identified by the prefix.static DiscoveryConfigurationSearchUtils. getDiscoveryConfiguration(Context context, DSpaceObject dso)Retrieves the Discovery Configuration with a null prefix for a DSpace object.static DiscoveryConfigurationSearchUtils. getDiscoveryConfigurationByDSO(Context context, DSpaceObject dso)Return the discovery configuration for the provided DSO -
Uses of DSpaceObject in org.dspace.discovery.configuration
Methods in org.dspace.discovery.configuration with parameters of type DSpaceObject Modifier and Type Method Description DiscoveryConfigurationDiscoveryConfigurationService. getDiscoveryDSOConfiguration(Context context, DSpaceObject dso)Retrieve the discovery configuration for the provided DSO. -
Uses of DSpaceObject in org.dspace.discovery.indexobject
Classes in org.dspace.discovery.indexobject with type parameters of type DSpaceObject Modifier and Type Class Description classDSpaceObjectIndexFactoryImpl<T extends IndexableDSpaceObject,S extends DSpaceObject>Factory implementation for indexing/retrieving DSpaceObjects in the search coreclassIndexableDSpaceObject<T extends DSpaceObject>DSpaceObject implementation for the IndexableObject, contains methods used by all DSpaceObject methods All DSpaceObjects that will be indexed in discovery should inherit from this class & have their own implementation -
Uses of DSpaceObject in org.dspace.discovery.indexobject.factory
Classes in org.dspace.discovery.indexobject.factory with type parameters of type DSpaceObject Modifier and Type Interface Description interfaceDSpaceObjectIndexFactory<T extends IndexableDSpaceObject,S extends DSpaceObject>Factory interface for indexing/retrieving DSpaceObjects in the search core -
Uses of DSpaceObject in org.dspace.embargo
Methods in org.dspace.embargo with parameters of type DSpaceObject Modifier and Type Method Description protected voidDefaultEmbargoSetter. generatePolicies(Context context, Date embargoDate, String reason, DSpaceObject dso, Collection owningCollection) -
Uses of DSpaceObject in org.dspace.eperson
Subclasses of DSpaceObject in org.dspace.eperson Modifier and Type Class Description classEPersonClass representing an e-person.classGroupClass representing a group of e-people.Fields in org.dspace.eperson with type parameters of type DSpaceObject Modifier and Type Field Description static javax.persistence.metamodel.SingularAttribute<Subscription,DSpaceObject>Subscription_. dSpaceObjectMethods in org.dspace.eperson that return DSpaceObject Modifier and Type Method Description DSpaceObjectSubscription. getDSpaceObject()DSpaceObjectGroupServiceImpl. getParentObject(Context context, Group group)Methods in org.dspace.eperson with parameters of type DSpaceObject Modifier and Type Method Description LongSubscribeServiceImpl. countByEPersonAndDSO(Context context, EPerson ePerson, DSpaceObject dSpaceObject)voidSubscribeServiceImpl. deleteByDspaceObject(Context context, DSpaceObject dSpaceObject)List<Subscription>SubscribeServiceImpl. findSubscriptionsByEPersonAndDso(Context context, EPerson eperson, DSpaceObject dSpaceObject, Integer limit, Integer offset)booleanSubscribeServiceImpl. isSubscribed(Context context, EPerson eperson, DSpaceObject dSpaceObject)SubscriptionSubscribeServiceImpl. subscribe(Context context, EPerson eperson, DSpaceObject dSpaceObject, List<SubscriptionParameter> subscriptionParameterList, String type)voidSubscribeServiceImpl. unsubscribe(Context context, EPerson eperson, DSpaceObject dSpaceObject) -
Uses of DSpaceObject in org.dspace.eperson.dao
Methods in org.dspace.eperson.dao with parameters of type DSpaceObject Modifier and Type Method Description LongSubscriptionDAO. countAllByEPersonAndDso(Context context, EPerson ePerson, DSpaceObject dSpaceObject)Count all subscriptions related to a DSpaceObject belong to an ePersonvoidSubscriptionDAO. deleteByDSOAndEPerson(Context context, DSpaceObject dSpaceObject, EPerson eperson)Delete all subscriptions related to a DSpaceObject belong to an ePersonvoidSubscriptionDAO. deleteByDspaceObject(Context context, DSpaceObject dSpaceObject)Delete all subscription of provided dSpaceObjectList<Subscription>SubscriptionDAO. findByEPersonAndDso(Context context, EPerson eperson, DSpaceObject dSpaceObject, Integer limit, Integer offset)Return a paginated list of subscriptions related to a DSpaceObject belong to an ePerson -
Uses of DSpaceObject in org.dspace.eperson.dao.impl
Methods in org.dspace.eperson.dao.impl with parameters of type DSpaceObject Modifier and Type Method Description LongSubscriptionDAOImpl. countAllByEPersonAndDso(Context context, EPerson ePerson, DSpaceObject dSpaceObject)voidSubscriptionDAOImpl. deleteByDSOAndEPerson(Context context, DSpaceObject dSpaceObject, EPerson eperson)voidSubscriptionDAOImpl. deleteByDspaceObject(Context context, DSpaceObject dSpaceObject)List<Subscription>SubscriptionDAOImpl. findByEPersonAndDso(Context context, EPerson eperson, DSpaceObject dSpaceObject, Integer limit, Integer offset) -
Uses of DSpaceObject in org.dspace.eperson.service
Methods in org.dspace.eperson.service with parameters of type DSpaceObject Modifier and Type Method Description LongSubscribeService. countByEPersonAndDSO(Context context, EPerson ePerson, DSpaceObject dSpaceObject)Counts all subscriptions by ePerson and DSOvoidSubscribeService. deleteByDspaceObject(Context context, DSpaceObject dSpaceObject)Delete subscription by collection.List<Subscription>SubscribeService. findSubscriptionsByEPersonAndDso(Context context, EPerson eperson, DSpaceObject dSpaceObject, Integer limit, Integer offset)Find out which collections an e-person is subscribed to and related with dsobooleanSubscribeService. isSubscribed(Context context, EPerson eperson, DSpaceObject dSpaceObject)Is that e-person subscribed to that collection?SubscriptionSubscribeService. subscribe(Context context, EPerson eperson, DSpaceObject dSpaceObject, List<SubscriptionParameter> subscriptionParameters, String subscriptionType)Subscribe an EPerson to a dSpaceObject (Collection or Community).voidSubscribeService. unsubscribe(Context context, EPerson eperson, DSpaceObject dSpaceObject)Unsubscribe an e-person to a collection. -
Uses of DSpaceObject in org.dspace.event
Methods in org.dspace.event that return DSpaceObject Modifier and Type Method Description DSpaceObjectEvent. getObject(Context context)Get the DSpace object which is the "object" of an event.DSpaceObjectEvent. getSubject(Context context)Syntactic sugar to get the DSpace object which is the "subject" of an event. -
Uses of DSpaceObject in org.dspace.handle
Fields in org.dspace.handle with type parameters of type DSpaceObject Modifier and Type Field Description static javax.persistence.metamodel.SingularAttribute<Handle,DSpaceObject>Handle_. dsoMethods in org.dspace.handle that return DSpaceObject Modifier and Type Method Description DSpaceObjectHandle. getDSpaceObject()DSpaceObjectHandleServiceImpl. resolveToObject(Context context, String handle)Methods in org.dspace.handle with parameters of type DSpaceObject Modifier and Type Method Description StringHandleServiceImpl. createHandle(Context context, DSpaceObject dso)StringHandleServiceImpl. createHandle(Context context, DSpaceObject dso, String suppliedHandle)StringHandleServiceImpl. createHandle(Context context, DSpaceObject dso, String suppliedHandle, boolean force)StringHandleServiceImpl. findHandle(Context context, DSpaceObject dso)voidHandleServiceImpl. modifyHandleDSpaceObject(Context context, String handle, DSpaceObject newOwner)voidHandle. setDSpaceObject(DSpaceObject dso)voidHandleServiceImpl. unbindHandle(Context context, DSpaceObject dso) -
Uses of DSpaceObject in org.dspace.handle.dao
Methods in org.dspace.handle.dao with parameters of type DSpaceObject Modifier and Type Method Description List<Handle>HandleDAO. getHandlesByDSpaceObject(Context context, DSpaceObject dso) -
Uses of DSpaceObject in org.dspace.handle.dao.impl
Methods in org.dspace.handle.dao.impl with parameters of type DSpaceObject Modifier and Type Method Description List<Handle>HandleDAOImpl. getHandlesByDSpaceObject(Context context, DSpaceObject dso) -
Uses of DSpaceObject in org.dspace.handle.service
Methods in org.dspace.handle.service that return DSpaceObject Modifier and Type Method Description DSpaceObjectHandleService. resolveToObject(Context context, String handle)Return the object which handle maps to, or null.Methods in org.dspace.handle.service with parameters of type DSpaceObject Modifier and Type Method Description StringHandleService. createHandle(Context context, DSpaceObject dso)Creates a new handle in the database.StringHandleService. createHandle(Context context, DSpaceObject dso, String suppliedHandle)Creates a handle entry, but with a handle supplied by the caller (new Handle not generated)StringHandleService. createHandle(Context context, DSpaceObject dso, String suppliedHandle, boolean force)Creates a handle entry, but with a handle supplied by the caller (new Handle not generated)StringHandleService. findHandle(Context context, DSpaceObject dso)Return the handle for an Object, or null if the Object has no handle.voidHandleService. modifyHandleDSpaceObject(Context context, String handle, DSpaceObject newOwner)voidHandleService. unbindHandle(Context context, DSpaceObject dso)Removes binding of Handle to a DSpace object, while leaving the Handle in the table so it doesn't get reallocated. -
Uses of DSpaceObject in org.dspace.harvest
Constructors in org.dspace.harvest with parameters of type DSpaceObject Constructor Description OAIHarvester(Context c, DSpaceObject dso, HarvestedCollection hc) -
Uses of DSpaceObject in org.dspace.identifier
Fields in org.dspace.identifier with type parameters of type DSpaceObject Modifier and Type Field Description static javax.persistence.metamodel.SingularAttribute<DOI,DSpaceObject>DOI_. dSpaceObjectMethods in org.dspace.identifier that return DSpaceObject Modifier and Type Method Description DSpaceObjectDOI. getDSpaceObject()DSpaceObjectDOIIdentifierProvider. getObjectByDOI(Context context, String identifier)Returns a DSpaceObject depending on its DOI.DSpaceObjectDOIIdentifierProvider. resolve(Context context, String identifier, String... attributes)Resolve an identifier to a DSpaceObject, if it is registeredDSpaceObjectEZIDIdentifierProvider. resolve(Context context, String identifier, String... attributes)DSpaceObjectHandleIdentifierProvider. resolve(Context context, String identifier, String... attributes)abstract DSpaceObjectIdentifierProvider. resolve(Context context, String identifier, String... attributes)Find the object named by a given identifier.DSpaceObjectIdentifierServiceImpl. resolve(Context context, String identifier)DSpaceObjectVersionedHandleIdentifierProvider. resolve(Context context, String identifier, String... attributes)DSpaceObjectVersionedHandleIdentifierProviderWithCanonicalHandles. resolve(Context context, String identifier, String... attributes)Methods in org.dspace.identifier with parameters of type DSpaceObject Modifier and Type Method Description voidDOIIdentifierProvider. checkMintable(Context context, DSpaceObject dso)Checks to see if an item can have a DOI minted, using the configured logical filtervoidDOIIdentifierProvider. checkMintable(Context context, Filter filter, DSpaceObject dso)Checks to see if an item can have a DOI minted, using the configured logical filterabstract voidFilteredIdentifierProvider. checkMintable(Context context, DSpaceObject dso)Check configured item filters to see if this identifier is allowed to be mintedabstract voidFilteredIdentifierProvider. checkMintable(Context context, Filter filter, DSpaceObject dso)Check configured item filters to see if this identifier is allowed to be mintedprotected StringVersionedHandleIdentifierProvider. createNewIdentifier(Context context, DSpaceObject dso, String handleId)protected StringVersionedHandleIdentifierProviderWithCanonicalHandles. createNewIdentifier(Context context, DSpaceObject dso, String handleId)voidDOIIdentifierProvider. delete(Context context, DSpaceObject dso)Delete all DOIs for a DSpaceObjectvoidDOIIdentifierProvider. delete(Context context, DSpaceObject dso, String identifier)Delete a specific DOI for a given DSpaceObjectvoidEZIDIdentifierProvider. delete(Context context, DSpaceObject dso)voidEZIDIdentifierProvider. delete(Context context, DSpaceObject dso, String identifier)voidHandleIdentifierProvider. delete(Context context, DSpaceObject dso)voidHandleIdentifierProvider. delete(Context context, DSpaceObject dso, String identifier)abstract voidIdentifierProvider. delete(Context context, DSpaceObject dso)Unbind this type of identifier(s) from an object.abstract voidIdentifierProvider. delete(Context context, DSpaceObject dso, String identifier)Unbind the given identifier from an object.voidIdentifierServiceImpl. delete(Context context, DSpaceObject dso)voidIdentifierServiceImpl. delete(Context context, DSpaceObject dso, String identifier)voidVersionedHandleIdentifierProvider. delete(Context context, DSpaceObject dso)voidVersionedHandleIdentifierProvider. delete(Context context, DSpaceObject dso, String identifier)voidVersionedHandleIdentifierProviderWithCanonicalHandles. delete(Context context, DSpaceObject dso)voidVersionedHandleIdentifierProviderWithCanonicalHandles. delete(Context context, DSpaceObject dso, String identifier)DOIDOIServiceImpl. findDOIByDSpaceObject(Context context, DSpaceObject dso)DOIDOIServiceImpl. findDOIByDSpaceObject(Context context, DSpaceObject dso, List<Integer> statusToExclude)StringDOIIdentifierProvider. getDOIByObject(Context context, DSpaceObject dso)Search the database for a DOI, using the type and id of an DSpaceObject.StringDOIIdentifierProvider. getDOIOutOfObject(DSpaceObject dso)Loads a DOI out of the metadata of an DSpaceObject.StringDataCiteXMLCreator. getXMLString(Context context, DSpaceObject dso)protected DOIDOIIdentifierProvider. loadOrCreateDOI(Context context, DSpaceObject dso, String doiIdentifier)Load a DOI from the database or creates it if it does not exist.protected DOIDOIIdentifierProvider. loadOrCreateDOI(Context context, DSpaceObject dso, String doiIdentifier, Filter filter)Load DOI from database, or create one if it doesn't yet exist.StringDOIIdentifierProvider. lookup(Context context, DSpaceObject dso)Look up a DOI identifier for a given DSpaceObjectStringEZIDIdentifierProvider. lookup(Context context, DSpaceObject object)StringHandleIdentifierProvider. lookup(Context context, DSpaceObject dso)abstract StringIdentifierProvider. lookup(Context context, DSpaceObject object)Return the identifier for a DSpaceObject.List<String>IdentifierServiceImpl. lookup(Context context, DSpaceObject dso)StringIdentifierServiceImpl. lookup(Context context, DSpaceObject dso, Class<? extends Identifier> identifier)StringVersionedHandleIdentifierProvider. lookup(Context context, DSpaceObject dso)StringVersionedHandleIdentifierProviderWithCanonicalHandles. lookup(Context context, DSpaceObject dso)protected StringVersionedDOIIdentifierProvider. makeIdentifierBasedOnHistory(Context context, DSpaceObject dso, VersionHistory history)protected StringVersionedDOIIdentifierProvider. makeIdentifierBasedOnHistory(Context context, DSpaceObject dso, VersionHistory history, Filter filter)protected StringVersionedHandleIdentifierProvider. makeIdentifierBasedOnHistory(Context context, DSpaceObject dso, VersionHistory history)protected StringVersionedHandleIdentifierProviderWithCanonicalHandles. makeIdentifierBasedOnHistory(Context context, DSpaceObject dso, VersionHistory history)StringDOIIdentifierProvider. mint(Context context, DSpaceObject dso)Mint a new DOI in DSpace - this is usually the first step of registration Always apply filters if they are configuredStringDOIIdentifierProvider. mint(Context context, DSpaceObject dso, Filter filter)Mint a new DOI in DSpace - this is usually the first step of registrationStringEZIDIdentifierProvider. mint(Context context, DSpaceObject dso)abstract StringFilteredIdentifierProvider. mint(Context context, DSpaceObject dso, Filter filter)Mint a new identifier in DSpace - this is usually the first step of registrationStringHandleIdentifierProvider. mint(Context context, DSpaceObject dso)Creates a new handle in the database.abstract StringIdentifierProvider. mint(Context context, DSpaceObject dso)Create an identifier for a DSpaceObject.StringVersionedDOIIdentifierProvider. mint(Context context, DSpaceObject dso)StringVersionedDOIIdentifierProvider. mint(Context context, DSpaceObject dso, Filter filter)StringVersionedHandleIdentifierProvider. mint(Context context, DSpaceObject dso)Creates a new handle in the database.StringVersionedHandleIdentifierProviderWithCanonicalHandles. mint(Context context, DSpaceObject dso)Creates a new handle in the database.protected voidHandleIdentifierProvider. populateHandleMetadata(Context context, DSpaceObject dso, String handle)protected voidVersionedHandleIdentifierProvider. populateHandleMetadata(Context context, DSpaceObject dso, String handle)StringDOIIdentifierProvider. register(Context context, DSpaceObject dso)Register a new identifier for a given DSpaceObject, never skipping or ignoring any configured filtervoidDOIIdentifierProvider. register(Context context, DSpaceObject dso, String identifier)Register a specified DOI for a given DSpaceObject, never skipping or ignoring any configured filtervoidDOIIdentifierProvider. register(Context context, DSpaceObject dso, String identifier, Filter filter)Register a specified DOI for a given DSpaceObjectStringDOIIdentifierProvider. register(Context context, DSpaceObject dso, Filter filter)Register a new DOI for a given DSpaceObjectStringEZIDIdentifierProvider. register(Context context, DSpaceObject dso)voidEZIDIdentifierProvider. register(Context context, DSpaceObject object, String identifier)abstract voidFilteredIdentifierProvider. register(Context context, DSpaceObject dso, String identifier, Filter filter)Register a specified identifier for a given DSpaceObjectabstract StringFilteredIdentifierProvider. register(Context context, DSpaceObject dso, Filter filter)Register a new identifier for a given DSpaceObjectStringHandleIdentifierProvider. register(Context context, DSpaceObject dso)voidHandleIdentifierProvider. register(Context context, DSpaceObject dso, String identifier)abstract StringIdentifierProvider. register(Context context, DSpaceObject item)Create and apply an identifier to a DSpaceObject.abstract voidIdentifierProvider. register(Context context, DSpaceObject object, String identifier)Create a specific identifier and apply it to an object.voidIdentifierServiceImpl. register(Context context, DSpaceObject dso)voidIdentifierServiceImpl. register(Context context, DSpaceObject dso, Class<? extends Identifier> type)voidIdentifierServiceImpl. register(Context context, DSpaceObject dso, Class<? extends Identifier> type, Filter filter)voidIdentifierServiceImpl. register(Context context, DSpaceObject object, String identifier)voidIdentifierServiceImpl. register(Context context, DSpaceObject dso, Map<Class<? extends Identifier>,Filter> typeFilters)voidVersionedDOIIdentifierProvider. register(Context context, DSpaceObject dso, String identifier)voidVersionedDOIIdentifierProvider. register(Context context, DSpaceObject dso, String identifier, Filter filter)StringVersionedDOIIdentifierProvider. register(Context context, DSpaceObject dso, Filter filter)StringVersionedHandleIdentifierProvider. register(Context context, DSpaceObject dso)voidVersionedHandleIdentifierProvider. register(Context context, DSpaceObject dso, String identifier)StringVersionedHandleIdentifierProviderWithCanonicalHandles. register(Context context, DSpaceObject dso)voidVersionedHandleIdentifierProviderWithCanonicalHandles. register(Context context, DSpaceObject dso, String identifier)voidDOIIdentifierProvider. registerOnline(Context context, DSpaceObject dso, String identifier)Perform the actual online / API interaction required to register the DOI online always applying filters if they are configuredvoidDOIIdentifierProvider. registerOnline(Context context, DSpaceObject dso, String identifier, Filter filter)Perform the actual online / API interaction required to register the DOI onlineprotected voidDOIIdentifierProvider. removeDOIFromObject(Context context, DSpaceObject dso, String doi)Removes a DOI out of the metadata of a DSpaceObject.voidDOIIdentifierProvider. reserve(Context context, DSpaceObject dso, String identifier)voidDOIIdentifierProvider. reserve(Context context, DSpaceObject dso, String identifier, Filter filter)Reserve a specified DOI for a given DSpaceObjectvoidEZIDIdentifierProvider. reserve(Context context, DSpaceObject dso, String identifier)abstract voidFilteredIdentifierProvider. reserve(Context context, DSpaceObject dso, String identifier, Filter filter)Reserve a specified identifier for a given DSpaceObject (eg.voidHandleIdentifierProvider. reserve(Context context, DSpaceObject dso, String identifier)abstract voidIdentifierProvider. reserve(Context context, DSpaceObject dso, String identifier)Set an object's identifier.voidIdentifierServiceImpl. reserve(Context context, DSpaceObject dso)Reserves identifiers for the itemvoidIdentifierServiceImpl. reserve(Context context, DSpaceObject dso, String identifier)voidVersionedHandleIdentifierProvider. reserve(Context context, DSpaceObject dso, String identifier)voidVersionedHandleIdentifierProviderWithCanonicalHandles. reserve(Context context, DSpaceObject dso, String identifier)voidDOIIdentifierProvider. reserveOnline(Context context, DSpaceObject dso, String identifier)Perform the actual online / API interaction required to reserve the DOI online always applying filters if they are configuredvoidDOIIdentifierProvider. reserveOnline(Context context, DSpaceObject dso, String identifier, Filter filter)Perform the actual online / API interaction required to reserve the DOI onlineprotected voidVersionedHandleIdentifierProviderWithCanonicalHandles. restoreItAsCanonical(Context context, DSpaceObject dso, String identifier, Item item, String canonical)protected voidVersionedHandleIdentifierProviderWithCanonicalHandles. restoreItAsVersion(Context context, DSpaceObject dso, String identifier, Item item, String canonical, VersionHistory history)protected voidDOIIdentifierProvider. saveDOIToObject(Context context, DSpaceObject dso, String doi)Adds a DOI to the metadata of an item.voidDOI. setDSpaceObject(DSpaceObject dSpaceObject)voidDOIIdentifierProvider. updateMetadata(Context context, DSpaceObject dso, String identifier)Update metadata for a registered object If the DOI for hte item already exists, *always* skip the filter since it should only be used for allowing / disallowing reservation and registration, not metadata updates or deletionsvoidDOIIdentifierProvider. updateMetadataOnline(Context context, DSpaceObject dso, String identifier)Update metadata for a registered object in the DOI Connector to update the agency records If the DOI for hte item already exists, *always* skip the filter since it should only be used for allowing / disallowing reservation and registration, not metadata updates or deletions -
Uses of DSpaceObject in org.dspace.identifier.dao
Methods in org.dspace.identifier.dao with parameters of type DSpaceObject Modifier and Type Method Description DOIDOIDAO. findDOIByDSpaceObject(Context context, DSpaceObject dso)DOIDOIDAO. findDOIByDSpaceObject(Context context, DSpaceObject dso, List<Integer> statusToExclude) -
Uses of DSpaceObject in org.dspace.identifier.dao.impl
Methods in org.dspace.identifier.dao.impl with parameters of type DSpaceObject Modifier and Type Method Description DOIDOIDAOImpl. findDOIByDSpaceObject(Context context, DSpaceObject dso)DOIDOIDAOImpl. findDOIByDSpaceObject(Context context, DSpaceObject dso, List<Integer> statusToExclude) -
Uses of DSpaceObject in org.dspace.identifier.doi
Methods in org.dspace.identifier.doi with parameters of type DSpaceObject Modifier and Type Method Description voidDataCiteConnector. registerDOI(Context context, DSpaceObject dso, String doi)voidDOIConnector. registerDOI(Context context, DSpaceObject dso, String doi)Sends a request to the DOI registry to register a DOI.voidDataCiteConnector. reserveDOI(Context context, DSpaceObject dso, String doi)voidDOIConnector. reserveDOI(Context context, DSpaceObject dso, String doi)Sends a request to the DOI registry to reserve a DOI.voidDataCiteConnector. updateMetadata(Context context, DSpaceObject dso, String doi)voidDOIConnector. updateMetadata(Context context, DSpaceObject dso, String doi)Sends a request to the DOI registry to update metadata for a DOI. -
Uses of DSpaceObject in org.dspace.identifier.service
Methods in org.dspace.identifier.service that return DSpaceObject Modifier and Type Method Description DSpaceObjectIdentifierService. resolve(Context context, String identifier)This will resolve a DSpaceObject based on a provided Identifier.Methods in org.dspace.identifier.service with parameters of type DSpaceObject Modifier and Type Method Description voidIdentifierService. delete(Context context, DSpaceObject dso)Delete (Unbind) all identifiers registered for a specific DSpace item.voidIdentifierService. delete(Context context, DSpaceObject dso, String identifier)Used to Delete a Specific Identifier (for example a Handle, hdl:1234.5/6) The provider is responsible for Detecting and Processing the appropriate identifier, all Providers are interrogated, multiple providers can process the same identifier.DOIDOIService. findDOIByDSpaceObject(Context context, DSpaceObject dso)Find the DOI assigned to a given DSpace Object.DOIDOIService. findDOIByDSpaceObject(Context context, DSpaceObject dso, List<Integer> statusToExclude)Find the DOI assigned to a given DSpace Object, unless it has one of a given set of statuses.List<String>IdentifierService. lookup(Context context, DSpaceObject dso)Gets the identifiers all registered IdentifierProvider returns if asked to lookup the provided DSpaceObject.StringIdentifierService. lookup(Context context, DSpaceObject dso, Class<? extends Identifier> identifier)Get an identifier for a given object which is assignment-compatible with a given Identifier type.voidIdentifierService. register(Context context, DSpaceObject dso)Used to register newly-minted identifiers.voidIdentifierService. register(Context context, DSpaceObject dso, Class<? extends Identifier> type)Register identifier(s) for the given DSO just with providers that support that Identifier class, and apply the given filter if that provider extends FilteredIdentifierProvidervoidIdentifierService. register(Context context, DSpaceObject dso, Class<? extends Identifier> type, Filter filter)Register identifier(s) for the given DSO just with providers that support that Identifier class, and apply the given filter if that provider extends FilteredIdentifierProvidervoidIdentifierService. register(Context context, DSpaceObject dso, String identifier)Used to Register a specific Identifier (for example a Handle, hdl:1234.5/6).voidIdentifierService. register(Context context, DSpaceObject dso, Map<Class<? extends Identifier>,Filter> typeFilters)Register identifiers for a DSO, with a map of logical filters for each Identifier class to apply at the time of local registration.voidIdentifierService. reserve(Context context, DSpaceObject dso)Reserves any identifiers necessary based on the capabilities of all providers in the service.voidIdentifierService. reserve(Context context, DSpaceObject dso, String identifier)Used to Reserve a Specific Identifier (for example a Handle, hdl:1234.5/6) The provider is responsible for Detecting and Processing the appropriate identifier, all Providers are interrogated, multiple providers can process the same identifier. -
Uses of DSpaceObject in org.dspace.rdf
Methods in org.dspace.rdf that return DSpaceObject Modifier and Type Method Description protected DSpaceObjectRDFizer. resolveHandle(String handle)Methods in org.dspace.rdf with parameters of type DSpaceObject Modifier and Type Method Description protected abstract voidRDFizer.Callback. callback(DSpaceObject dso)protected voidRDFizer. convert(DSpaceObject dso, boolean reset)static com.hp.hpl.jena.rdf.model.ModelRDFUtil. convert(Context context, DSpaceObject dso)Converts the the provided DSpaceObject into RDF and returns the model.static com.hp.hpl.jena.rdf.model.ModelRDFUtil. convertAndStore(Context context, DSpaceObject dso)Converts a DSpaceObject into RDF data and stores them using the configuredRDFStorage.voidRDFizer. delete(DSpaceObject dso, boolean reset)Delete the data about the DSpaceObject from the triplestore.protected voidRDFizer. dspaceDFS(DSpaceObject dso, RDFizer.Callback callback, boolean check, boolean reset)static StringRDFUtil. generateIdentifier(Context context, DSpaceObject dso)Generates a URI identifying the provided DSpaceObject.protected booleanRDFizer. isProcessed(DSpaceObject dso)static voidRDFUtil. isPublic(Context context, DSpaceObject dso)Checks whether the provided DSpaceObject is readable within the provided context and if the DSO is an Item whether it is archived, discoverable and not withdrawn.static booleanRDFUtil. isPublicBoolean(Context context, DSpaceObject dso)Does the same asisPublic(Context, DSpaceObject)but returns a boolean instead of throwing exceptions.protected voidRDFizer. markProcessed(DSpaceObject dso) -
Uses of DSpaceObject in org.dspace.rdf.conversion
Methods in org.dspace.rdf.conversion with parameters of type DSpaceObject Modifier and Type Method Description com.hp.hpl.jena.rdf.model.ModelConverterPlugin. convert(Context context, DSpaceObject dso)Convert the specified DSpaceObject or a part of it into RDF.com.hp.hpl.jena.rdf.model.ModelMetadataConverterPlugin. convert(Context context, DSpaceObject dso)com.hp.hpl.jena.rdf.model.ModelRDFConverter. convert(Context context, DSpaceObject dso)com.hp.hpl.jena.rdf.model.ModelRDFConverterImpl. convert(Context context, DSpaceObject dso)com.hp.hpl.jena.rdf.model.ModelSimpleDSORelationsConverterPlugin. convert(Context context, DSpaceObject dso)com.hp.hpl.jena.rdf.model.ModelStaticDSOConverterPlugin. convert(Context context, DSpaceObject dso) -
Uses of DSpaceObject in org.dspace.rdf.storage
Methods in org.dspace.rdf.storage with parameters of type DSpaceObject Modifier and Type Method Description StringDOIURIGenerator. generateIdentifier(Context context, DSpaceObject dso)StringHandleURIGenerator. generateIdentifier(Context context, DSpaceObject dso)StringLocalURIGenerator. generateIdentifier(Context context, DSpaceObject dso)StringURIGenerator. generateIdentifier(Context context, DSpaceObject dso)Shortcut forgenerateIdentifier(context, dso.getType(), dso.getID(), dso.getHandle()). -
Uses of DSpaceObject in org.dspace.search
Methods in org.dspace.search with parameters of type DSpaceObject Modifier and Type Method Description static List<HarvestedItemInfo>Harvest. harvest(Context context, DSpaceObject scope, String startDate, String endDate, int offset, int limit, boolean items, boolean collections, boolean withdrawn, boolean nonAnon)Obtain information about items that have been created, modified or withdrawn within a given date range. -
Uses of DSpaceObject in org.dspace.statistics
Methods in org.dspace.statistics with parameters of type DSpaceObject Modifier and Type Method Description protected org.apache.solr.common.SolrInputDocumentSolrLoggerServiceImpl. getCommonSolrDoc(DSpaceObject dspaceObject, String ip, String userAgent, String xforwardedfor, EPerson currentUser, String referrer)protected org.apache.solr.common.SolrInputDocumentSolrLoggerServiceImpl. getCommonSolrDoc(DSpaceObject dspaceObject, javax.servlet.http.HttpServletRequest request, EPerson currentUser)Returns a solr input document containing common information about the statistics regardless if we are logging a search or a view of a DSpace objectprotected org.apache.solr.common.SolrInputDocumentSolrLoggerServiceImpl. getCommonSolrDoc(DSpaceObject dspaceObject, javax.servlet.http.HttpServletRequest request, EPerson currentUser, String referrer)Returns a solr input document containing common information about the statistics regardless if we are logging a search or a view of a DSpace objectvoidSolrLoggerServiceImpl. post(DSpaceObject dspaceObject, javax.servlet.http.HttpServletRequest request, EPerson currentUser)voidSolrLoggerServiceImpl. postSearch(DSpaceObject resultObject, javax.servlet.http.HttpServletRequest request, EPerson currentUser, List<String> queries, int rpp, String sortBy, String order, int page, DSpaceObject scope)voidSolrLoggerServiceImpl. postView(DSpaceObject dspaceObject, String ip, String userAgent, String xforwardedfor, EPerson currentUser)voidSolrLoggerServiceImpl. postView(DSpaceObject dspaceObject, String ip, String userAgent, String xforwardedfor, EPerson currentUser, String referrer)voidSolrLoggerServiceImpl. postView(DSpaceObject dspaceObject, javax.servlet.http.HttpServletRequest request, EPerson currentUser)voidSolrLoggerServiceImpl. postView(DSpaceObject dspaceObject, javax.servlet.http.HttpServletRequest request, EPerson currentUser, String referrer)voidSolrLoggerServiceImpl. storeParents(org.apache.solr.common.SolrInputDocument doc1, DSpaceObject dso) -
Uses of DSpaceObject in org.dspace.statistics.content
Fields in org.dspace.statistics.content declared as DSpaceObject Modifier and Type Field Description protected DSpaceObjectStatisticsDataSearches. currentDsoCurrent DSpaceObject for which to generate the statistics.protected DSpaceObjectStatisticsDataVisits. currentDsoCurrent DSpaceObject for which to generate the statistics.Methods in org.dspace.statistics.content that return DSpaceObject Modifier and Type Method Description DSpaceObjectStatisticsDataVisits.Query. getDso()Methods in org.dspace.statistics.content with parameters of type DSpaceObject Modifier and Type Method Description voidStatisticsDataVisits.Query. setDso(DSpaceObject dso, int dsoType)voidStatisticsDataVisits.Query. setDso(DSpaceObject dso, int dsoType, int length)voidStatisticsDataVisits.Query. setOwningDso(DSpaceObject owningDso)Constructors in org.dspace.statistics.content with parameters of type DSpaceObject Constructor Description StatisticsDataSearches(DSpaceObject dso)StatisticsDataVisits(DSpaceObject dso)Construct an empty query concerning a given DSpaceObject.StatisticsDataVisits(DSpaceObject currentDso, Dataset dataset)Construct an unconfigured query around a given DSO and Dataset.StatisticsDataWorkflow(DSpaceObject dso, int averageMonths) -
Uses of DSpaceObject in org.dspace.statistics.service
Methods in org.dspace.statistics.service with parameters of type DSpaceObject Modifier and Type Method Description voidSolrLoggerService. post(DSpaceObject dspaceObject, javax.servlet.http.HttpServletRequest request, EPerson currentUser)Deprecated.voidSolrLoggerService. postSearch(DSpaceObject resultObject, javax.servlet.http.HttpServletRequest request, EPerson currentUser, List<String> queries, int rpp, String sortBy, String order, int page, DSpaceObject scope)voidSolrLoggerService. postView(DSpaceObject dspaceObject, String ip, String userAgent, String xforwardedfor, EPerson currentUser)voidSolrLoggerService. postView(DSpaceObject dspaceObject, String ip, String userAgent, String xforwardedfor, EPerson currentUser, String referrer)voidSolrLoggerService. postView(DSpaceObject dspaceObject, javax.servlet.http.HttpServletRequest request, EPerson currentUser)Store a usage event into Solr.voidSolrLoggerService. postView(DSpaceObject dspaceObject, javax.servlet.http.HttpServletRequest request, EPerson currentUser, String referrer)Store a usage event into Solr.voidSolrLoggerService. storeParents(org.apache.solr.common.SolrInputDocument doc1, DSpaceObject dso)Method just used to log the parents. -
Uses of DSpaceObject in org.dspace.submit.model
Methods in org.dspace.submit.model with parameters of type DSpaceObject Modifier and Type Method Description voidAccessConditionOption. createResourcePolicy(Context context, DSpaceObject obj, String name, String description, Date startDate, Date endDate)Create a new resource policy for a DSpaceObject -
Uses of DSpaceObject in org.dspace.subscriptions.objectupdates
Methods in org.dspace.subscriptions.objectupdates with parameters of type DSpaceObject Modifier and Type Method Description List<IndexableObject>CollectionUpdates. findUpdates(Context context, DSpaceObject dSpaceObject, String frequency)List<IndexableObject>CommunityUpdates. findUpdates(Context context, DSpaceObject dSpaceObject, String frequency) -
Uses of DSpaceObject in org.dspace.subscriptions.service
Methods in org.dspace.subscriptions.service with parameters of type DSpaceObject Modifier and Type Method Description List<IndexableObject>DSpaceObjectUpdates. findUpdates(Context context, DSpaceObject dSpaceObject, String frequency)Send an email to some addresses, concerning a Subscription, using a given dso. -
Uses of DSpaceObject in org.dspace.usage
Methods in org.dspace.usage that return DSpaceObject Modifier and Type Method Description DSpaceObjectUsageEvent. getObject()DSpaceObjectUsageSearchEvent. getScope()Methods in org.dspace.usage with parameters of type DSpaceObject Modifier and Type Method Description voidUsageEvent. setObject(DSpaceObject object)voidUsageSearchEvent. setScope(DSpaceObject scope)Constructors in org.dspace.usage with parameters of type DSpaceObject Constructor Description UsageEvent(UsageEvent.Action action, String ip, String userAgent, String xforwardedfor, Context context, DSpaceObject object)UsageEvent(UsageEvent.Action action, javax.servlet.http.HttpServletRequest request, Context context, DSpaceObject object)UsageEvent(UsageEvent.Action action, javax.servlet.http.HttpServletRequest request, Context context, DSpaceObject object, String referrer)UsageSearchEvent(UsageEvent.Action action, javax.servlet.http.HttpServletRequest request, Context context, DSpaceObject object)
-