Package de.xima.fc.mdl.form.record
Class FormRecordBaseData
- java.lang.Object
-
- de.xima.fc.mdl.form.record.FormRecordBaseData
-
- All Implemented Interfaces:
IFormRecordBaseData
,IFormRecordData
,Serializable
public class FormRecordBaseData extends Object implements IFormRecordBaseData
Model class for form record base data- Since:
- 7.0.0
- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FormRecordBaseData.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getAttachmentCount()
Status
getCurrentStatus()
WorkflowState
getCurrentWorkflowState()
int
getErrorCount()
Long
getFormRecordId()
Long
getInboxId()
String
getInboxName()
Projekt
getProject()
List<IFormRecordJobDetails>
getQuartzJobDetails()
String
getSubject()
Date
getSubmitDate()
Date
getVerifyExpireDate()
String
getVerifyUuid()
WorkflowVersion
getWorkflowVersion()
boolean
isProcessing()
boolean
isRead()
boolean
isSaved()
static FormRecordBaseData.Builder
newBuilder(Long formRecordId)
String
toString()
-
-
-
Method Detail
-
getFormRecordId
public Long getFormRecordId()
- Specified by:
getFormRecordId
in interfaceIFormRecordData
- Returns:
- the form record id
-
isRead
public boolean isRead()
- Specified by:
isRead
in interfaceIFormRecordBaseData
-
isSaved
public boolean isSaved()
- Specified by:
isSaved
in interfaceIFormRecordBaseData
-
isProcessing
public boolean isProcessing()
- Specified by:
isProcessing
in interfaceIFormRecordBaseData
-
getSubject
public String getSubject()
- Specified by:
getSubject
in interfaceIFormRecordBaseData
-
getSubmitDate
public Date getSubmitDate()
- Specified by:
getSubmitDate
in interfaceIFormRecordBaseData
-
getErrorCount
public int getErrorCount()
- Specified by:
getErrorCount
in interfaceIFormRecordBaseData
-
getVerifyUuid
public String getVerifyUuid()
- Specified by:
getVerifyUuid
in interfaceIFormRecordBaseData
-
getVerifyExpireDate
public Date getVerifyExpireDate()
- Specified by:
getVerifyExpireDate
in interfaceIFormRecordBaseData
-
getCurrentWorkflowState
public WorkflowState getCurrentWorkflowState()
- Specified by:
getCurrentWorkflowState
in interfaceIFormRecordBaseData
-
getWorkflowVersion
public WorkflowVersion getWorkflowVersion()
- Specified by:
getWorkflowVersion
in interfaceIFormRecordBaseData
-
getCurrentStatus
public Status getCurrentStatus()
- Specified by:
getCurrentStatus
in interfaceIFormRecordBaseData
-
getInboxId
public Long getInboxId()
- Specified by:
getInboxId
in interfaceIFormRecordBaseData
-
getInboxName
public String getInboxName()
- Specified by:
getInboxName
in interfaceIFormRecordBaseData
-
getAttachmentCount
public int getAttachmentCount()
- Specified by:
getAttachmentCount
in interfaceIFormRecordBaseData
-
getQuartzJobDetails
public List<IFormRecordJobDetails> getQuartzJobDetails()
- Specified by:
getQuartzJobDetails
in interfaceIFormRecordData
- Returns:
- details of the form record's quartz jobs
-
newBuilder
public static FormRecordBaseData.Builder newBuilder(Long formRecordId)
-
getProject
public Projekt getProject()
- Specified by:
getProject
in interfaceIFormRecordBaseData
-
-