Uses of Class
org.dspace.content.Community

Packages that use Community
org.dspace.administer Provides classes and methods for administrative functions that fall outside the regular use of other subsystems. 
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.discovery   
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. 
 

Uses of Community in org.dspace.administer
 

Methods in org.dspace.administer with parameters of type Community
 void CommunityFiliator.defiliate(Context c, Community parent, Community child)
           
 void CommunityFiliator.filiate(Context c, Community parent, Community child)
           
 

Uses of Community in org.dspace.app.bulkedit
 

Constructors in org.dspace.app.bulkedit with parameters of type Community
MetadataExport(Context c, Community toExport, boolean exportAll)
          Method to export a community (and sub-communities and collections)
 

Uses of Community in org.dspace.app.mediafilter
 

Methods in org.dspace.app.mediafilter with parameters of type Community
static void MediaFilterManager.applyFiltersCommunity(Context c, Community community)
           
 

Uses of Community in org.dspace.app.util
 

Methods in org.dspace.app.util with parameters of type Community
static void AuthorizeUtil.authorizeManageAdminGroup(Context context, Community community)
          Can the current user create/edit the admins group of the community? please note that the remove action need a separate check
static void AuthorizeUtil.authorizeManageCommunityPolicy(Context context, Community community)
          Is allowed manage (create, remove, edit) community's policies in the current context?
static void AuthorizeUtil.authorizeRemoveAdminGroup(Context context, Community community)
          Can the current user remove the admins group of the community? please note that the create/edit actions need separate check
 

Uses of Community in org.dspace.browse
 

Methods in org.dspace.browse that return Community
 Community BrowserScope.getCommunity()
           
 

Methods in org.dspace.browse with parameters of type Community
 void ItemCountDAOPostgres.communityCount(Community community, int count)
          Store the count of the given community
 void ItemCountDAOOracle.communityCount(Community community, int count)
          Store the count of the given community
 void ItemCountDAO.communityCount(Community community, int count)
          Set the given count as the number of items in the given community
 void BrowserScope.setCommunity(Community community)
           
 

Uses of Community in org.dspace.content
 

Methods in org.dspace.content that return Community
static Community Community.create(Community parent, Context context)
          Create a new top-level community, with a new ID.
static Community Community.create(Community parent, Context context, String handle)
          Create a new top-level community, with a new ID.
 Community Community.createSubcommunity()
          Create a new sub-community within this community.
 Community Community.createSubcommunity(String handle)
          Create a new sub-community within this community.
static Community Community.find(Context context, int id)
          Get a community from the database.
static Community[] Community.findAll(Context context)
          Get a list of all communities in the system.
static Community[] Community.findAllTop(Context context)
          Get a list of all top-level communities in the system.
 Community[] Community.getAllParents()
          Return an array of parent communities of this community, in ascending order.
 Community[] Item.getCommunities()
          Get the communities this item is in.
 Community[] Collection.getCommunities()
          Get the communities this collection appears in
 Community Community.getParentCommunity()
          Return the parent community of this community, or null if the community is top-level
 Community[] Community.getSubcommunities()
          Get the immediate sub-communities of this community.
 

Methods in org.dspace.content with parameters of type Community
 void Community.addSubcommunity(Community c)
          Add an exisiting community as a subcommunity to the community
static Community Community.create(Community parent, Context context)
          Create a new top-level community, with a new ID.
static Community Community.create(Community parent, Context context, String handle)
          Create a new top-level community, with a new ID.
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.
 void Community.removeSubcommunity(Community c)
          Remove a subcommunity.
 

Uses of Community in org.dspace.content.crosswalk
 

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

Uses of Community in org.dspace.discovery
 

Methods in org.dspace.discovery with parameters of type Community
protected  void SolrServiceImpl.buildDocument(Context context, Community community)
          Build a solr document for a DSpace Community.
 

Uses of Community in org.dspace.plugin
 

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

Uses of Community in org.dspace.search
 

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



Copyright © 2012 DuraSpace. All Rights Reserved.