Modifier and Type | Method and Description |
---|---|
CommonContext |
ExecuteBuildTask.call(CommonContext commonContext,
ReadOnlyCapabilitySet capabilitySet) |
CommonContext |
PrepareBuildTask.call(CommonContext commonContext,
ReadOnlyCapabilitySet capabilitySet) |
Modifier and Type | Method and Description |
---|---|
ReadOnlyCapabilitySet |
ExecutableAgentsHelper.ExecutableQuery.getCapabilities() |
Modifier and Type | Method and Description |
---|---|
static ExecutableAgentsHelper.ExecutableQuery |
ExecutableAgentsHelper.ExecutableQuery.newQuery(ReadOnlyCapabilitySet capabilitySet,
Iterable<AgentAssignmentService.AgentAssignmentExecutor> executors) |
Constructor and Description |
---|
ExecutableQuery(ReadOnlyCapabilitySet capabilitySet,
Iterable<AgentAssignmentService.AgentAssignmentExecutor> executors) |
Modifier and Type | Method and Description |
---|---|
ReadOnlyCapabilitySet |
TaskExecutionContext.getCapabilities() |
Modifier and Type | Method and Description |
---|---|
List<TaskResult> |
TaskExecutorImpl.execute(CommonContext buildContext,
ReadOnlyCapabilitySet readOnlyCapabilitySet) |
List<TaskResult> |
TaskExecutor.execute(CommonContext buildContext,
ReadOnlyCapabilitySet readOnlyCapabilitySet) |
List<TaskResult> |
TaskExecutorImpl.executeFinalTasks(CommonContext commonContext,
ReadOnlyCapabilitySet readOnlyCapabilitySet) |
List<TaskResult> |
TaskExecutor.executeFinalTasks(CommonContext commonContext,
ReadOnlyCapabilitySet readOnlyCapabilitySet) |
List<TaskResult> |
TaskExecutorImpl.executePreparationTasks(CommonContext buildContext,
ReadOnlyCapabilitySet readOnlyCapabilitySet) |
List<TaskResult> |
TaskExecutor.executePreparationTasks(CommonContext buildContext,
ReadOnlyCapabilitySet readOnlyCapabilitySet) |
Constructor and Description |
---|
TaskExecutionContext(Queue<RuntimeTaskDefinition> tasks,
TaskExecutionStrategy executionStrategy,
CommonContext commonContext,
ReadOnlyCapabilitySet capabilities,
BuildLoggerManager buildLoggerManager,
File defaultRootDirectory) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultBuildAgent.build(ReadOnlyCapabilitySet agentCapabilities,
DockerContainerController dockerContainerController) |
void |
ExecutableBuildAgent.build(ReadOnlyCapabilitySet agentCapabilities,
DockerContainerController dockerContainerController)
Executes the passed
CommonContext |
CommonContext |
BuildPhase.call(CommonContext buildContext,
ReadOnlyCapabilitySet capabilitySet)
Execute the build task.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CapabilitySet |
interface |
ImageCapabilitySet |
Modifier and Type | Class and Description |
---|---|
class |
CapabilitySetImpl |
class |
CombinedReadOnlyCapabilitySet
A combined "effective" capability set for an agent.
|
class |
ImageCapabilitySetImpl |
class |
LocalCapabilitySet |
class |
RemoteCapabilitySet |
Modifier and Type | Method and Description |
---|---|
ReadOnlyCapabilitySet |
CapabilityContextImpl.getCapabilitySet() |
ReadOnlyCapabilitySet |
CapabilityContext.getCapabilitySet()
Retrieves the capability set currently stored within the context,
If empty the shared local (server) capabilities are returned
|
ReadOnlyCapabilitySet |
CapabilitySetManagerImpl.getCombinedCapabilitySet(CapabilitySet agentCapabilitySet) |
ReadOnlyCapabilitySet |
CapabilitySetManager.getCombinedCapabilitySet(CapabilitySet agentCapabilitySet)
Gets a combined "effective" capabilitySet given an agent's capabilitySet.
|
ReadOnlyCapabilitySet |
CapabilitySetManagerImpl.getCombinedCapabilitySet(CapabilitySet agentCapabilitySet,
CapabilitySet sharedCapabilitySet) |
ReadOnlyCapabilitySet |
CapabilitySetManager.getCombinedCapabilitySet(CapabilitySet agentCapabilitySet,
CapabilitySet sharedCapabilitySet)
Gets a combined "effective" capabilitySet given an agent's capability set and a shared capability set
The agent capabilitySet will override capabilities in the
CapabilityScope.SHARED capabilities if there's
a precise key match. |
ReadOnlyCapabilitySet |
CapabilitySetManagerImpl.getCombinedCapabilitySet(long agentId) |
ReadOnlyCapabilitySet |
RemotedCapabilitySetManager.getCombinedCapabilitySet(long agentId)
Gets the
ReadOnlyCapabilitySet for the agent. |
Modifier and Type | Method and Description |
---|---|
void |
CapabilityGroup.addCapability(Capability capability,
CapabilityType capabilityType,
ReadOnlyCapabilitySet parentCapabilitySet) |
boolean |
CapabilityRequirementsMatcherImpl.matches(ReadOnlyCapabilitySet capabilities,
ImmutableRequirement requirement) |
boolean |
CapabilityRequirementsMatcher.matches(ReadOnlyCapabilitySet capabilities,
ImmutableRequirement requirement)
Match a requirement to a requirement set
|
boolean |
CapabilityRequirementsMatcherImpl.matches(ReadOnlyCapabilitySet capabilities,
ImmutableRequirementSet requirements) |
boolean |
CapabilityRequirementsMatcher.matches(ReadOnlyCapabilitySet capabilities,
ImmutableRequirementSet requirements)
Match a capability set to a requirement set.
|
boolean |
CapabilityRequirementsMatcherImpl.matches(ReadOnlyCapabilitySet capabilities,
MinimalRequirementSet requirements) |
boolean |
CapabilityRequirementsMatcher.matches(ReadOnlyCapabilitySet capabilities,
MinimalRequirementSet requirements)
Deprecated.
|
boolean |
CapabilityRequirementsMatcherImpl.matches(ReadOnlyCapabilitySet capabilities,
Requirement requirement) |
boolean |
CapabilityRequirementsMatcher.matches(ReadOnlyCapabilitySet capabilities,
Requirement requirement)
Deprecated.
|
CapabilityMatchResult |
CapabilityRequirementsMatcherImpl.matchesWithResult(ReadOnlyCapabilitySet capabilities,
ImmutableRequirementSet requirements) |
CapabilityMatchResult |
CapabilityRequirementsMatcher.matchesWithResult(ReadOnlyCapabilitySet capabilities,
ImmutableRequirementSet requirements) |
CapabilityMatchResult |
CapabilityRequirementsMatcherImpl.matchesWithResult(ReadOnlyCapabilitySet capabilities,
MinimalRequirementSet requirements) |
CapabilityMatchResult |
CapabilityRequirementsMatcher.matchesWithResult(ReadOnlyCapabilitySet capabilities,
MinimalRequirementSet requirements)
Deprecated.
|
void |
CapabilityContextImpl.setCapabilitySet(ReadOnlyCapabilitySet capabilitySet) |
void |
CapabilityContext.setCapabilitySet(ReadOnlyCapabilitySet capabilitySet)
Stores a specific capability set within the ThreadLocal
|
Constructor and Description |
---|
CapabilityDecorator(Capability capability,
CapabilityType capabilityType,
ReadOnlyCapabilitySet parentCapabilitySet,
com.opensymphony.xwork2.TextProvider textProvider,
CapabilityGroup capabilityGroup) |
CapabilityDecorator(String key,
String value,
long id,
CapabilityType capabilityType,
ReadOnlyCapabilitySet parentCapabilitySet,
com.opensymphony.xwork2.TextProvider textProvider,
CapabilityGroup capabilityGroup,
CapabilitySet capabilitySet) |
CapabilityRequirementSetDecorator(Collection<Capability> capabilities,
ReadOnlyCapabilitySet parentCapabilitySet,
com.atlassian.struts.TextProvider textProvider,
CapabilityHelper capabilityHelper) |
CapabilityRequirementSetDecorator(ReadOnlyCapabilitySet capabilitySet,
ReadOnlyCapabilitySet parentCapabilitySet,
com.atlassian.struts.TextProvider textProvider,
CapabilityHelper capabilityHelper) |
Modifier and Type | Method and Description |
---|---|
CommonContext |
InitializeBuild.call(CommonContext commonContext,
ReadOnlyCapabilitySet capabilitySet) |
void |
CapabililitiesAwareBuildTask.init(BuildContext buildContext,
ReadOnlyCapabilitySet capabilitySet) |
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.