Class JobAgentData

    • Constructor Detail

      • JobAgentData

        public JobAgentData()
    • Method Detail

      • getExternalId

        public String getExternalId()
        Get the external ID for the job agent.
        Hibernate: property
        column="`external_id`" type="string" length="255" not-null="false" unique="true"
      • setExternalId

        public void setExternalId​(String externalId)
      • getServer

        public String getServer()
        Get the server name or ip that this jobagent is running on.
        Hibernate: property
        column="`server`" type="string" length="255"
      • setServer

        public void setServer​(String server)
      • getPort

        public Integer getPort()
        The port the job agent is listening on. null if it doesn't listen.
        Hibernate: property
        column="`port`" type="int" not-null="false"
      • setPort

        public void setPort​(Integer port)
      • getPlugins

        public Map<PluginDefinitionData,​JobAgentSettingsData> getPlugins()
        The plugins that can be executed by this job agent. This is the inverse end.
        See Also:
        JobAgentSettingsData.getJobAgent()
        Hibernate: map
        lazy="true" cascade="delete" inverse="true"
        Hibernate: index-many-to-many
        column="`plugindefinition_id`" class="net.sf.basedb.core.data.PluginDefinitionData"
        Hibernate: collection-key
        column="`jobagent_id`"
        Hibernate: collection-one-to-many
        class="net.sf.basedb.core.data.JobAgentSettingsData"