Class ProcessEngineXmlImpl

    • Field Detail

      • name

        protected java.lang.String name
      • isDefault

        protected boolean isDefault
      • configurationClass

        protected java.lang.String configurationClass
      • jobAcquisitionName

        protected java.lang.String jobAcquisitionName
      • datasource

        protected java.lang.String datasource
      • properties

        protected java.util.Map<java.lang.String,​java.lang.String> properties
    • Constructor Detail

      • ProcessEngineXmlImpl

        public ProcessEngineXmlImpl()
    • Method Detail

      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface ProcessEngineXml
        Returns:
        the name of the process engine. Must not be null.
      • setName

        public void setName​(java.lang.String name)
      • isDefault

        public boolean isDefault()
        Specified by:
        isDefault in interface ProcessEngineXml
        Returns:
        true if the process engine is the default process engine.
      • setDefault

        public void setDefault​(boolean isDefault)
      • setConfigurationClass

        public void setConfigurationClass​(java.lang.String configurationClass)
      • getProperties

        public java.util.Map<java.lang.String,​java.lang.String> getProperties()
        Specified by:
        getProperties in interface ProcessEngineXml
        Returns:
        a set of additional properties. The properties are directly set on the ProcessEngineConfiguration class (see ProcessEngineXml.getConfigurationClass()). 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 type String, Integer or Boolean.
      • setProperties

        public void setProperties​(java.util.Map<java.lang.String,​java.lang.String> properties)
      • getDatasource

        public java.lang.String getDatasource()
        Specified by:
        getDatasource in interface ProcessEngineXml
        Returns:
        the JNDI Name of the datasource to be used.
      • setDatasource

        public void setDatasource​(java.lang.String datasource)
      • getJobAcquisitionName

        public java.lang.String getJobAcquisitionName()
        Specified by:
        getJobAcquisitionName in interface ProcessEngineXml
        Returns:
        the name of the job acquisition to be used.
      • setJobAcquisitionName

        public void setJobAcquisitionName​(java.lang.String jobAcquisitionName)