| Package | Description |
|---|---|
| org.dspace.app.util |
Miscellaneous utility classes.
|
| org.dspace.authorize |
Handles permissions for DSpace content.
|
| org.dspace.authorize.dao | |
| org.dspace.authorize.dao.impl | |
| org.dspace.authorize.service | |
| org.dspace.content |
Provides an API for reading and manipulating content in the DSpace system.
|
| org.dspace.content.service |
| Modifier and Type | Method and Description |
|---|---|
static void |
AuthorizeUtil.authorizeManagePolicy(Context c,
ResourcePolicy rp)
Can the current user remove or edit the supplied policy?
|
| Modifier and Type | Method and Description |
|---|---|
ResourcePolicy |
ResourcePolicyServiceImpl.clone(Context context,
ResourcePolicy resourcePolicy) |
ResourcePolicy |
ResourcePolicyServiceImpl.create(Context context)
Create a new ResourcePolicy
|
ResourcePolicy |
AuthorizeServiceImpl.createOrModifyPolicy(ResourcePolicy policy,
Context context,
String name,
Group group,
EPerson ePerson,
Date embargoDate,
int action,
String reason,
DSpaceObject dso) |
ResourcePolicy |
AuthorizeServiceImpl.createResourcePolicy(Context context,
DSpaceObject dso,
Group group,
EPerson eperson,
int type,
String rpType) |
ResourcePolicy |
ResourcePolicyServiceImpl.find(Context context,
int id)
Get an ResourcePolicy from the database.
|
ResourcePolicy |
AuthorizeServiceImpl.findByTypeIdGroupAction(Context c,
DSpaceObject dso,
Group group,
int action,
int policyID) |
| Modifier and Type | Method and Description |
|---|---|
List<ResourcePolicy> |
ResourcePolicyServiceImpl.find(Context c,
DSpaceObject o) |
List<ResourcePolicy> |
ResourcePolicyServiceImpl.find(Context c,
DSpaceObject dso,
Group group,
int action,
int notPolicyID) |
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 context,
Group group) |
List<ResourcePolicy> |
AuthorizeServiceImpl.findPoliciesByDSOAndType(Context c,
DSpaceObject o,
String type) |
List<ResourcePolicy> |
AuthorizeServiceImpl.getPolicies(Context c,
DSpaceObject o) |
List<ResourcePolicy> |
AuthorizeServiceImpl.getPoliciesActionFilter(Context c,
DSpaceObject o,
int actionID) |
List<ResourcePolicy> |
AuthorizeServiceImpl.getPoliciesForGroup(Context c,
Group g) |
| Modifier and Type | Method and Description |
|---|---|
ResourcePolicy |
ResourcePolicyServiceImpl.clone(Context context,
ResourcePolicy resourcePolicy) |
ResourcePolicy |
AuthorizeServiceImpl.createOrModifyPolicy(ResourcePolicy policy,
Context context,
String name,
Group group,
EPerson ePerson,
Date embargoDate,
int action,
String reason,
DSpaceObject dso) |
void |
ResourcePolicyServiceImpl.delete(Context context,
ResourcePolicy resourcePolicy)
Delete an ResourcePolicy
|
String |
ResourcePolicyServiceImpl.getActionText(ResourcePolicy resourcePolicy) |
boolean |
AuthorizeServiceImpl.isAnIdenticalPolicyAlreadyInPlace(Context c,
DSpaceObject o,
ResourcePolicy rp) |
boolean |
ResourcePolicyServiceImpl.isDateValid(ResourcePolicy resourcePolicy)
figures out if the date is valid for the policy
|
void |
ResourcePolicyServiceImpl.update(Context context,
ResourcePolicy resourcePolicy)
Update the ResourcePolicy
|
| Modifier and Type | Method and Description |
|---|---|
void |
AuthorizeServiceImpl.addPolicies(Context c,
List<ResourcePolicy> policies,
DSpaceObject dest) |
| Modifier and Type | Method and Description |
|---|---|
List<ResourcePolicy> |
ResourcePolicyDAO.findByDso(Context context,
DSpaceObject dso) |
List<ResourcePolicy> |
ResourcePolicyDAO.findByDSoAndAction(Context context,
DSpaceObject dso,
int actionId) |
List<ResourcePolicy> |
ResourcePolicyDAO.findByDsoAndType(Context context,
DSpaceObject dSpaceObject,
String type) |
List<ResourcePolicy> |
ResourcePolicyDAO.findByGroup(Context context,
Group group) |
List<ResourcePolicy> |
ResourcePolicyDAO.findByTypeIdGroupAction(Context context,
DSpaceObject dso,
Group group,
int action,
int notPolicyID) |
| Modifier and Type | Method and Description |
|---|---|
List<ResourcePolicy> |
ResourcePolicyDAOImpl.findByDso(Context context,
DSpaceObject dso) |
List<ResourcePolicy> |
ResourcePolicyDAOImpl.findByDSoAndAction(Context context,
DSpaceObject dso,
int actionId) |
List<ResourcePolicy> |
ResourcePolicyDAOImpl.findByDsoAndType(Context context,
DSpaceObject dso,
String type) |
List<ResourcePolicy> |
ResourcePolicyDAOImpl.findByGroup(Context context,
Group group) |
List<ResourcePolicy> |
ResourcePolicyDAOImpl.findByTypeIdGroupAction(Context context,
DSpaceObject dso,
Group group,
int action,
int notPolicyID) |
| Modifier and Type | Method and Description |
|---|---|
ResourcePolicy |
ResourcePolicyService.clone(Context context,
ResourcePolicy resourcePolicy) |
ResourcePolicy |
AuthorizeService.createOrModifyPolicy(ResourcePolicy policy,
Context context,
String name,
Group group,
EPerson ePerson,
Date embargoDate,
int action,
String reason,
DSpaceObject dso) |
ResourcePolicy |
AuthorizeService.createResourcePolicy(Context context,
DSpaceObject dso,
Group group,
EPerson eperson,
int type,
String rpType) |
ResourcePolicy |
AuthorizeService.findByTypeIdGroupAction(Context c,
DSpaceObject dso,
Group group,
int action,
int policyID) |
| Modifier and Type | Method and Description |
|---|---|
List<ResourcePolicy> |
ResourcePolicyService.find(Context c,
DSpaceObject o) |
List<ResourcePolicy> |
ResourcePolicyService.find(Context c,
DSpaceObject dso,
Group group,
int action,
int notPolicyID) |
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 context,
Group group) |
List<ResourcePolicy> |
AuthorizeService.findPoliciesByDSOAndType(Context c,
DSpaceObject o,
String type)
Return a List of the policies for an object
|
List<ResourcePolicy> |
AuthorizeService.getPolicies(Context c,
DSpaceObject o)
Return a List of the policies for an object
|
List<ResourcePolicy> |
AuthorizeService.getPoliciesActionFilter(Context c,
DSpaceObject o,
int actionID)
Return a list of policies for an object that match the action
|
List<ResourcePolicy> |
AuthorizeService.getPoliciesForGroup(Context c,
Group g)
Return a List of the policies for a group
|
| Modifier and Type | Method and Description |
|---|---|
ResourcePolicy |
ResourcePolicyService.clone(Context context,
ResourcePolicy resourcePolicy) |
ResourcePolicy |
AuthorizeService.createOrModifyPolicy(ResourcePolicy policy,
Context context,
String name,
Group group,
EPerson ePerson,
Date embargoDate,
int action,
String reason,
DSpaceObject dso) |
String |
ResourcePolicyService.getActionText(ResourcePolicy resourcePolicy) |
boolean |
AuthorizeService.isAnIdenticalPolicyAlreadyInPlace(Context c,
DSpaceObject o,
ResourcePolicy rp) |
boolean |
ResourcePolicyService.isDateValid(ResourcePolicy resourcePolicy) |
| Modifier and Type | Method and Description |
|---|---|
void |
AuthorizeService.addPolicies(Context c,
List<ResourcePolicy> policies,
DSpaceObject dest)
Copies policies from a list of resource policies to a given DSpaceObject
|
| Modifier and Type | Method and Description |
|---|---|
protected List<ResourcePolicy> |
ItemServiceImpl.filterPoliciesToAdd(Context context,
List<ResourcePolicy> defaultCollectionPolicies,
DSpaceObject dso) |
List<ResourcePolicy> |
BundleServiceImpl.getBitstreamPolicies(Context context,
Bundle bundle) |
List<ResourcePolicy> |
BundleServiceImpl.getBundlePolicies(Context context,
Bundle bundle) |
List<ResourcePolicy> |
DSpaceObject.getResourcePolicies() |
| Modifier and Type | Method and Description |
|---|---|
protected List<ResourcePolicy> |
ItemServiceImpl.filterPoliciesToAdd(Context context,
List<ResourcePolicy> defaultCollectionPolicies,
DSpaceObject dso) |
void |
BundleServiceImpl.replaceAllBitstreamPolicies(Context context,
Bundle bundle,
List<ResourcePolicy> newpolicies) |
void |
ItemServiceImpl.replaceAllBitstreamPolicies(Context context,
Item item,
List<ResourcePolicy> newpolicies) |
void |
ItemServiceImpl.replaceAllItemPolicies(Context context,
Item item,
List<ResourcePolicy> newpolicies) |
| Modifier and Type | Method and Description |
|---|---|
List<ResourcePolicy> |
BundleService.getBitstreamPolicies(Context context,
Bundle bundle) |
List<ResourcePolicy> |
BundleService.getBundlePolicies(Context context,
Bundle bundle) |
| Modifier and Type | Method and Description |
|---|---|
void |
BundleService.replaceAllBitstreamPolicies(Context context,
Bundle bundle,
List<ResourcePolicy> newpolicies)
remove all of the policies for the bundle and bitstream contents and replace
them with a new list of policies
|
void |
ItemService.replaceAllBitstreamPolicies(Context context,
Item item,
List<ResourcePolicy> newpolicies)
remove all of the policies for item's bitstreams and bundles and replace
them with a new list of policies
|
void |
ItemService.replaceAllItemPolicies(Context context,
Item item,
List<ResourcePolicy> newpolicies)
remove all of the policies for item and replace them with a new list of
policies
|
Copyright © 2016 DuraSpace. All Rights Reserved.