public class JobAgentData extends CommonData
JobAgent
,
Developer documentation: Plug-ins, jobs and job agentsModifier and Type | Field and Description |
---|---|
private java.lang.String |
externalId |
static int |
MAX_EXTERNAL_ID_LENGTH
The maximum length of the external ID that can be stored in the database.
|
static int |
MAX_SERVER_LENGTH
The maximum length of the server that can be stored in the database.
|
private java.util.Map<PluginDefinitionData,JobAgentSettingsData> |
plugins |
private java.lang.Integer |
port |
private java.lang.String |
server |
MAX_DESCRIPTION_LENGTH, MAX_NAME_LENGTH
Constructor and Description |
---|
JobAgentData() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getExternalId()
Get the external ID for the job agent.
|
java.util.Map<PluginDefinitionData,JobAgentSettingsData> |
getPlugins()
The plugins that can be executed by this job agent.
|
java.lang.Integer |
getPort()
The port the job agent is listening on. null if it doesn't listen.
|
java.lang.String |
getServer()
Get the server name or ip that this jobagent is running on.
|
void |
setExternalId(java.lang.String externalId) |
(package private) void |
setPlugins(java.util.Map<PluginDefinitionData,JobAgentSettingsData> plugins) |
void |
setPort(java.lang.Integer port) |
void |
setServer(java.lang.String server) |
getDescription, getName, getRemovedBy, setDescription, setName, setRemovedBy
getItemKey, getProjectKey, setItemKey, setProjectKey
equals, getId, getVersion, hashCode, setId, setVersion, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getId, getVersion
getOwner, setOwner
public static final int MAX_EXTERNAL_ID_LENGTH
setExternalId(String)
,
Constant Field Valuesprivate java.lang.String externalId
public static final int MAX_SERVER_LENGTH
setServer(String)
,
Constant Field Valuesprivate java.lang.String server
private java.lang.Integer port
private java.util.Map<PluginDefinitionData,JobAgentSettingsData> plugins
public java.lang.String getExternalId()
public void setExternalId(java.lang.String externalId)
public java.lang.String getServer()
public void setServer(java.lang.String server)
public java.lang.Integer getPort()
public void setPort(java.lang.Integer port)
public java.util.Map<PluginDefinitionData,JobAgentSettingsData> getPlugins()
JobAgentSettingsData.getJobAgent()
void setPlugins(java.util.Map<PluginDefinitionData,JobAgentSettingsData> plugins)