Class DroolsKIEModuleModel

  • All Implemented Interfaces:
    java.io.Serializable

    public class DroolsKIEModuleModel
    extends AbstractRulesModuleModel
    Generated model class for type DroolsKIEModule first defined at extension ruleengine.
    See Also:
    Serialized Form
    • Field Detail

      • _TYPECODE

        public static final java.lang.String _TYPECODE
        Generated model type code constant.
        See Also:
        Constant Field Values
      • MVNGROUPID

        public static final java.lang.String MVNGROUPID
        Generated constant - Attribute key of DroolsKIEModule.mvnGroupId attribute defined at extension ruleengine.
        See Also:
        Constant Field Values
      • MVNARTIFACTID

        public static final java.lang.String MVNARTIFACTID
        Generated constant - Attribute key of DroolsKIEModule.mvnArtifactId attribute defined at extension ruleengine.
        See Also:
        Constant Field Values
      • MVNVERSION

        public static final java.lang.String MVNVERSION
        Generated constant - Attribute key of DroolsKIEModule.mvnVersion attribute defined at extension ruleengine.
        See Also:
        Constant Field Values
      • DEPLOYEDMVNVERSION

        public static final java.lang.String DEPLOYEDMVNVERSION
        Generated constant - Attribute key of DroolsKIEModule.deployedMvnVersion attribute defined at extension ruleengine.
        See Also:
        Constant Field Values
      • DEFAULTKIEBASE

        public static final java.lang.String DEFAULTKIEBASE
        Generated constant - Attribute key of DroolsKIEModule.defaultKIEBase attribute defined at extension ruleengine.
        See Also:
        Constant Field Values
      • KIEBASES

        public static final java.lang.String KIEBASES
        Generated constant - Attribute key of DroolsKIEModule.kieBases attribute defined at extension ruleengine.
        See Also:
        Constant Field Values
    • Constructor Detail

      • DroolsKIEModuleModel

        public DroolsKIEModuleModel()
        Generated constructor - Default constructor for generic creation.
      • DroolsKIEModuleModel

        public DroolsKIEModuleModel​(ItemModelContext ctx)
        Generated constructor - Default constructor for creation with existing context
        Parameters:
        ctx - the model context to be injected, must not be null
      • DroolsKIEModuleModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public DroolsKIEModuleModel​(java.lang.String _mvnArtifactId,
                                    java.lang.String _mvnGroupId,
                                    java.lang.String _mvnVersion,
                                    java.lang.String _name,
                                    java.lang.Long _version)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - Constructor with all mandatory attributes.
        Parameters:
        _mvnArtifactId - initial attribute declared by type DroolsKIEModule at extension ruleengine
        _mvnGroupId - initial attribute declared by type DroolsKIEModule at extension ruleengine
        _mvnVersion - initial attribute declared by type DroolsKIEModule at extension ruleengine
        _name - initial attribute declared by type AbstractRulesModule at extension ruleengine
        _version - initial attribute declared by type AbstractRulesModule at extension ruleengine
      • DroolsKIEModuleModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public DroolsKIEModuleModel​(java.lang.String _mvnArtifactId,
                                    java.lang.String _mvnGroupId,
                                    java.lang.String _mvnVersion,
                                    java.lang.String _name,
                                    ItemModel _owner,
                                    java.lang.Long _version)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - for all mandatory and initial attributes.
        Parameters:
        _mvnArtifactId - initial attribute declared by type DroolsKIEModule at extension ruleengine
        _mvnGroupId - initial attribute declared by type DroolsKIEModule at extension ruleengine
        _mvnVersion - initial attribute declared by type DroolsKIEModule at extension ruleengine
        _name - initial attribute declared by type AbstractRulesModule at extension ruleengine
        _owner - initial attribute declared by type Item at extension core
        _version - initial attribute declared by type AbstractRulesModule at extension ruleengine
    • Method Detail

      • getDefaultKIEBase

        @Accessor(qualifier="defaultKIEBase",
                  type=GETTER)
        public DroolsKIEBaseModel getDefaultKIEBase()
        Generated method - Getter of the DroolsKIEModule.defaultKIEBase attribute defined at extension ruleengine.
        Returns:
        the defaultKIEBase
      • getDeployedMvnVersion

        @Accessor(qualifier="deployedMvnVersion",
                  type=GETTER)
        public java.lang.String getDeployedMvnVersion()
        Generated method - Getter of the DroolsKIEModule.deployedMvnVersion attribute defined at extension ruleengine.
        Returns:
        the deployedMvnVersion
      • getKieBases

        @Accessor(qualifier="kieBases",
                  type=GETTER)
        public java.util.Collection<DroolsKIEBaseModel> getKieBases()
        Generated method - Getter of the DroolsKIEModule.kieBases attribute defined at extension ruleengine. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the kieBases
      • getMvnArtifactId

        @Accessor(qualifier="mvnArtifactId",
                  type=GETTER)
        public java.lang.String getMvnArtifactId()
        Generated method - Getter of the DroolsKIEModule.mvnArtifactId attribute defined at extension ruleengine.
        Returns:
        the mvnArtifactId
      • getMvnGroupId

        @Accessor(qualifier="mvnGroupId",
                  type=GETTER)
        public java.lang.String getMvnGroupId()
        Generated method - Getter of the DroolsKIEModule.mvnGroupId attribute defined at extension ruleengine.
        Returns:
        the mvnGroupId
      • getMvnVersion

        @Accessor(qualifier="mvnVersion",
                  type=GETTER)
        public java.lang.String getMvnVersion()
        Generated method - Getter of the DroolsKIEModule.mvnVersion attribute defined at extension ruleengine.
        Returns:
        the mvnVersion
      • setDefaultKIEBase

        @Accessor(qualifier="defaultKIEBase",
                  type=SETTER)
        public void setDefaultKIEBase​(DroolsKIEBaseModel value)
        Generated method - Setter of DroolsKIEModule.defaultKIEBase attribute defined at extension ruleengine.
        Parameters:
        value - the defaultKIEBase
      • setDeployedMvnVersion

        @Accessor(qualifier="deployedMvnVersion",
                  type=SETTER)
        public void setDeployedMvnVersion​(java.lang.String value)
        Generated method - Setter of DroolsKIEModule.deployedMvnVersion attribute defined at extension ruleengine.
        Parameters:
        value - the deployedMvnVersion
      • setKieBases

        @Accessor(qualifier="kieBases",
                  type=SETTER)
        public void setKieBases​(java.util.Collection<DroolsKIEBaseModel> value)
        Generated method - Setter of DroolsKIEModule.kieBases attribute defined at extension ruleengine.
        Parameters:
        value - the kieBases
      • setMvnArtifactId

        @Accessor(qualifier="mvnArtifactId",
                  type=SETTER)
        public void setMvnArtifactId​(java.lang.String value)
        Generated method - Setter of DroolsKIEModule.mvnArtifactId attribute defined at extension ruleengine.
        Parameters:
        value - the mvnArtifactId
      • setMvnGroupId

        @Accessor(qualifier="mvnGroupId",
                  type=SETTER)
        public void setMvnGroupId​(java.lang.String value)
        Generated method - Setter of DroolsKIEModule.mvnGroupId attribute defined at extension ruleengine.
        Parameters:
        value - the mvnGroupId
      • setMvnVersion

        @Accessor(qualifier="mvnVersion",
                  type=SETTER)
        public void setMvnVersion​(java.lang.String value)
        Generated method - Setter of DroolsKIEModule.mvnVersion attribute defined at extension ruleengine.
        Parameters:
        value - the mvnVersion