Package de.xima.fc.entities
Class FormRecordSubmission
- java.lang.Object
-
- de.xima.cmn.dao.model.AEntity<Long>
-
- de.xima.fc.entities.AbstractEntity
-
- de.xima.fc.entities.AbstractLockableEntity
-
- de.xima.fc.entities.FormRecordSubmission
-
- All Implemented Interfaces:
de.xima.cmn.dao.interfaces.IEntity<Long>
,de.xima.cmn.dao.interfaces.ILockableEntity<Long>
,ILockingVersionProviding
,ITransferable
,ITransferableEntity
,ITransferableLockableEntity
,Serializable
,Comparable<de.xima.cmn.dao.interfaces.IEntity<Long>>
@Entity public class FormRecordSubmission extends AbstractLockableEntity
Entity representing a form record submission. Form record submissions may occur in differentcontexts
(e.g. in the inbox, via form provide, in portal).- Since:
- 8.2.0
- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
ATTR_FORM_RECORD
static String
ATTR_FORM_RECORD_DATA
static String
ATTR_SUBMIT_CONTEXT
static String
ATTR_SUBMIT_FRONTEND_SERVER_ID
static String
ATTR_SUBMIT_INSTANT
static String
ATTR_SUBMIT_SERVER_BASE_URL
static String
ATTR_SUBMIT_STATE_ID
static String
ATTR_UNIVERSAL_REFERENCE_ID
static String
ATTR_USER_DATA
static String
ATTR_USER_PROFILE_UUID
static String
COL_FORM_RECORD_ID
static String
COL_SUBMIT_FRONTEND_SERVER_ID
static String
COL_SUBMIT_SERVER_BASE_URL
-
Fields inherited from class de.xima.fc.entities.AbstractLockableEntity
COL_LOCKINGVERSION, lockingVersion
-
Fields inherited from class de.xima.fc.entities.AbstractEntity
COL_ID, id
-
Fields inherited from interface de.xima.fc.entities.interfaces.ITransferableEntity
IMPORT_ID, INVALID_ID
-
-
Constructor Summary
Constructors Constructor Description FormRecordSubmission()
-
Method Summary
-
Methods inherited from class de.xima.fc.entities.AbstractLockableEntity
entityHasChanged, getLockingVersion, setLockingVersion, toString
-
Methods inherited from class de.xima.fc.entities.AbstractEntity
asIntValue, isPersisted, setId, setId
-
Methods inherited from class de.xima.cmn.dao.model.AEntity
compareTo, equals, getDBTableName, hashCode
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.Comparable
compareTo
-
-
-
-
Field Detail
-
ATTR_FORM_RECORD
public static final String ATTR_FORM_RECORD
- See Also:
- Constant Field Values
-
ATTR_FORM_RECORD_DATA
public static final String ATTR_FORM_RECORD_DATA
- See Also:
- Constant Field Values
-
ATTR_UNIVERSAL_REFERENCE_ID
public static final String ATTR_UNIVERSAL_REFERENCE_ID
- See Also:
- Constant Field Values
-
ATTR_SUBMIT_INSTANT
public static final String ATTR_SUBMIT_INSTANT
- See Also:
- Constant Field Values
-
ATTR_SUBMIT_CONTEXT
public static final String ATTR_SUBMIT_CONTEXT
- See Also:
- Constant Field Values
-
ATTR_SUBMIT_FRONTEND_SERVER_ID
public static final String ATTR_SUBMIT_FRONTEND_SERVER_ID
- See Also:
- Constant Field Values
-
ATTR_SUBMIT_SERVER_BASE_URL
public static final String ATTR_SUBMIT_SERVER_BASE_URL
- See Also:
- Constant Field Values
-
ATTR_SUBMIT_STATE_ID
public static final String ATTR_SUBMIT_STATE_ID
- See Also:
- Constant Field Values
-
ATTR_USER_PROFILE_UUID
public static final String ATTR_USER_PROFILE_UUID
- See Also:
- Constant Field Values
-
ATTR_USER_DATA
public static final String ATTR_USER_DATA
- See Also:
- Constant Field Values
-
COL_FORM_RECORD_ID
public static final String COL_FORM_RECORD_ID
- See Also:
- Constant Field Values
-
COL_SUBMIT_FRONTEND_SERVER_ID
public static final String COL_SUBMIT_FRONTEND_SERVER_ID
- See Also:
- Constant Field Values
-
COL_SUBMIT_SERVER_BASE_URL
public static final String COL_SUBMIT_SERVER_BASE_URL
- See Also:
- Constant Field Values
-
-
Method Detail
-
getId
public Long getId()
-
getFormRecord
public Vorgang getFormRecord()
-
setFormRecord
public void setFormRecord(Vorgang formRecord)
-
getFormRecordData
public FormEingang getFormRecordData()
-
setFormRecordData
public void setFormRecordData(FormEingang formRecordData)
-
getUniversalReferenceId
public String getUniversalReferenceId()
-
setUniversalReferenceId
@Deprecated public void setUniversalReferenceId(String universalReferenceId)
Deprecated.UsesetUser(IUser)
instead.- See Also:
setUser(IUser)
-
getSubmitInstant
public Instant getSubmitInstant()
-
setSubmitInstant
public void setSubmitInstant(Instant submitInstant)
-
getSubmitFrontendServerId
@Nullable public Long getSubmitFrontendServerId()
-
setSubmitFrontendServerId
public void setSubmitFrontendServerId(@Nullable Long submitFrontendServerId)
-
getSubmitServerBaseUrl
public String getSubmitServerBaseUrl()
-
setSubmitServerBaseUrl
public void setSubmitServerBaseUrl(String submitServerBaseUrl)
-
getSubmitContext
public String getSubmitContext()
-
setSubmitContext
public void setSubmitContext(String submitContext)
-
setSubmitContext
public void setSubmitContext(EFormRecordSubmitContext submitContext)
-
getSubmitStateId
@Nullable public Long getSubmitStateId()
-
setSubmitStateId
public void setSubmitStateId(@Nullable Long submitStateId)
-
getUserProfileUuid
@Nullable public UUID getUserProfileUuid()
-
setUserProfileUuid
@Deprecated public void setUserProfileUuid(@Nullable UUID userProfileUuid)
Deprecated.UsesetUser(IUser)
instead.- See Also:
setUser(IUser)
-
getUserData
public String getUserData()
-
setUserData
@Deprecated public void setUserData(String userData)
Deprecated.UsesetUser(IUser)
instead.- See Also:
setUser(IUser)
-
setUserData
@Deprecated public void setUserData(com.alibaba.fastjson.JSONObject userData)
Deprecated.UsesetUser(IUser)
instead.- See Also:
setUser(IUser)
-
getUserDataJson
public com.alibaba.fastjson.JSONObject getUserDataJson()
-
setSubmitFrontendServer
public void setSubmitFrontendServer(@Nullable FrontendServer submitFrontendServer)
-
setSubmitState
public void setSubmitState(@Nullable WorkflowState submitState)
-
setUser
public void setUser(IUser user)
-
isSubmitter
public boolean isSubmitter(IUser user)
-
anonymize
public void anonymize()
-
cloneBasics
public FormRecordSubmission cloneBasics()
-
-