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.MapgetExecutionMetadata()java.lang.StringgetJobName()java.lang.StringgetJobUUID()java.lang.StringgetNodeFilter()INodeSetgetNodes()java.util.SortedSet<JobOption>getOptions()java.util.Map<java.lang.String,java.lang.String>getOptionsValues()java.lang.StringgetProjectName()java.lang.StringgetUserName()
-
-
-
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.
-
-