Uses of Class
org.dspace.content.Collection

Packages that use Collection
org.dspace.app.bulkedit   
org.dspace.app.mediafilter   
org.dspace.app.util   
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.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.packager Provides an API and implementations of content packages, used in the context of ingest (SIP), or dissemination (DIP) 
org.dspace.eperson Provides classes representing e-people and groups of e-people. 
org.dspace.plugin   
org.dspace.search Interface to the Lucene search engine, and the 'harvest' API for retrieving items modified within a given date range. 
org.dspace.workflow DSpace's workflow system 
org.dspace.xmlworkflow   
org.dspace.xmlworkflow.storedcomponents   
 

Uses of Collection in org.dspace.app.bulkedit
 

Methods in org.dspace.app.bulkedit that return Collection
 Collection BulkEditChange.getNewOwningCollection()
          Get the new owning collection
 Collection BulkEditChange.getOldOwningCollection()
          Get the old owning collection
 

Methods in org.dspace.app.bulkedit that return types with arguments of type Collection
 List<Collection> BulkEditChange.getNewMappedCollections()
          Get the list of new mapped Collections
 List<Collection> BulkEditChange.getOldMappedCollections()
          Get the list of old mapped Collections
 

Methods in org.dspace.app.bulkedit with parameters of type Collection
 void BulkEditChange.changeOwningCollection(Collection oldC, Collection newC)
          Register a change to the owning collection
 void BulkEditChange.registerNewMappedCollection(Collection c)
          Add a new mapped Collection
 void BulkEditChange.registerOldMappedCollection(Collection c)
          Add an old mapped Collection
 void BulkEditChange.setOwningCollection(Collection newC)
          Set the owning collection of an item
 

Uses of Collection in org.dspace.app.mediafilter
 

Methods in org.dspace.app.mediafilter with parameters of type Collection
static void MediaFilterManager.applyFiltersCollection(Context c, Collection collection)
           
 

Uses of Collection in org.dspace.app.util
 

Methods in org.dspace.app.util with parameters of type Collection
static void AuthorizeUtil.authorizeManageAdminGroup(Context context, Collection collection)
          Can the current user create/edit the admins group of the collection? please note that the remove action need a separate check
static void AuthorizeUtil.authorizeManageCollectionPolicy(Context context, Collection collection)
          Is allowed manage (create, remove, edit) collection's policies in the current context?
static void AuthorizeUtil.authorizeManageSubmittersGroup(Context context, Collection collection)
          Can the current user manage (create, remove, edit) the submitters group of the collection?
static void AuthorizeUtil.authorizeManageTemplateItem(Context context, Collection collection)
          Is the current user allowed to manage (create, remove, edit) the collection's template item?
static void AuthorizeUtil.authorizeManageWorkflowsGroup(Context context, Collection collection)
          Can the current user manage (create, remove, edit) the workflow groups of the collection?
static void AuthorizeUtil.authorizeRemoveAdminGroup(Context context, Collection collection)
          Can the current user remove the admins group of the collection? please note that the create/edit actions need separate check
 

Uses of Collection in org.dspace.browse
 

Methods in org.dspace.browse that return Collection
 Collection BrowserScope.getCollection()
           
 

Methods in org.dspace.browse with parameters of type Collection
 void ItemCountDAOOracle.collectionCount(Collection collection, int count)
          Store the count of the given collection
 void ItemCountDAOPostgres.collectionCount(Collection collection, int count)
          Store the count of the given collection
 void ItemCountDAO.collectionCount(Collection collection, int count)
          Set the given count as the number of items in the given collection
 void BrowserScope.setCollection(Collection collection)
           
 

Uses of Collection in org.dspace.content
 

Methods in org.dspace.content that return Collection
 Collection Community.createCollection()
          Create a new collection within this community.
 Collection Community.createCollection(String handle)
          Create a new collection within this community.
static Collection Collection.find(Context context, int id)
          Get a collection from the database.
static Collection[] Collection.findAll(Context context)
          Get all collections in the system.
static Collection[] Collection.findAuthorized(Context context, Community comm, int actionID)
          return an array of collections that user has a given permission on (useful for trimming 'select to collection' list) or figuring out which collections a person is an editor for.
 Collection InProgressSubmission.getCollection()
          Get the collection being submitted to
 Collection WorkspaceItem.getCollection()
           
 Collection[] Community.getCollections()
          Get the collections in this community.
 Collection[] Item.getCollections()
          Get the collections this item is in.
 Collection[] Item.getCollectionsNotLinked()
          Get the collections this item is not in.
 Collection Item.getOwningCollection()
          Get the owning Collection for the item
 

Methods in org.dspace.content with parameters of type Collection
 void Community.addCollection(Collection c)
          Add an exisiting collection to the community
static WorkspaceItem WorkspaceItem.create(Context c, Collection coll, boolean template)
          Create a new workspace item, with a new ID.
static WorkspaceItem[] WorkspaceItem.findByCollection(Context context, Collection c)
          Get all workspace items for a particular collection.
static String LicenseUtils.getLicenseText(Locale locale, Collection collection, Item item, EPerson eperson)
          Utility method if no additional arguments has need to be supplied to the license template.
static String LicenseUtils.getLicenseText(Locale locale, Collection collection, Item item, EPerson eperson, Map<String,Object> additionalInfo)
          Return the text of the license that the user has granted/must grant before for submit the item.
 void Bundle.inheritCollectionDefaultPolicies(Collection c)
          remove all policies on the bundle and its contents, and replace them with the DEFAULT_BITSTREAM_READ policies belonging to the collection.
 void Item.inheritCollectionDefaultPolicies(Collection c)
          remove all policies on an item and its contents, and replace them with the DEFAULT_ITEM_READ and DEFAULT_BITSTREAM_READ policies belonging to the collection.
 boolean Item.isIn(Collection collection)
          See whether this Item is contained by a given Collection.
 boolean Item.isOwningCollection(Collection c)
          Return true if this Collection 'owns' this item
 void Item.move(Collection from, Collection to)
          Moves the item from one collection to another one
 void Item.move(Collection from, Collection to, boolean inheritDefaultPolicies)
          Moves the item from one collection to another one
 void Community.removeCollection(Collection c)
          Remove a collection.
 void Item.setOwningCollection(Collection c)
          Set the owning Collection for the item
 

Uses of Collection in org.dspace.content.crosswalk
 

Methods in org.dspace.content.crosswalk with parameters of type Collection
protected  DCValue[] MODSDisseminationCrosswalk.collection2Metadata(Collection collection)
          Generate a list of metadata elements for the given DSpace collection.
 

Uses of Collection in org.dspace.content.packager
 

Methods in org.dspace.content.packager with parameters of type Collection
static void PackageUtils.addDepositLicense(Context context, String license, Item item, Collection collection)
          Add DSpace Deposit License to an Item.
 void DSpaceMETSIngester.addLicense(Context context, Item item, String license, Collection collection, PackageParameters params)
          Policy: For DSpace deposit license, take deposit license supplied by explicit argument first, else use collection's default deposit license.
abstract  void AbstractMETSIngester.addLicense(Context context, Item item, String license, Collection collection, PackageParameters params)
          Add license(s) to Item based on contents of METS and other policies.
 void DSpaceAIPIngester.addLicense(Context context, Item item, String license, Collection collection, PackageParameters params)
          Ignore license when restoring an manifest-only AIP, since it should be a bitstream in the AIP already.
 

Uses of Collection in org.dspace.eperson
 

Methods in org.dspace.eperson that return Collection
static Collection[] Subscribe.getSubscriptions(Context context, EPerson eperson)
          Find out which collections an e-person is subscribed to
 

Methods in org.dspace.eperson with parameters of type Collection
static boolean Subscribe.isSubscribed(Context context, EPerson eperson, Collection collection)
          Is that e-person subscribed to that collection?
static void Subscribe.subscribe(Context context, EPerson eperson, Collection collection)
          Subscribe an e-person to a collection.
static void Subscribe.unsubscribe(Context context, EPerson eperson, Collection collection)
          Unsubscribe an e-person to a collection.
 

Method parameters in org.dspace.eperson with type arguments of type Collection
static void Subscribe.sendEmail(Context context, EPerson eperson, List<Collection> collections, boolean test)
          Sends an email to the given e-person with details of new items in the given collections, items that appeared yesterday.
 

Uses of Collection in org.dspace.plugin
 

Methods in org.dspace.plugin with parameters of type Collection
 void CollectionHomeProcessor.process(Context context, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Collection collection)
          execute the process
 

Uses of Collection in org.dspace.search
 

Methods in org.dspace.search with parameters of type Collection
static QueryResults DSQuery.doQuery(Context c, QueryArgs args, Collection coll)
          Do a query, restricted to a collection
 

Uses of Collection in org.dspace.workflow
 

Methods in org.dspace.workflow that return Collection
 Collection WorkflowItem.getCollection()
           
 

Methods in org.dspace.workflow with parameters of type Collection
static WorkflowItem[] WorkflowItem.findByCollection(Context context, Collection c)
          Get all workflow items for a particular collection.
 

Uses of Collection in org.dspace.xmlworkflow
 

Methods in org.dspace.xmlworkflow with parameters of type Collection
static HashMap<String,Role> WorkflowUtils.getCollectionRoles(Collection thisCollection)
           
static Workflow WorkflowFactory.getWorkflow(Collection collection)
           
 

Uses of Collection in org.dspace.xmlworkflow.storedcomponents
 

Methods in org.dspace.xmlworkflow.storedcomponents that return Collection
 Collection XmlWorkflowItem.getCollection()
           
 

Methods in org.dspace.xmlworkflow.storedcomponents with parameters of type Collection
static XmlWorkflowItem[] XmlWorkflowItem.findByCollection(Context context, Collection c)
          Get all workflow items for a particular collection.
 void XmlWorkflowItem.setCollection(Collection collection)
           
 



Copyright © 2011 DuraSpace. All Rights Reserved.