Uses of Interface
com.atlassian.bamboo.process.ProcessContext
-
Packages that use ProcessContext Package Description com.atlassian.bamboo.docker com.atlassian.bamboo.process -
-
Uses of ProcessContext in com.atlassian.bamboo.docker
Methods in com.atlassian.bamboo.docker with parameters of type ProcessContext Modifier and Type Method Description @Nullable IntegerDockerContainerService. getHostPort(@NotNull ProcessContext processContext, @NotNull Path dockerPath, @NotNull String containerName, @NotNull Integer containerPort, @NotNull Path workingDirectory, @NotNull Map<String,String> environment)Gets the host port mapped to the given container port.@Nullable IntegerDockerContainerServiceImpl. getHostPort(@NotNull ProcessContext processContext, @NotNull Path dockerPath, @NotNull String containerName, @NotNull Integer containerPort, @NotNull Path workingDirectory, @NotNull Map<String,String> environment)booleanDockerContainerService. isRunning(@NotNull ProcessContext processContext, @NotNull Path dockerPath, @NotNull String containerName, @NotNull Path workingDirectory, @NotNull Map<String,String> environment)Checks if a container with the given name is running.booleanDockerContainerServiceImpl. isRunning(@NotNull ProcessContext processContext, @NotNull Path dockerPath, @NotNull String containerName, @NotNull Path workingDirectory, @NotNull Map<String,String> environment)voidDockerContainerService. remove(@NotNull ProcessContext processContext, @NotNull Path dockerPath, @NotNull String containerName, @NotNull Path workingDirectory, @NotNull Map<String,String> environment)Removes the container with the given name.voidDockerContainerServiceImpl. remove(@NotNull ProcessContext processContext, @NotNull Path dockerPath, @NotNull String containerName, @NotNull Path workingDirectory, @NotNull Map<String,String> environment)voidDockerContainerService. run(@NotNull ProcessContext processContext, @NotNull Path dockerPath, @NotNull String imageName, @NotNull RunConfig runConfig, @NotNull Path workingDirectory, @NotNull Map<String,String> environment)Start a Docker container for the image provided.voidDockerContainerServiceImpl. run(@NotNull ProcessContext processContext, @NotNull Path dockerPath, @NotNull String imageName, @NotNull RunConfig runConfig, @NotNull Path workingDirectory, @NotNull Map<String,String> environment) -
Uses of ProcessContext in com.atlassian.bamboo.process
Classes in com.atlassian.bamboo.process that implement ProcessContext Modifier and Type Class Description classProcessContextImplMethods in com.atlassian.bamboo.process that return ProcessContext Modifier and Type Method Description ProcessContextProcessContextFactory. forCommonContext(@NotNull CommonContext commonContext)GenerateProcessContextfor a process executed out of scope of any task.ProcessContextProcessContextFactoryImpl. forCommonContext(@NotNull CommonContext commonContext)ProcessContextProcessContextFactory. forTaskContext(@NotNull CommonTaskContext taskContext)GenerateProcessContextfor a task.ProcessContextProcessContextFactoryImpl. forTaskContext(@NotNull CommonTaskContext taskContext)Methods in com.atlassian.bamboo.process that return types with arguments of type ProcessContext Modifier and Type Method Description @NotNull Map<com.atlassian.utils.process.ExternalProcess,ProcessContext>BackgroundTaskProcesses.BackgroundTaskProcessesFacade. cancel()Kills all processes.Methods in com.atlassian.bamboo.process with parameters of type ProcessContext Modifier and Type Method Description @NotNull com.atlassian.utils.process.ExternalProcessProcessService. createExternalProcess(@NotNull ProcessContext processContext, @NotNull ExternalProcessBuilder processBuilder)Create a newExternalProcessthat logs to theBuildLoggerfor the givenResultKeyProcesses created with this method will be decorated by any applicableTaskProcessCommandDecorator@NotNull com.atlassian.utils.process.ExternalProcessProcessServiceImpl. createExternalProcess(@NotNull ProcessContext processContext, @NotNull ExternalProcessBuilder processBuilder)@NotNull com.atlassian.utils.process.ExternalProcessProcessService. executeExternalProcess(@NotNull ProcessContext processContext, @NotNull ExternalProcessBuilder processBuilder)Create and executeExternalProcessthat logs to theBuildLoggerfor the givenResultKeyProcesses created with this method will be decorated by any applicableTaskProcessCommandDecorator@NotNull com.atlassian.utils.process.ExternalProcessProcessServiceImpl. executeExternalProcess(@NotNull ProcessContext processContext, @NotNull ExternalProcessBuilder processBuilder)
-