Package com.dtolabs.rundeck.core.jobs
Interface JobPreExecutionEvent
-
- All Superinterfaces:
JobEvent
- All Known Implementing Classes:
JobPreExecutionEventImpl
public interface JobPreExecutionEvent extends JobEvent
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Map
getExecutionMetadata()
java.lang.String
getJobName()
java.lang.String
getJobUUID()
java.lang.String
getNodeFilter()
INodeSet
getNodes()
java.util.SortedSet<JobOption>
getOptions()
java.util.Map<java.lang.String,java.lang.String>
getOptionsValues()
java.lang.String
getProjectName()
java.lang.String
getUserName()
-
-
-
Method Detail
-
getJobName
java.lang.String getJobName()
- Returns:
- String Job name.
-
getJobUUID
java.lang.String getJobUUID()
- Returns:
- Job UUID
-
getProjectName
java.lang.String getProjectName()
- Returns:
- String project name.
-
getUserName
java.lang.String getUserName()
- Returns:
- String user name triggering the job.
-
getOptions
java.util.SortedSet<JobOption> getOptions()
- Returns:
- List
options of the job.
-
getOptionsValues
java.util.Map<java.lang.String,java.lang.String> getOptionsValues()
- Returns:
- Map
values setup to job options.
-
getNodeFilter
java.lang.String getNodeFilter()
- Returns:
- String node filter
-
getNodes
INodeSet getNodes()
- Returns:
- INodeSet node set where the job will run
-
getExecutionMetadata
java.util.Map getExecutionMetadata()
- Returns:
- Execution metadata map.
-
-