Class JobAgentSettingsData

    • Constructor Detail

      • JobAgentSettingsData

        public JobAgentSettingsData()
    • Method Detail

      • getJobAgent

        public JobAgentData getJobAgent()
        The job agent these settings belong to.
        Hibernate: many-to-one
        column="`jobagent_id`" not-null="true" outer-join="false" update="false"
      • setJobAgent

        public void setJobAgent​(JobAgentData jobAgent)
      • getPluginDefinition

        public PluginDefinitionData getPluginDefinition()
        The plugin these settings are used for.
        Hibernate: many-to-one
        column="`plugindefinition_id`" not-null="true" outer-join="false" update="false"
      • isTrusted

        public Boolean isTrusted()
        If the plugin should be trusted or not. If the value is null the setting specified by the plugin definition should be used.
        See Also:
        PluginDefinitionData.isTrusted()
        Hibernate: property
        column="`trusted`" type="boolean" not-null="false"
      • setTrusted

        public void setTrusted​(Boolean trusted)
      • getMaxMemory

        public Long getMaxMemory()
        The max amount of memory the plugin can use. If the value is null the setting specified by the plugin definition should be used.
        See Also:
        PluginDefinitionData.getMaxMemory()
        Hibernate: property
        column="`max_memory`" type="long" not-null="false"
      • setMaxMemory

        public void setMaxMemory​(Long maxMemory)
      • getPriorityBoost

        public int getPriorityBoost()
        The priority boost for this plugin. Ie. allows certain plugins to go ahead in the job queue.
        Hibernate: property
        column="`priority_boost`" type="int" not-null="true"
      • setPriorityBoost

        public void setPriorityBoost​(int priorityBoost)