Interface ProcessEngineXml
-
- All Known Implementing Classes:
ProcessEngineXmlImpl
public interface ProcessEngineXmlJava API representation of a ProcessEngine definition inside an XML deployment descriptor.
- Author:
- Daniel Meyer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetConfigurationClass()java.lang.StringgetDatasource()java.lang.StringgetJobAcquisitionName()java.lang.StringgetName()java.util.List<ProcessEnginePluginXml>getPlugins()java.util.Map<java.lang.String,java.lang.String>getProperties()booleanisDefault()
-
-
-
Method Detail
-
getName
java.lang.String getName()
- Returns:
- the name of the process engine. Must not be null.
-
isDefault
boolean isDefault()
- Returns:
- true if the process engine is the default process engine.
-
getConfigurationClass
java.lang.String getConfigurationClass()
- Returns:
- the name of the Java Class that is to be used in order to create
the process engine instance. Must be a subclass of
ProcessEngineConfiguration. If no value is specified,StandaloneProcessEngineConfigurationis used.
-
getDatasource
java.lang.String getDatasource()
- Returns:
- the JNDI Name of the datasource to be used.
-
getProperties
java.util.Map<java.lang.String,java.lang.String> getProperties()
- Returns:
- a set of additional properties. The properties are directly set on
the
ProcessEngineConfigurationclass (seegetConfigurationClass()). This means that each property name used here must be a bean property name on the process engine configuration class and the bean property must be of typeString,IntegerorBoolean.
-
getJobAcquisitionName
java.lang.String getJobAcquisitionName()
- Returns:
- the name of the job acquisition to be used.
-
getPlugins
java.util.List<ProcessEnginePluginXml> getPlugins()
- Returns:
- a list of
ProcessEnginePlugindefinitions.
-
-