Interface FormsApplicationContext
-
- All Known Implementing Classes:
DraftModel
,PendingSignModel
,SubmitModel
@ProviderType public interface FormsApplicationContext
Contract for the model being stored via USC.It contains the minimalistic set of common properties for all use cases across Forms Applications. Different Models across forms applications are required to implement this and add their set of properties.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getAssetPath()
Returns the path of AF or IC or other form asset involved in processAssetSubType
getAssetSubtype()
Returns the subtype of the Asset: Draft/Submit/Sign in case of AF, PRINT/WEB in case of IC.AssetType
getAssetType()
Returns the type of Asset being used : MF, AF,IC etcjava.util.Calendar
getCreationTime()
Returns the time when the model was createdjava.lang.String
getId()
Returns the unique id of the data model or entity eg DraftID,Workflow ID etcjava.lang.String
getInitiatorId()
Returns the id of the user who has saved a draft or started the workflow etcjava.util.Calendar
getLastModifiedTime()
Returns the time when the model was last modified
-
-
-
Method Detail
-
getId
java.lang.String getId()
Returns the unique id of the data model or entity eg DraftID,Workflow ID etc
-
getInitiatorId
java.lang.String getInitiatorId()
Returns the id of the user who has saved a draft or started the workflow etc
-
getAssetPath
java.lang.String getAssetPath()
Returns the path of AF or IC or other form asset involved in process
-
getAssetType
AssetType getAssetType()
Returns the type of Asset being used : MF, AF,IC etc
-
getAssetSubtype
AssetSubType getAssetSubtype()
Returns the subtype of the Asset: Draft/Submit/Sign in case of AF, PRINT/WEB in case of IC.
-
getLastModifiedTime
java.util.Calendar getLastModifiedTime()
Returns the time when the model was last modified
-
getCreationTime
java.util.Calendar getCreationTime()
Returns the time when the model was created
-
-