public class JobToken
extends java.lang.Object
| Constructor and Description |
|---|
JobToken()
Default constructor where guid is generated using
GuidGenerator. |
| Modifier and Type | Method and Description |
|---|---|
void |
addParameter(java.lang.String name,
java.io.Serializable value)
addParameter.
|
java.lang.String |
getGuid()
Getter for the field
guid. |
java.lang.Double |
getJobAffinity()
Getter for the field
jobAffinity. |
java.lang.String |
getJobClassName()
Getter for the field
jobClassName. |
java.lang.String |
getJobKey()
Build job key to identify job uniquely.
|
JobTokenInputInfo |
getJobTokenInputInfo()
Getter for the field
jobTokenInputInfo. |
java.io.Serializable |
getParameter(java.lang.String parameterName)
getParameter.
|
java.util.Map<java.lang.String,java.io.Serializable> |
getParameters()
Getter for the field
parameters. |
java.lang.String |
getScheduleExpression()
Getter for the field
scheduleExpression. |
java.lang.String |
getServiceName()
Getter for the field
serviceName. |
TokenType |
getTokenType()
Getter for the field
tokenType. |
void |
setGuid(java.lang.String guid)
Setter for the field
guid. |
void |
setJobAffinity(java.lang.Double jobAffinity)
Setter for the field
jobAffinity. |
void |
setJobClassName(java.lang.String jobClassName)
Setter for the field
jobClassName. |
void |
setJobTokenInputInfo(JobTokenInputInfo jobTokenInputInfo)
Setter for the field
jobTokenInputInfo. |
void |
setParameters(java.util.Map<java.lang.String,java.io.Serializable> parameters)
Setter for the field
parameters. |
void |
setScheduleExpression(java.lang.String scheduleExpression)
Schedule expression to execute job token on.
|
void |
setServiceName(java.lang.String serviceName)
Setter for the field
serviceName. |
void |
setTokenType(TokenType tokenType)
Setter for the field
tokenType. |
public JobToken()
GuidGenerator.public java.lang.String getScheduleExpression()
Getter for the field scheduleExpression.
String object.public void setScheduleExpression(java.lang.String scheduleExpression)
scheduleExpression - cron expressionpublic void addParameter(java.lang.String name,
java.io.Serializable value)
addParameter.
name - a String object.value - a Serializable object.public java.lang.Double getJobAffinity()
Getter for the field jobAffinity.
Double object.public void setJobAffinity(java.lang.Double jobAffinity)
Setter for the field jobAffinity.
jobAffinity - a Double object.public java.lang.String getJobClassName()
Getter for the field jobClassName.
String object.public void setJobClassName(java.lang.String jobClassName)
Setter for the field jobClassName.
jobClassName - a String object.public java.io.Serializable getParameter(java.lang.String parameterName)
getParameter.
parameterName - a String object.Serializable object.public java.util.Map<java.lang.String,java.io.Serializable> getParameters()
Getter for the field parameters.
Map object.public void setParameters(java.util.Map<java.lang.String,java.io.Serializable> parameters)
Setter for the field parameters.
parameters - a Map object.public java.lang.String getServiceName()
Getter for the field serviceName.
String object.public void setServiceName(java.lang.String serviceName)
Setter for the field serviceName.
serviceName - a String object.public java.lang.String getJobKey()
public TokenType getTokenType()
Getter for the field tokenType.
TokenType object.public void setTokenType(TokenType tokenType)
Setter for the field tokenType.
tokenType - a TokenType object.public java.lang.String getGuid()
Getter for the field guid.
String object.public void setGuid(java.lang.String guid)
Setter for the field guid.
guid - a String object.public JobTokenInputInfo getJobTokenInputInfo()
Getter for the field jobTokenInputInfo.
JobTokenInputInfo object.public void setJobTokenInputInfo(JobTokenInputInfo jobTokenInputInfo)
Setter for the field jobTokenInputInfo.
jobTokenInputInfo - a JobTokenInputInfo object.Copyright © 2022. All rights reserved.