Package com.atlassian.bamboo.task
Class TaskContextImpl
java.lang.Object
com.atlassian.bamboo.task.CommonTaskContextImpl
com.atlassian.bamboo.task.TaskContextImpl
- All Implemented Interfaces:
PluginKeyProvider,CommonTaskContext,InternalTaskContext,TaskContext,TaskIdentifier
-
Field Summary
Fields inherited from class com.atlassian.bamboo.task.CommonTaskContextImpl
rootDirectorySelector, taskExecutionContext -
Constructor Summary
ConstructorsConstructorDescriptionTaskContextImpl(Map<String, String> substitutedConfiguration, TaskExecutionContext taskExecutionContext, RuntimeTaskDefinition taskDefinition, VcsRepositoryManager vcsRepositoryManager) -
Method Summary
Modifier and TypeMethodDescription@NotNull BuildContextContains all the build related information about the running of the tasks@NotNull FileGet build root directory (where sources were checked out)Methods inherited from class com.atlassian.bamboo.task.CommonTaskContextImpl
doesTaskProduceTestResults, getBuildLogger, getCommonContext, getConfigurationMap, getId, getPluginKey, getRuntimeTaskContext, getRuntimeTaskData, getUserDescription, getWorkingDirectory, isEnabled, isFinalisingMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.atlassian.bamboo.task.CommonTaskContext
doesTaskProduceTestResults, getCommonContext, getRuntimeTaskDataMethods inherited from interface com.atlassian.bamboo.task.TaskContext
getBuildLogger, getConfigurationMap, getRuntimeTaskContext, getWorkingDirectoryMethods inherited from interface com.atlassian.bamboo.task.TaskIdentifier
getId, getPluginKey, getUserDescription, isEnabled, isFinalising
-
Constructor Details
-
TaskContextImpl
public TaskContextImpl(Map<String, String> substitutedConfiguration, TaskExecutionContext taskExecutionContext, RuntimeTaskDefinition taskDefinition, VcsRepositoryManager vcsRepositoryManager)
-
-
Method Details
-
getBuildContext
Description copied from interface:TaskContextContains all the build related information about the running of the tasks- Specified by:
getBuildContextin interfaceTaskContext- Overrides:
getBuildContextin classCommonTaskContextImpl- Returns:
-
getRootDirectory
Description copied from interface:CommonTaskContextGet build root directory (where sources were checked out)- Specified by:
getRootDirectoryin interfaceCommonTaskContext- Specified by:
getRootDirectoryin interfaceTaskContext- Overrides:
getRootDirectoryin classCommonTaskContextImpl- Returns:
- Build root directory
-