| Package | Description |
|---|---|
| org.dspace.administer |
Provides classes and methods for administrative functions that fall outside
the regular use of other subsystems.
|
| org.dspace.app.bulkedit |
The DSpace Batch Metadata Editor, which uses a CSV file to export/import
item metadata.
|
| org.dspace.app.mediafilter | |
| org.dspace.app.util |
Miscellaneous utility classes.
|
| 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.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CommunityFiliator.defiliate(Context c,
Community parent,
Community child) |
void |
CommunityFiliator.filiate(Context c,
Community parent,
Community child) |
| Constructor and Description |
|---|
MetadataExport(Context c,
Community toExport,
boolean exportAll)
Method to export a community (and sub-communities and collections)
|
| Modifier and Type | Method and Description |
|---|---|
static void |
MediaFilterManager.applyFiltersCommunity(Context c,
Community community) |
| Modifier and Type | Method and Description |
|---|---|
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
|
| Modifier and Type | Method and Description |
|---|---|
Community |
BrowserScope.getCommunity() |
| Modifier and Type | Method and Description |
|---|---|
void |
ItemCountDAO.communityCount(Community community,
int count)
Set the given count as the number of items in the given community
|
void |
ItemCountDAOPostgres.communityCount(Community community,
int count)
Store the count of the given community
|
void |
ItemCountDAOSolr.communityCount(Community community,
int count)
Throw an ItemCountException as caching is not supported by ItemCountDAOSolr.
|
void |
ItemCountDAOOracle.communityCount(Community community,
int count)
Store the count of the given community
|
void |
BrowserScope.setCommunity(Community community) |
| Modifier and Type | Method and Description |
|---|---|
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[] |
Collection.getCommunities()
Get the communities this collection appears in
|
Community[] |
Item.getCommunities()
Get the communities this item is 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.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
protected DCValue[] |
MODSDisseminationCrosswalk.community2Metadata(Community community)
Generate a list of metadata elements for the given DSpace
community.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
SolrServiceImpl.buildDocument(Context context,
Community community)
Build a solr document for a DSpace Community.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CommunityHomeProcessor.process(Context context,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Community community)
execute the process
|
| Modifier and Type | Method and Description |
|---|---|
static QueryResults |
DSQuery.doQuery(Context c,
QueryArgs args,
Community comm)
Deprecated.
Do a query, restricted to a community
|
Copyright © 2014 DuraSpace. All Rights Reserved.