Package com.flowable.form.engine.impl
Class FormEngineImpl
- java.lang.Object
-
- com.flowable.form.engine.impl.FormEngineImpl
-
- All Implemented Interfaces:
FormEngine
public class FormEngineImpl extends java.lang.Object implements FormEngine
- Author:
- Tijs Rademakers
-
-
Field Summary
Fields Modifier and Type Field Description protected FormEngineConfiguration
engineConfiguration
protected org.flowable.form.api.FormService
formService
protected org.flowable.form.api.FormManagementService
managementService
protected java.lang.String
name
protected org.flowable.form.api.FormRepositoryService
repositoryService
-
Fields inherited from interface com.flowable.form.engine.FormEngine
VERSION
-
-
Constructor Summary
Constructors Constructor Description FormEngineImpl(FormEngineConfiguration engineConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
FormEngineConfiguration
getFormEngineConfiguration()
org.flowable.form.api.FormManagementService
getFormManagementService()
org.flowable.form.api.FormRepositoryService
getFormRepositoryService()
org.flowable.form.api.FormService
getFormService()
java.lang.String
getName()
The name as specified in 'form-engine-name' in the flowable.form.cfg.xml configuration file.
-
-
-
Field Detail
-
name
protected java.lang.String name
-
managementService
protected org.flowable.form.api.FormManagementService managementService
-
repositoryService
protected org.flowable.form.api.FormRepositoryService repositoryService
-
formService
protected org.flowable.form.api.FormService formService
-
engineConfiguration
protected FormEngineConfiguration engineConfiguration
-
-
Constructor Detail
-
FormEngineImpl
public FormEngineImpl(FormEngineConfiguration engineConfiguration)
-
-
Method Detail
-
close
public void close()
- Specified by:
close
in interfaceFormEngine
-
getName
public java.lang.String getName()
Description copied from interface:FormEngine
The name as specified in 'form-engine-name' in the flowable.form.cfg.xml configuration file. The default name for a form engine is 'default- Specified by:
getName
in interfaceFormEngine
-
getFormManagementService
public org.flowable.form.api.FormManagementService getFormManagementService()
- Specified by:
getFormManagementService
in interfaceFormEngine
-
getFormRepositoryService
public org.flowable.form.api.FormRepositoryService getFormRepositoryService()
- Specified by:
getFormRepositoryService
in interfaceFormEngine
-
getFormService
public org.flowable.form.api.FormService getFormService()
- Specified by:
getFormService
in interfaceFormEngine
-
getFormEngineConfiguration
public FormEngineConfiguration getFormEngineConfiguration()
- Specified by:
getFormEngineConfiguration
in interfaceFormEngine
-
-