Class DefaultScopedObjectFormProvider
- java.lang.Object
-
- com.flowable.platform.service.action.DefaultScopedObjectFormProvider
-
- All Implemented Interfaces:
ScopedObjectFormProvider
public class DefaultScopedObjectFormProvider extends Object implements ScopedObjectFormProvider
The default form provider will simply use the form repository to fetch the latest form definition by form key. This is the behaviour for user definitions, conversations, etc.
-
-
Field Summary
Fields Modifier and Type Field Description protected FormRepositoryServiceformRepositoryService
-
Constructor Summary
Constructors Constructor Description DefaultScopedObjectFormProvider(FormRepositoryService formRepositoryService)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description FormInfogetForm(String scopeType, String scopeId, String formKey)Deprecated.StringgetScopeType()Map<String,Object>getVariables(String scopeType, String scopeId, String subScopeId)
-
-
-
Field Detail
-
formRepositoryService
protected FormRepositoryService formRepositoryService
-
-
Constructor Detail
-
DefaultScopedObjectFormProvider
public DefaultScopedObjectFormProvider(FormRepositoryService formRepositoryService)
-
-
Method Detail
-
getScopeType
public String getScopeType()
- Specified by:
getScopeTypein interfaceScopedObjectFormProvider
-
getForm
@Deprecated public FormInfo getForm(String scopeType, String scopeId, String formKey)
Deprecated.- Specified by:
getFormin interfaceScopedObjectFormProvider
-
getVariables
public Map<String,Object> getVariables(String scopeType, String scopeId, String subScopeId)
- Specified by:
getVariablesin interfaceScopedObjectFormProvider
-
-