Package org.dspace.discovery.indexobject
Class IndexableWorkflowItem
- java.lang.Object
-
- org.dspace.discovery.indexobject.IndexableInProgressSubmission<XmlWorkflowItem>
-
- org.dspace.discovery.indexobject.IndexableWorkflowItem
-
- All Implemented Interfaces:
IndexableObject<XmlWorkflowItem,Integer>
public class IndexableWorkflowItem extends IndexableInProgressSubmission<XmlWorkflowItem>
Workflow item implementation for the IndexableObject- Author:
- Kevin Van de Velde (kevin at atmire dot com)
-
-
Field Summary
Fields Modifier and Type Field Description static StringTYPE-
Fields inherited from class org.dspace.discovery.indexobject.IndexableInProgressSubmission
inProgressSubmission
-
-
Constructor Summary
Constructors Constructor Description IndexableWorkflowItem(XmlWorkflowItem inProgressSubmission)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IntegergetID()Return the identifier of this indexableObject, this will be the identifier of the object in the databaseStringgetType()StringgetTypeText()-
Methods inherited from class org.dspace.discovery.indexobject.IndexableInProgressSubmission
getIndexedObject, setIndexedObject
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.dspace.discovery.IndexableObject
getLastModified, getUniqueIndexID
-
-
-
-
Field Detail
-
TYPE
public static final String TYPE
-
-
Constructor Detail
-
IndexableWorkflowItem
public IndexableWorkflowItem(XmlWorkflowItem inProgressSubmission)
-
-
Method Detail
-
getType
public String getType()
- Returns:
- the string constant representing the Entity Type, @see
Constants
-
getTypeText
public String getTypeText()
- Returns:
- a textual alias of the Entity Type @see
IndexableObject.getType()
-
getID
public Integer getID()
Description copied from interface:IndexableObjectReturn the identifier of this indexableObject, this will be the identifier of the object in the database- Returns:
- for a DSpaceObject a uuid will be returned, for a tasks or workflow items an integer will be returned
-
-