Interface FormsApplicationContext
-
- All Known Implementing Classes:
DraftModel,PendingSignModel,SubmitModel
@ProviderType public interface FormsApplicationContextContract 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.StringgetAssetPath()Returns the path of AF or IC or other form asset involved in processAssetSubTypegetAssetSubtype()Returns the subtype of the Asset: Draft/Submit/Sign in case of AF, PRINT/WEB in case of IC.AssetTypegetAssetType()Returns the type of Asset being used : MF, AF,IC etcjava.util.CalendargetCreationTime()Returns the time when the model was createdjava.lang.StringgetId()Returns the unique id of the data model or entity eg DraftID,Workflow ID etcjava.lang.StringgetInitiatorId()Returns the id of the user who has saved a draft or started the workflow etcjava.util.CalendargetLastModifiedTime()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
-
-