Package org.dspace.usage
Class UsageWorkflowEvent
- java.lang.Object
-
- org.dspace.services.model.Event
-
- org.dspace.usage.UsageEvent
-
- org.dspace.usage.UsageWorkflowEvent
-
- All Implemented Interfaces:
Serializable
public class UsageWorkflowEvent extends UsageEvent
Extends the standard usage event to contain workflow information- Author:
- Kevin Van de Velde (kevin at atmire dot com), Ben Bosman (ben at atmire dot com), Mark Diggory (markd at atmire dot com)
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.dspace.usage.UsageEvent
UsageEvent.Action
-
Nested classes/interfaces inherited from class org.dspace.services.model.Event
Event.Scope
-
-
Constructor Summary
Constructors Constructor Description UsageWorkflowEvent(Context context, Item item, InProgressSubmission workflowItem, String workflowStep, String oldState, Collection scope, EPerson actor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EPersongetActor()EPerson[]getEpersonOwners()Group[]getGroupOwners()StringgetOldState()CollectiongetScope()InProgressSubmissiongetWorkflowItem()StringgetWorkflowStep()voidsetEpersonOwners(EPerson... epersonOwners)voidsetGroupOwners(Group... newGroupOwner)-
Methods inherited from class org.dspace.usage.UsageEvent
getAction, getContext, getIp, getObject, getReferrer, getRequest, getUserAgent, getXforwardedfor, setContext, setIp, setObject, setReferrer, setRequest, setUserAgent, setXforwardedfor
-
Methods inherited from class org.dspace.services.model.Event
getId, getName, getProperties, getResourceReference, getScopes, getUserId, isModify, setId, setModify, setName, setProperties, setResourceReference, setScopes, setUserId, toString
-
-
-
-
Constructor Detail
-
UsageWorkflowEvent
public UsageWorkflowEvent(Context context, Item item, InProgressSubmission workflowItem, String workflowStep, String oldState, Collection scope, EPerson actor)
-
-
Method Detail
-
getWorkflowStep
public String getWorkflowStep()
-
getOldState
public String getOldState()
-
getScope
public Collection getScope()
-
getEpersonOwners
public EPerson[] getEpersonOwners()
-
setEpersonOwners
public void setEpersonOwners(EPerson... epersonOwners)
-
getGroupOwners
public Group[] getGroupOwners()
-
setGroupOwners
public void setGroupOwners(Group... newGroupOwner)
-
getActor
public EPerson getActor()
-
getWorkflowItem
public InProgressSubmission getWorkflowItem()
-
-