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()
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)
-
-