| Modifier and Type | Method and Description |
|---|---|
protected EPerson |
ItemExportServiceImpl.getEPersonFromString(Context context,
String strID)
Attempt to find an EPerson based on string ID
|
| Modifier and Type | Method and Description |
|---|---|
String |
ItemExportServiceImpl.assembleFileName(String type,
EPerson eperson,
Date date) |
void |
ItemExportServiceImpl.deleteOldExportArchives(EPerson eperson) |
void |
ItemExportServiceImpl.emailErrorMessage(EPerson eperson,
String error) |
void |
ItemExportServiceImpl.emailSuccessMessage(Context context,
EPerson eperson,
String fileName) |
String |
ItemExportServiceImpl.getExportDownloadDirectory(EPerson ePerson) |
InputStream |
ItemExportServiceImpl.getExportDownloadInputStream(String fileName,
EPerson eperson) |
List<String> |
ItemExportServiceImpl.getExportsAvailable(EPerson eperson) |
| Modifier and Type | Method and Description |
|---|---|
String |
ItemExportService.assembleFileName(String type,
EPerson eperson,
Date date)
Create a file name based on the date and eperson
|
void |
ItemExportService.deleteOldExportArchives(EPerson eperson)
A clean up method that is ran before a new export archive is created.
|
void |
ItemExportService.emailErrorMessage(EPerson eperson,
String error)
Since the archive is created in a new thread we are unable to communicate
with calling method about success or failure.
|
void |
ItemExportService.emailSuccessMessage(Context context,
EPerson eperson,
String fileName)
Since the archive is created in a new thread we are unable to communicate
with calling method about success or failure.
|
String |
ItemExportService.getExportDownloadDirectory(EPerson ePerson)
Use config file entry for org.dspace.app.itemexport.download.dir and id
of the eperson to create a download directory name
|
InputStream |
ItemExportService.getExportDownloadInputStream(String fileName,
EPerson eperson)
Used to read the export archived.
|
List<String> |
ItemExportService.getExportsAvailable(EPerson eperson)
Reads the download directory for the eperson to see if any export
archives are available
|
| Modifier and Type | Method and Description |
|---|---|
void |
ItemImportServiceImpl.emailErrorMessage(EPerson eperson,
String error) |
void |
ItemImportServiceImpl.emailSuccessMessage(Context context,
EPerson eperson,
String fileName) |
List<BatchUpload> |
ItemImportServiceImpl.getImportsAvailable(EPerson eperson) |
String |
ItemImportServiceImpl.getImportUploadableDirectory(EPerson ePerson) |
| Modifier and Type | Method and Description |
|---|---|
void |
ItemImportService.emailErrorMessage(EPerson eperson,
String error)
Since the BTE batch import is done in a new thread we are unable to communicate
with calling method about success or failure.
|
void |
ItemImportService.emailSuccessMessage(Context context,
EPerson eperson,
String fileName)
Since the BTE batch import is done in a new thread we are unable to communicate
with calling method about success or failure.
|
List<BatchUpload> |
ItemImportService.getImportsAvailable(EPerson eperson)
Get imports available for a person
|
String |
ItemImportService.getImportUploadableDirectory(EPerson ePerson)
Get import upload directory
|
| Constructor and Description |
|---|
RequestItemAuthor(EPerson ePerson) |
| Modifier and Type | Method and Description |
|---|---|
protected EPerson |
ShibAuthentication.findEPerson(Context context,
javax.servlet.http.HttpServletRequest request)
Identify an existing EPerson based upon the shibboleth attributes provided on
the request object.
|
protected EPerson |
ShibAuthentication.registerNewEPerson(Context context,
javax.servlet.http.HttpServletRequest request)
Register a new eperson object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PasswordAuthentication.initEPerson(Context context,
javax.servlet.http.HttpServletRequest request,
EPerson eperson)
Nothing extra to initialize.
|
void |
AuthenticationServiceImpl.initEPerson(Context context,
javax.servlet.http.HttpServletRequest request,
EPerson eperson) |
void |
X509Authentication.initEPerson(Context context,
javax.servlet.http.HttpServletRequest request,
EPerson eperson)
Nothing extra to initialize.
|
void |
ShibAuthentication.initEPerson(Context context,
javax.servlet.http.HttpServletRequest request,
EPerson eperson)
Initialize a new e-person record for a self-registered new user.
|
void |
AuthenticationMethod.initEPerson(Context context,
javax.servlet.http.HttpServletRequest request,
EPerson eperson)
Initialize a new EPerson record for a self-registered new user.
|
void |
IPAuthentication.initEPerson(Context context,
javax.servlet.http.HttpServletRequest request,
EPerson eperson) |
void |
LDAPAuthentication.initEPerson(Context context,
javax.servlet.http.HttpServletRequest request,
EPerson eperson)
Nothing here, initialization is done when auto-registering.
|
protected void |
ShibAuthentication.updateEPerson(Context context,
javax.servlet.http.HttpServletRequest request,
EPerson eperson)
After we successfully authenticated a user, this method will update the user's attributes.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AuthenticationService.initEPerson(Context context,
javax.servlet.http.HttpServletRequest request,
EPerson eperson) |
| Modifier and Type | Method and Description |
|---|---|
EPerson |
ResourcePolicy.getEPerson() |
| Modifier and Type | Method and Description |
|---|---|
void |
AuthorizeServiceImpl.addPolicy(Context c,
DSpaceObject o,
int actionID,
EPerson e) |
void |
AuthorizeServiceImpl.addPolicy(Context context,
DSpaceObject o,
int actionID,
EPerson e,
String type) |
protected boolean |
AuthorizeServiceImpl.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.
|
void |
AuthorizeServiceImpl.authorizeAction(Context c,
EPerson e,
DSpaceObject o,
int action,
boolean useInheritance) |
boolean |
AuthorizeServiceImpl.authorizeActionBoolean(Context c,
EPerson e,
DSpaceObject o,
int a,
boolean useInheritance) |
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) |
void |
ResourcePolicyServiceImpl.removeDsoEPersonPolicies(Context context,
DSpaceObject dso,
EPerson ePerson) |
void |
AuthorizeServiceImpl.removeEPersonPolicies(Context c,
DSpaceObject o,
EPerson e) |
void |
ResourcePolicy.setEPerson(EPerson eperson)
assign an EPerson to this policy
|
| Modifier and Type | Method and Description |
|---|---|
void |
ResourcePolicyDAO.deleteByDsoEPersonPolicies(Context context,
DSpaceObject dso,
EPerson ePerson) |
| Modifier and Type | Method and Description |
|---|---|
void |
ResourcePolicyDAOImpl.deleteByDsoEPersonPolicies(Context context,
DSpaceObject dso,
EPerson ePerson) |
| Modifier and Type | Method and Description |
|---|---|
void |
AuthorizeService.addPolicy(Context c,
DSpaceObject o,
int actionID,
EPerson e)
Add a policy for an individual eperson
|
void |
AuthorizeService.addPolicy(Context c,
DSpaceObject o,
int actionID,
EPerson e,
String type)
Add a policy for an individual eperson
|
void |
AuthorizeService.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.
|
boolean |
AuthorizeService.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.
|
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) |
void |
ResourcePolicyService.removeDsoEPersonPolicies(Context context,
DSpaceObject dso,
EPerson ePerson) |
void |
AuthorizeService.removeEPersonPolicies(Context c,
DSpaceObject o,
EPerson e)
Removes all policies from an eperson for a particular object that belong to
an EPerson.
|
| Modifier and Type | Method and Description |
|---|---|
EPerson |
InProgressSubmission.getSubmitter()
Get the submitter
|
EPerson |
WorkspaceItem.getSubmitter() |
EPerson |
Item.getSubmitter()
Get the e-person that originally submitted this item
|
| Modifier and Type | Method and Description |
|---|---|
List<WorkspaceItem> |
SupervisedItemServiceImpl.findbyEPerson(Context context,
EPerson ep) |
List<WorkspaceItem> |
WorkspaceItemServiceImpl.findByEPerson(Context context,
EPerson ep) |
Iterator<Item> |
ItemServiceImpl.findBySubmitter(Context context,
EPerson eperson) |
Iterator<Item> |
ItemServiceImpl.findBySubmitterDateSorted(Context context,
EPerson eperson,
Integer limit) |
List<WorkspaceItem> |
WorkspaceItemServiceImpl.findSupervisedItemsByEPerson(Context context,
EPerson ePerson) |
static String |
LicenseUtils.getLicenseText(Locale locale,
Collection collection,
Item item,
EPerson eperson)
Utility method if no additional arguments are 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 |
Item.setSubmitter(EPerson sub)
Set the e-person that originally submitted this item.
|
| Modifier and Type | Method and Description |
|---|---|
List<Collection> |
CollectionDAO.findAuthorized(Context context,
EPerson ePerson,
List<Integer> actions) |
List<Community> |
CommunityDAO.findAuthorized(Context context,
EPerson ePerson,
List<Integer> actions) |
List<Collection> |
CollectionDAO.findAuthorizedByGroup(Context context,
EPerson ePerson,
List<Integer> actions) |
List<Community> |
CommunityDAO.findAuthorizedByGroup(Context context,
EPerson currentUser,
List<Integer> actions) |
List<WorkspaceItem> |
WorkspaceItemDAO.findByEPerson(Context context,
EPerson ep) |
Iterator<Item> |
ItemDAO.findBySubmitter(Context context,
EPerson eperson) |
Iterator<Item> |
ItemDAO.findBySubmitter(Context context,
EPerson eperson,
MetadataField metadataField,
int limit) |
List<WorkspaceItem> |
WorkspaceItemDAO.findBySupervisedGroupMember(Context context,
EPerson ePerson) |
| Modifier and Type | Method and Description |
|---|---|
List<Collection> |
CollectionDAOImpl.findAuthorized(Context context,
EPerson ePerson,
List<Integer> actions) |
List<Community> |
CommunityDAOImpl.findAuthorized(Context context,
EPerson ePerson,
List<Integer> actions) |
List<Collection> |
CollectionDAOImpl.findAuthorizedByGroup(Context context,
EPerson ePerson,
List<Integer> actions) |
List<Community> |
CommunityDAOImpl.findAuthorizedByGroup(Context context,
EPerson ePerson,
List<Integer> actions) |
List<WorkspaceItem> |
WorkspaceItemDAOImpl.findByEPerson(Context context,
EPerson ep) |
Iterator<Item> |
ItemDAOImpl.findBySubmitter(Context context,
EPerson eperson) |
Iterator<Item> |
ItemDAOImpl.findBySubmitter(Context context,
EPerson eperson,
MetadataField metadataField,
int limit) |
List<WorkspaceItem> |
WorkspaceItemDAOImpl.findBySupervisedGroupMember(Context context,
EPerson ePerson) |
| Modifier and Type | Method and Description |
|---|---|
protected List<EPerson> |
RoleDisseminator.findAssociatedPeople(Context context,
DSpaceObject object)
Find all EPeople associated with this DSpace Object.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
RoleDisseminator.writeEPerson(EPerson eperson,
XMLStreamWriter writer,
boolean emitPassword)
Emit XML describing a single EPerson.
|
| Modifier and Type | Method and Description |
|---|---|
List<WorkspaceItem> |
SupervisedItemService.findbyEPerson(Context context,
EPerson ep)
Get items being supervised by given EPerson
|
List<WorkspaceItem> |
WorkspaceItemService.findByEPerson(Context context,
EPerson ep)
Get all workspace items for a particular e-person.
|
Iterator<Item> |
ItemService.findBySubmitter(Context context,
EPerson eperson)
Find all the items in the archive by a given submitter.
|
Iterator<Item> |
ItemService.findBySubmitterDateSorted(Context context,
EPerson eperson,
Integer limit)
Retrieve the list of Items submitted by eperson, ordered by recently submitted, optionally limitable
|
List<WorkspaceItem> |
WorkspaceItemService.findSupervisedItemsByEPerson(Context context,
EPerson ePerson) |
| Modifier and Type | Method and Description |
|---|---|
EPerson |
Context.getCurrentUser()
Get the current (authenticated) user
|
| Modifier and Type | Method and Description |
|---|---|
static Locale |
I18nUtil.getEPersonLocale(EPerson ep)
Get the Locale for a specified EPerson.
|
void |
Context.setCurrentUser(EPerson user)
Set the current user.
|
| Modifier and Type | Method and Description |
|---|---|
protected List<EPerson> |
WorkflowCuratorServiceImpl.resolveContacts(Context c,
List<String> contacts,
BasicWorkflowItem wfi) |
| Modifier and Type | Method and Description |
|---|---|
EPerson |
EPersonServiceImpl.create(Context context) |
EPerson |
EPersonServiceImpl.find(Context context,
UUID id) |
EPerson |
EPersonServiceImpl.findByEmail(Context context,
String email) |
EPerson |
EPersonServiceImpl.findByIdOrLegacyId(Context context,
String id) |
EPerson |
EPersonServiceImpl.findByLegacyId(Context context,
int legacyId) |
EPerson |
EPersonServiceImpl.findByNetid(Context context,
String netId) |
EPerson |
Subscription.getePerson() |
EPerson |
AccountServiceImpl.getEPerson(Context context,
String token)
Return the EPerson corresponding to token, where token was emailed to the
person by either the sendRegistrationInfo or sendForgotPasswordInfo
methods.
|
| Modifier and Type | Method and Description |
|---|---|
List<EPerson> |
GroupServiceImpl.allMembers(Context c,
Group g) |
List<EPerson> |
EPersonServiceImpl.findAll(Context context,
int sortField) |
List<EPerson> |
EPersonServiceImpl.findByGroups(Context c,
Set<Group> groups) |
List<EPerson> |
EPersonServiceImpl.findEPeopleWithSubscription(Context context) |
List<EPerson> |
EPersonServiceImpl.findNotActiveSince(Context context,
Date date) |
List<EPerson> |
EPersonServiceImpl.findUnsalted(Context context) |
List<EPerson> |
Group.getMembers()
Return EPerson members of a Group
|
List<EPerson> |
EPersonServiceImpl.search(Context context,
String query) |
List<EPerson> |
EPersonServiceImpl.search(Context context,
String query,
int offset,
int limit) |
| Modifier and Type | Method and Description |
|---|---|
void |
GroupServiceImpl.addMember(Context context,
Group group,
EPerson e) |
List<Group> |
GroupServiceImpl.allMemberGroups(Context context,
EPerson ePerson) |
boolean |
EPersonServiceImpl.checkPassword(Context context,
EPerson ePerson,
String attempt) |
void |
EPersonServiceImpl.delete(Context context,
EPerson ePerson) |
void |
SubscribeServiceImpl.deleteByEPerson(Context context,
EPerson ePerson) |
protected boolean |
GroupServiceImpl.epersonInGroup(Context context,
String groupName,
EPerson ePerson) |
List<Collection> |
SubscribeServiceImpl.getAvailableSubscriptions(Context context,
EPerson eperson) |
List<String> |
EPersonServiceImpl.getDeleteConstraints(Context context,
EPerson ePerson) |
String |
EPersonServiceImpl.getMetadata(EPerson dso,
String field) |
PasswordHash |
EPersonServiceImpl.getPasswordHash(EPerson ePerson) |
List<Subscription> |
SubscribeServiceImpl.getSubscriptions(Context context,
EPerson eperson) |
boolean |
GroupServiceImpl.isDirectMember(Group group,
EPerson ePerson) |
boolean |
SubscribeServiceImpl.isSubscribed(Context context,
EPerson eperson,
Collection collection) |
void |
GroupServiceImpl.removeMember(Context context,
Group group,
EPerson ePerson) |
static void |
SubscribeCLITool.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.
|
void |
EPersonServiceImpl.setMetadata(Context context,
EPerson ePerson,
String field,
String value) |
void |
EPersonServiceImpl.setPassword(EPerson ePerson,
String password) |
void |
EPersonServiceImpl.setPasswordHash(EPerson ePerson,
PasswordHash password) |
void |
SubscribeServiceImpl.subscribe(Context context,
EPerson eperson,
Collection collection) |
void |
SubscribeServiceImpl.unsubscribe(Context context,
EPerson eperson,
Collection collection) |
void |
EPersonServiceImpl.update(Context context,
EPerson ePerson) |
void |
EPersonServiceImpl.updateLastModified(Context context,
EPerson dso) |
| Modifier and Type | Method and Description |
|---|---|
EPerson |
EPersonDAO.findByEmail(Context context,
String email) |
EPerson |
EPersonDAO.findByNetid(Context context,
String netid) |
| Modifier and Type | Method and Description |
|---|---|
List<EPerson> |
EPersonDAO.findAll(Context context,
MetadataField metadataFieldSort,
String sortColumn) |
List<EPerson> |
EPersonDAO.findAllSubscribers(Context context) |
List<EPerson> |
EPersonDAO.findByGroups(Context context,
Set<Group> groups) |
List<EPerson> |
EPersonDAO.findNotActiveSince(Context context,
Date date) |
List<EPerson> |
EPersonDAO.findWithPasswordWithoutDigestAlgorithm(Context context) |
List<EPerson> |
EPersonDAO.search(Context context,
String query,
List<MetadataField> queryFields,
List<MetadataField> sortFields,
int offset,
int limit) |
| Modifier and Type | Method and Description |
|---|---|
void |
SubscriptionDAO.deleteByCollectionAndEPerson(Context context,
Collection collection,
EPerson eperson) |
void |
SubscriptionDAO.deleteByEPerson(Context context,
EPerson eperson) |
Subscription |
SubscriptionDAO.findByCollectionAndEPerson(Context context,
EPerson eperson,
Collection collection) |
List<Group> |
GroupDAO.findByEPerson(Context context,
EPerson ePerson)
Find all groups that the given ePerson belongs to
|
List<Subscription> |
SubscriptionDAO.findByEPerson(Context context,
EPerson eperson) |
Group |
GroupDAO.findByNameAndMembership(Context context,
String groupName,
EPerson ePerson)
Find a group by its name and the membership of the given EPerson
|
| Modifier and Type | Method and Description |
|---|---|
EPerson |
EPersonDAOImpl.findByEmail(Context context,
String email) |
EPerson |
EPersonDAOImpl.findByNetid(Context context,
String netid) |
| Modifier and Type | Method and Description |
|---|---|
List<EPerson> |
EPersonDAOImpl.findAll(Context context,
MetadataField metadataSortField,
String sortField) |
List<EPerson> |
EPersonDAOImpl.findAllSubscribers(Context context) |
List<EPerson> |
EPersonDAOImpl.findByGroups(Context context,
Set<Group> groups) |
List<EPerson> |
EPersonDAOImpl.findNotActiveSince(Context context,
Date date) |
List<EPerson> |
EPersonDAOImpl.findWithPasswordWithoutDigestAlgorithm(Context context) |
List<EPerson> |
EPersonDAOImpl.search(Context context,
String query,
List<MetadataField> queryFields,
List<MetadataField> sortFields,
int offset,
int limit) |
| Modifier and Type | Method and Description |
|---|---|
void |
SubscriptionDAOImpl.deleteByCollectionAndEPerson(Context context,
Collection collection,
EPerson eperson) |
void |
SubscriptionDAOImpl.deleteByEPerson(Context context,
EPerson eperson) |
Subscription |
SubscriptionDAOImpl.findByCollectionAndEPerson(Context context,
EPerson eperson,
Collection collection) |
List<Subscription> |
SubscriptionDAOImpl.findByEPerson(Context context,
EPerson eperson) |
List<Group> |
GroupDAOImpl.findByEPerson(Context context,
EPerson ePerson) |
Group |
GroupDAOImpl.findByNameAndMembership(Context context,
String groupName,
EPerson ePerson) |
| Modifier and Type | Method and Description |
|---|---|
EPerson |
EPersonService.create(Context context)
Create a new eperson
|
EPerson |
EPersonService.findByEmail(Context context,
String email)
Find the eperson by their email address.
|
EPerson |
EPersonService.findByNetid(Context context,
String netId)
Find the eperson by their netid.
|
EPerson |
AccountService.getEPerson(Context context,
String token) |
| Modifier and Type | Method and Description |
|---|---|
List<EPerson> |
GroupService.allMembers(Context context,
Group group)
Get all of the epeople who are a member of the
specified group, or a member of a sub-group of the
specified group, etc.
|
List<EPerson> |
EPersonService.findAll(Context context,
int sortField)
Find all the epeople that match a particular query
ID
LASTNAME
EMAIL
NETID
|
List<EPerson> |
EPersonService.findByGroups(Context c,
Set<Group> groups) |
List<EPerson> |
EPersonService.findEPeopleWithSubscription(Context context) |
List<EPerson> |
EPersonService.findNotActiveSince(Context context,
Date date) |
List<EPerson> |
EPersonService.findUnsalted(Context context)
Retrieve all accounts which have a password but do not have a digest algorithm
|
List<EPerson> |
EPersonService.search(Context context,
String query)
Find the epeople that match the search query across firstname, lastname or email.
|
List<EPerson> |
EPersonService.search(Context context,
String query,
int offset,
int limit)
Find the epeople that match the search query across firstname, lastname or email.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GroupService.addMember(Context context,
Group group,
EPerson e)
add an eperson member
|
List<Group> |
GroupService.allMemberGroups(Context context,
EPerson ePerson)
Get all of the groups that an eperson is a member of.
|
boolean |
EPersonService.checkPassword(Context context,
EPerson ePerson,
String attempt)
Check EPerson's password.
|
void |
SubscribeService.deleteByEPerson(Context context,
EPerson ePerson) |
List<Collection> |
SubscribeService.getAvailableSubscriptions(Context context,
EPerson eperson)
Find out which collections an e-person can subscribe to
|
List<String> |
EPersonService.getDeleteConstraints(Context context,
EPerson ePerson)
Check for presence of EPerson in tables that have constraints on
EPersons.
|
PasswordHash |
EPersonService.getPasswordHash(EPerson ePerson)
Return the EPerson's password hash.
|
List<Subscription> |
SubscribeService.getSubscriptions(Context context,
EPerson eperson)
Find out which collections an e-person is subscribed to
|
boolean |
GroupService.isDirectMember(Group group,
EPerson ePerson)
check to see if an eperson is a direct member.
|
boolean |
SubscribeService.isSubscribed(Context context,
EPerson eperson,
Collection collection)
Is that e-person subscribed to that collection?
|
void |
GroupService.removeMember(Context context,
Group group,
EPerson ePerson)
remove an eperson from a group
|
void |
EPersonService.setMetadata(Context context,
EPerson ePerson,
String field,
String value)
Deprecated.
|
void |
EPersonService.setPassword(EPerson ePerson,
String password)
Set the EPerson's password.
|
void |
EPersonService.setPasswordHash(EPerson ePerson,
PasswordHash password)
Set the EPerson's password hash.
|
void |
SubscribeService.subscribe(Context context,
EPerson eperson,
Collection collection)
Subscribe an e-person to a collection.
|
void |
SubscribeService.unsubscribe(Context context,
EPerson eperson,
Collection collection)
Unsubscribe an e-person to a collection.
|
| Modifier and Type | Field and Description |
|---|---|
protected static EPerson |
HarvestScheduler.harvestAdmin |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.solr.common.SolrInputDocument |
SolrLoggerServiceImpl.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 object
|
protected org.apache.solr.common.SolrInputDocument |
SolrLoggerServiceImpl.getCommonSolrDoc(DSpaceObject dspaceObject,
String ip,
String userAgent,
String xforwardedfor,
EPerson currentUser) |
void |
SolrLoggerServiceImpl.post(DSpaceObject dspaceObject,
javax.servlet.http.HttpServletRequest request,
EPerson currentUser) |
void |
ElasticSearchLoggerServiceImpl.post(DSpaceObject dspaceObject,
javax.servlet.http.HttpServletRequest request,
EPerson currentUser) |
void |
ElasticSearchLoggerServiceImpl.post(DSpaceObject dspaceObject,
String ip,
String userAgent,
String xforwardedfor,
EPerson currentUser) |
void |
SolrLoggerServiceImpl.postSearch(DSpaceObject resultObject,
javax.servlet.http.HttpServletRequest request,
EPerson currentUser,
List<String> queries,
int rpp,
String sortBy,
String order,
int page,
DSpaceObject scope) |
void |
SolrLoggerServiceImpl.postView(DSpaceObject dspaceObject,
javax.servlet.http.HttpServletRequest request,
EPerson currentUser) |
void |
SolrLoggerServiceImpl.postView(DSpaceObject dspaceObject,
String ip,
String userAgent,
String xforwardedfor,
EPerson currentUser) |
| Modifier and Type | Method and Description |
|---|---|
void |
ElasticSearchLoggerService.post(DSpaceObject dspaceObject,
javax.servlet.http.HttpServletRequest request,
EPerson currentUser) |
void |
SolrLoggerService.post(DSpaceObject dspaceObject,
javax.servlet.http.HttpServletRequest request,
EPerson currentUser)
Deprecated.
|
void |
ElasticSearchLoggerService.post(DSpaceObject dspaceObject,
String ip,
String userAgent,
String xforwardedfor,
EPerson currentUser) |
void |
SolrLoggerService.postSearch(DSpaceObject resultObject,
javax.servlet.http.HttpServletRequest request,
EPerson currentUser,
List<String> queries,
int rpp,
String sortBy,
String order,
int page,
DSpaceObject scope) |
void |
SolrLoggerService.postView(DSpaceObject dspaceObject,
javax.servlet.http.HttpServletRequest request,
EPerson currentUser)
Store a usage event into Solr.
|
void |
SolrLoggerService.postView(DSpaceObject dspaceObject,
String ip,
String userAgent,
String xforwardedfor,
EPerson currentUser) |
| Modifier and Type | Method and Description |
|---|---|
EPerson |
UsageWorkflowEvent.getActor() |
EPerson[] |
UsageWorkflowEvent.getEpersonOwners() |
| Modifier and Type | Method and Description |
|---|---|
void |
UsageWorkflowEvent.setEpersonOwners(EPerson... epersonOwners) |
| Constructor and Description |
|---|
UsageWorkflowEvent(Context context,
Item item,
InProgressSubmission workflowItem,
String workflowStep,
String oldState,
Collection scope,
EPerson actor) |
| Modifier and Type | Method and Description |
|---|---|
EPerson |
Version.getEPerson() |
| Modifier and Type | Method and Description |
|---|---|
void |
Version.setePerson(EPerson ePerson) |
| Modifier and Type | Method and Description |
|---|---|
WorkspaceItem |
WorkflowService.abort(Context c,
T wi,
EPerson e)
abort() aborts a workflow, completely deleting it (administrator do this)
(it will basically do a reject from any state - the item ends up back in
the user's PersonalWorkspace
|
List<T> |
WorkflowItemService.findBySubmitter(Context context,
EPerson ep)
Get all workflow items that were original submissions by a particular
e-person.
|
List<String> |
WorkflowService.getEPersonDeleteConstraints(Context context,
EPerson ePerson) |
WorkspaceItem |
WorkflowService.sendWorkflowItemBackSubmission(Context c,
T workflowItem,
EPerson e,
String provenance,
String rejection_message) |
| Modifier and Type | Method and Description |
|---|---|
EPerson |
TaskListItem.getEPerson() |
EPerson |
BasicWorkflowItem.getOwner()
get owner of WorkflowItem
|
EPerson |
BasicWorkflowItem.getSubmitter() |
| Modifier and Type | Method and Description |
|---|---|
WorkspaceItem |
BasicWorkflowServiceImpl.abort(Context context,
BasicWorkflowItem workflowItem,
EPerson e) |
void |
BasicWorkflowServiceImpl.advance(Context context,
BasicWorkflowItem workflowItem,
EPerson e) |
boolean |
BasicWorkflowServiceImpl.advance(Context context,
BasicWorkflowItem workflowItem,
EPerson e,
boolean curate,
boolean record) |
void |
BasicWorkflowServiceImpl.claim(Context context,
BasicWorkflowItem workflowItem,
EPerson e) |
TaskListItem |
TaskListItemServiceImpl.create(Context context,
BasicWorkflowItem workflowItem,
EPerson ePerson) |
protected boolean |
BasicWorkflowServiceImpl.doState(Context context,
BasicWorkflowItem workflowItem,
int newstate,
EPerson newowner) |
List<TaskListItem> |
TaskListItemServiceImpl.findByEPerson(Context context,
EPerson ePerson) |
List<BasicWorkflowItem> |
BasicWorkflowItemServiceImpl.findByOwner(Context context,
EPerson ePerson) |
List<BasicWorkflowItem> |
BasicWorkflowItemServiceImpl.findBySubmitter(Context context,
EPerson ep) |
List<BasicWorkflowItem> |
BasicWorkflowItemServiceImpl.findPooledTasks(Context context,
EPerson ePerson) |
List<String> |
BasicWorkflowServiceImpl.getEPersonDeleteConstraints(Context context,
EPerson ePerson) |
protected String |
BasicWorkflowServiceImpl.getEPersonName(EPerson e) |
List<BasicWorkflowItem> |
BasicWorkflowServiceImpl.getOwnedTasks(Context context,
EPerson e) |
List<BasicWorkflowItem> |
BasicWorkflowServiceImpl.getPooledTasks(Context context,
EPerson e) |
protected void |
BasicWorkflowServiceImpl.logWorkflowEvent(Context context,
Item item,
BasicWorkflowItem workflowItem,
EPerson actor,
int newstate,
EPerson newOwner,
Collection mycollection,
int oldState,
Group newOwnerGroup) |
protected void |
BasicWorkflowServiceImpl.notifyOfReject(Context context,
BasicWorkflowItem workflowItem,
EPerson e,
String reason) |
protected void |
BasicWorkflowServiceImpl.recordApproval(Context context,
BasicWorkflowItem workflowItem,
EPerson e) |
WorkspaceItem |
BasicWorkflowServiceImpl.sendWorkflowItemBackSubmission(Context context,
BasicWorkflowItem workflowItem,
EPerson ePerson,
String provenancePrefix,
String rejection_message) |
void |
BasicWorkflowItem.setOwner(EPerson ep)
set owner of WorkflowItem
|
void |
BasicWorkflowServiceImpl.unclaim(Context context,
BasicWorkflowItem workflowItem,
EPerson e) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
BasicWorkflowServiceImpl.createTasks(Context c,
BasicWorkflowItem wi,
List<EPerson> epa) |
protected void |
BasicWorkflowServiceImpl.notifyGroupOfTask(Context c,
BasicWorkflowItem wi,
Group mygroup,
List<EPerson> epa) |
void |
BasicWorkflowServiceImpl.notifyOfCuration(Context c,
BasicWorkflowItem wi,
List<EPerson> ePeople,
String taskName,
String action,
String message) |
| Modifier and Type | Method and Description |
|---|---|
List<TaskListItem> |
TaskListItemDAO.findByEPerson(Context context,
EPerson ePerson) |
List<BasicWorkflowItem> |
BasicWorkflowItemDAO.findByOwner(Context context,
EPerson ePerson) |
List<BasicWorkflowItem> |
BasicWorkflowItemDAO.findByPooledTasks(Context context,
EPerson ePerson) |
List<BasicWorkflowItem> |
BasicWorkflowItemDAO.findBySubmitter(Context context,
EPerson ep) |
| Modifier and Type | Method and Description |
|---|---|
List<TaskListItem> |
TaskListItemDAOImpl.findByEPerson(Context context,
EPerson ePerson) |
List<BasicWorkflowItem> |
BasicWorkflowItemDAOImpl.findByOwner(Context context,
EPerson ePerson) |
List<BasicWorkflowItem> |
BasicWorkflowItemDAOImpl.findByPooledTasks(Context context,
EPerson ePerson) |
List<BasicWorkflowItem> |
BasicWorkflowItemDAOImpl.findBySubmitter(Context context,
EPerson ep) |
| Modifier and Type | Method and Description |
|---|---|
void |
BasicWorkflowService.advance(Context context,
BasicWorkflowItem workflowItem,
EPerson e)
advance() sends an item forward in the workflow (reviewers,
approvers, and editors all do an 'approve' to move the item forward) if
the item arrives at the submit state, then remove the WorkflowItem and
call the archive() method to put it in the archive, and email notify the
submitter of a successful submission
|
boolean |
BasicWorkflowService.advance(Context context,
BasicWorkflowItem workflowItem,
EPerson e,
boolean curate,
boolean record)
advance() sends an item forward in the workflow (reviewers,
approvers, and editors all do an 'approve' to move the item forward) if
the item arrives at the submit state, then remove the WorkflowItem and
call the archive() method to put it in the archive, and email notify the
submitter of a successful submission
|
void |
BasicWorkflowService.claim(Context context,
BasicWorkflowItem workflowItem,
EPerson e)
claim() claims a workflow task for an EPerson
|
TaskListItem |
TaskListItemService.create(Context context,
BasicWorkflowItem workflowItem,
EPerson ePerson) |
List<TaskListItem> |
TaskListItemService.findByEPerson(Context context,
EPerson ePerson) |
List<BasicWorkflowItem> |
BasicWorkflowItemService.findByOwner(Context context,
EPerson ePerson)
Retrieve the list of BasicWorkflowItems that the given EPerson is owner of (owner == claimed for review)
|
List<BasicWorkflowItem> |
BasicWorkflowItemService.findPooledTasks(Context context,
EPerson ePerson) |
List<BasicWorkflowItem> |
BasicWorkflowService.getOwnedTasks(Context context,
EPerson e)
getOwnedTasks() returns a List of WorkflowItems containing the tasks
claimed and owned by an EPerson.
|
List<BasicWorkflowItem> |
BasicWorkflowService.getPooledTasks(Context context,
EPerson e)
getPooledTasks() returns a List of WorkflowItems an EPerson could claim
(as a reviewer, etc.) for display on a user's MyDSpace page.
|
void |
BasicWorkflowService.unclaim(Context context,
BasicWorkflowItem workflowItem,
EPerson e)
unclaim() returns an owned task/item to the pool
|
| Modifier and Type | Method and Description |
|---|---|
void |
BasicWorkflowService.notifyOfCuration(Context c,
BasicWorkflowItem wi,
List<EPerson> ePeople,
String taskName,
String action,
String message) |
| Modifier and Type | Method and Description |
|---|---|
ArrayList<EPerson> |
RoleMembers.getAllUniqueMembers(Context context) |
ArrayList<EPerson> |
RoleMembers.getEPersons() |
| Modifier and Type | Method and Description |
|---|---|
WorkspaceItem |
XmlWorkflowServiceImpl.abort(Context c,
XmlWorkflowItem wi,
EPerson e) |
void |
WorkflowRequirementsServiceImpl.addClaimedUser(Context context,
XmlWorkflowItem wfi,
Step step,
EPerson user) |
void |
RoleMembers.addEPerson(EPerson eperson) |
void |
WorkflowRequirementsServiceImpl.addFinishedUser(Context c,
XmlWorkflowItem wfi,
EPerson user) |
protected void |
XmlWorkflowServiceImpl.addPolicyToItem(Context context,
Item item,
int type,
EPerson epa) |
void |
XmlWorkflowServiceImpl.createOwnedTask(Context context,
XmlWorkflowItem wi,
Step step,
WorkflowActionConfig action,
EPerson e) |
WorkflowActionConfig |
XmlWorkflowServiceImpl.doState(Context c,
EPerson user,
javax.servlet.http.HttpServletRequest request,
int workflowItemId,
Workflow workflow,
WorkflowActionConfig currentActionConfig) |
List<String> |
XmlWorkflowServiceImpl.getEPersonDeleteConstraints(Context context,
EPerson ePerson) |
String |
XmlWorkflowServiceImpl.getEPersonName(EPerson ePerson) |
protected void |
XmlWorkflowServiceImpl.grantUserAllItemPolicies(Context context,
Item item,
EPerson epa) |
protected void |
XmlWorkflowServiceImpl.logWorkflowEvent(Context c,
String workflowId,
String previousStepId,
String previousActionConfigId,
XmlWorkflowItem wfi,
EPerson actor,
Step newStep,
WorkflowActionConfig newActionConfig) |
protected void |
XmlWorkflowServiceImpl.notifyOfReject(Context c,
XmlWorkflowItem wi,
EPerson e,
String reason) |
protected WorkflowActionConfig |
XmlWorkflowServiceImpl.processNextStep(Context c,
EPerson user,
Workflow workflow,
ActionResult currentOutcome,
XmlWorkflowItem wfi,
Step nextStep) |
WorkflowActionConfig |
XmlWorkflowServiceImpl.processOutcome(Context c,
EPerson user,
Workflow workflow,
Step currentStep,
WorkflowActionConfig currentActionConfig,
ActionResult currentOutcome,
XmlWorkflowItem wfi,
boolean enteredNewStep) |
void |
WorkflowRequirementsServiceImpl.removeClaimedUser(Context context,
XmlWorkflowItem wfi,
EPerson user,
String stepID) |
void |
RoleMembers.removeEperson(EPerson epersonToRemove) |
protected void |
XmlWorkflowServiceImpl.removeUserItemPolicies(Context context,
Item item,
EPerson e) |
WorkspaceItem |
XmlWorkflowServiceImpl.sendWorkflowItemBackSubmission(Context context,
XmlWorkflowItem wi,
EPerson e,
String provenance,
String rejection_message) |
| Modifier and Type | Method and Description |
|---|---|
void |
XmlWorkflowServiceImpl.alertUsersOnTaskActivation(Context c,
XmlWorkflowItem wfi,
String emailTemplate,
List<EPerson> epa,
String... arguments) |
| Modifier and Type | Method and Description |
|---|---|
void |
WorkflowRequirementsService.addClaimedUser(Context context,
XmlWorkflowItem wfi,
Step step,
EPerson user)
Adds a claimed user in the metadata
if enough users have claimed this task (claimed or finished) to meet the required number
the pooled tasks will be deleted
|
void |
WorkflowRequirementsService.addFinishedUser(Context context,
XmlWorkflowItem wfi,
EPerson user)
Adds a finished user in the metadata
this method will also remove the user from the inprogress metadata
|
void |
XmlWorkflowService.createOwnedTask(Context context,
XmlWorkflowItem wi,
Step step,
WorkflowActionConfig action,
EPerson e) |
WorkflowActionConfig |
XmlWorkflowService.doState(Context c,
EPerson user,
javax.servlet.http.HttpServletRequest request,
int workflowItemId,
Workflow workflow,
WorkflowActionConfig currentActionConfig) |
String |
XmlWorkflowService.getEPersonName(EPerson ePerson) |
WorkflowActionConfig |
XmlWorkflowService.processOutcome(Context c,
EPerson user,
Workflow workflow,
Step currentStep,
WorkflowActionConfig currentActionConfig,
ActionResult currentOutcome,
XmlWorkflowItem wfi,
boolean enteredNewStep) |
void |
WorkflowRequirementsService.removeClaimedUser(Context context,
XmlWorkflowItem wfi,
EPerson user,
String stepID) |
| Modifier and Type | Method and Description |
|---|---|
void |
XmlWorkflowService.alertUsersOnTaskActivation(Context c,
XmlWorkflowItem wfi,
String emailTemplate,
List<EPerson> epa,
String... arguments) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AutoAssignAction.createTaskForEPerson(Context c,
XmlWorkflowItem wfi,
Step step,
WorkflowActionConfig actionConfig,
EPerson user)
Create a claimed task for the user IF this user doesn't have a claimed action for this workflow item
|
protected void |
AssignOriginalSubmitterAction.createTaskForEPerson(Context c,
XmlWorkflowItem wfi,
Step step,
WorkflowActionConfig actionConfig,
EPerson user)
Create a claimed task for the user IF this user doesn't have a claimed action for this workflow item
|
| Modifier and Type | Method and Description |
|---|---|
EPerson |
PoolTask.getEperson() |
EPerson |
WorkflowItemRole.getEPerson() |
EPerson |
ClaimedTask.getOwner() |
EPerson |
XmlWorkflowItem.getSubmitter() |
EPerson |
InProgressUser.getUser() |
| Modifier and Type | Method and Description |
|---|---|
ClaimedTask |
ClaimedTaskServiceImpl.find(Context context,
EPerson ePerson,
XmlWorkflowItem workflowItem,
String stepID,
String actionID) |
List<InProgressUser> |
InProgressUserServiceImpl.findByEperson(Context context,
EPerson ePerson) |
List<ClaimedTask> |
ClaimedTaskServiceImpl.findByEperson(Context context,
EPerson ePerson) |
List<PoolTask> |
PoolTaskServiceImpl.findByEperson(Context context,
EPerson ePerson) |
List<WorkflowItemRole> |
WorkflowItemRoleServiceImpl.findByEPerson(Context context,
EPerson ePerson) |
List<PoolTask> |
PoolTaskServiceImpl.findByEPerson(Context context,
EPerson ePerson) |
protected List<PoolTask> |
PoolTaskServiceImpl.findByGroups(Context context,
EPerson ePerson,
List<Group> groups) |
List<XmlWorkflowItem> |
XmlWorkflowItemServiceImpl.findBySubmitter(Context context,
EPerson ep) |
ClaimedTask |
ClaimedTaskServiceImpl.findByWorkflowIdAndEPerson(Context context,
XmlWorkflowItem workflowItem,
EPerson ePerson) |
PoolTask |
PoolTaskServiceImpl.findByWorkflowIdAndEPerson(Context context,
XmlWorkflowItem workflowItem,
EPerson ePerson) |
InProgressUser |
InProgressUserServiceImpl.findByWorkflowItemAndEPerson(Context context,
XmlWorkflowItem workflowItem,
EPerson ePerson) |
void |
PoolTask.setEperson(EPerson eperson) |
void |
WorkflowItemRole.setEPerson(EPerson eperson) |
void |
ClaimedTask.setOwner(EPerson owner) |
void |
InProgressUser.setUser(EPerson user) |
| Modifier and Type | Method and Description |
|---|---|
ClaimedTask |
ClaimedTaskService.find(Context context,
EPerson ePerson,
XmlWorkflowItem workflowItem,
String stepID,
String actionID) |
List<InProgressUser> |
InProgressUserService.findByEperson(Context context,
EPerson ePerson) |
List<PoolTask> |
PoolTaskService.findByEperson(Context context,
EPerson ePerson) |
List<ClaimedTask> |
ClaimedTaskService.findByEperson(Context context,
EPerson ePerson) |
List<WorkflowItemRole> |
WorkflowItemRoleService.findByEPerson(Context context,
EPerson ePerson) |
List<PoolTask> |
PoolTaskService.findByEPerson(Context context,
EPerson ePerson) |
PoolTask |
PoolTaskService.findByWorkflowIdAndEPerson(Context context,
XmlWorkflowItem workflowItem,
EPerson ePerson) |
ClaimedTask |
ClaimedTaskService.findByWorkflowIdAndEPerson(Context context,
XmlWorkflowItem workflowItem,
EPerson ePerson) |
InProgressUser |
InProgressUserService.findByWorkflowItemAndEPerson(Context context,
XmlWorkflowItem workflowItem,
EPerson ePerson) |
Copyright © 2016 DuraSpace. All rights reserved.