Package org.dspace.eperson
Provides classes representing e-people and groups of e-people.
-
Class Summary Class Description AccountServiceImpl Methods for handling registration by email and forgotten passwords.EPerson Class representing an e-person.EPerson_ EPersonCLITool EPersonConsumer Class for handling updates to EPersons Recommended filter: EPerson+CreateEPersonServiceImpl Service implementation for the EPerson object.Groomer Tools for manipulating EPersons and Groups.Group Class representing a group of e-people.Group_ Group2GroupCache Database entity representation of the group2groupcache tableGroup2GroupCache_ GroupServiceImpl Service implementation for the Group object.LoadLastLogin Examine a collection of DSpace log files, building a table of last login times for known EPersons, and then update EPerson records with the latest dates.PasswordHash For handling digested secrets (such as passwords).RegistrationData Database entity representation of the registrationdata tableRegistrationData_ RegistrationDataServiceImpl Service implementation for the RegistrationData object.SubscribeCLITool CLI tool used for sending new item e-mail alerts to usersSubscribeServiceImpl Class defining methods for sending new item e-mail alerts to usersSubscription Database entity representation of the subscription tableSubscription_ SupervisorServiceImpl -
Exception Summary Exception Description EmptyWorkflowGroupException This exception class is used to distinguish the following condition: EPerson cannot be deleted because that would lead to one (or more) workflow groups being empty.EPersonDeletionException Exception indicating that an EPerson may not be deleted due to the presence of the EPerson's ID in certain tables