Skip navigation links
build-coordinator 1.4.0-SNAPSHOT
A B C D E G I L M O R S T U V 

A

addReadyTask(BuildTask) - Method in class org.jboss.pnc.coordinator.builder.BuildQueue
Add a new, ready to build task to queue
addWaitingTask(BuildTask, Runnable) - Method in class org.jboss.pnc.coordinator.builder.BuildQueue
Add a task that is waiting for dependencies

B

BpmBuildScheduler - Class in org.jboss.pnc.coordinator.builder.bpm
 
BpmBuildScheduler() - Constructor for class org.jboss.pnc.coordinator.builder.bpm.BpmBuildScheduler
Deprecated.
BpmBuildScheduler(BpmManager) - Constructor for class org.jboss.pnc.coordinator.builder.bpm.BpmBuildScheduler
 
build(BuildConfiguration, User, BuildOptions) - Method in class org.jboss.pnc.coordinator.builder.DefaultBuildCoordinator
Run a single build.
build(BuildConfigurationSet, User, BuildOptions) - Method in class org.jboss.pnc.coordinator.builder.DefaultBuildCoordinator
Run a set of builds.
BuildCallBack - Class in org.jboss.pnc.coordinator.notifications.buildTask
 
BuildCallBack(int, Consumer<BuildCoordinationStatusChangedEvent>) - Constructor for class org.jboss.pnc.coordinator.notifications.buildTask.BuildCallBack
 
BuildCoordinationException - Exception in org.jboss.pnc.coordinator
 
BuildCoordinationException(String) - Constructor for exception org.jboss.pnc.coordinator.BuildCoordinationException
 
BuildCoordinationException(String, Throwable) - Constructor for exception org.jboss.pnc.coordinator.BuildCoordinationException
 
BuildQueue - Class in org.jboss.pnc.coordinator.builder
Build task queue.
BuildQueue(Configuration) - Constructor for class org.jboss.pnc.coordinator.builder.BuildQueue
 
BuildQueue() - Constructor for class org.jboss.pnc.coordinator.builder.BuildQueue
Deprecated.
BuildScheduler - Interface in org.jboss.pnc.coordinator.builder
BuildScheduler is used to direct the build to by scheduler defined execution engine.
BuildSchedulerFactory - Class in org.jboss.pnc.coordinator.builder
 
BuildSchedulerFactory() - Constructor for class org.jboss.pnc.coordinator.builder.BuildSchedulerFactory
Deprecated.
BuildSchedulerFactory(Instance<BuildScheduler>, Configuration) - Constructor for class org.jboss.pnc.coordinator.builder.BuildSchedulerFactory
 
BuildSetCallBack - Class in org.jboss.pnc.coordinator.notifications.buildSetTask
 
BuildSetCallBack(int, Consumer<BuildSetStatusChangedEvent>) - Constructor for class org.jboss.pnc.coordinator.notifications.buildSetTask.BuildSetCallBack
 
BuildSetStatusNotifications - Class in org.jboss.pnc.coordinator.notifications.buildSetTask
 
BuildSetStatusNotifications() - Constructor for class org.jboss.pnc.coordinator.notifications.buildSetTask.BuildSetStatusNotifications
 
BuildStatusMQNotifications - Class in org.jboss.pnc.coordinator.notifications.buildTask
 
BuildStatusMQNotifications(Instance<MessageSender>) - Constructor for class org.jboss.pnc.coordinator.notifications.buildTask.BuildStatusMQNotifications
 
BuildStatusNotifications - Class in org.jboss.pnc.coordinator.notifications.buildTask
 
BuildStatusNotifications() - Constructor for class org.jboss.pnc.coordinator.notifications.buildTask.BuildStatusNotifications
 
BuildTasksInitializer - Class in org.jboss.pnc.coordinator.builder
 
BuildTasksInitializer(DatastoreAdapter, Date) - Constructor for class org.jboss.pnc.coordinator.builder.BuildTasksInitializer
 

C

callback(BuildSetStatusChangedEvent) - Method in class org.jboss.pnc.coordinator.notifications.buildSetTask.BuildSetCallBack
 
callback(BuildCoordinationStatusChangedEvent) - Method in class org.jboss.pnc.coordinator.notifications.buildTask.BuildCallBack
 
cancel(BuildTask) - Method in class org.jboss.pnc.coordinator.builder.bpm.BpmBuildScheduler
 
cancel(BuildTask) - Method in interface org.jboss.pnc.coordinator.builder.BuildScheduler
 
cancel(int) - Method in class org.jboss.pnc.coordinator.builder.DefaultBuildCoordinator
 
cancel(BuildTask) - Method in class org.jboss.pnc.coordinator.builder.local.LocalBuildScheduler
 
cleanupExpiredTemporaryBuilds() - Method in class org.jboss.pnc.coordinator.maintenance.TemporaryBuildsCleanupScheduler
Cleanup old temporary builds every midnight
completeBuild(BuildTask, BuildResult) - Method in class org.jboss.pnc.coordinator.builder.DefaultBuildCoordinator
 
createBuildSetTask(BuildConfiguration, User, BuildOptions, Supplier<Integer>, Set<BuildTask>) - Method in class org.jboss.pnc.coordinator.builder.BuildTasksInitializer
 
createBuildSetTask(BuildConfigurationSet, User, BuildOptions, Supplier<Integer>, Set<BuildConfiguration>, Set<BuildTask>) - Method in class org.jboss.pnc.coordinator.builder.BuildTasksInitializer
 

D

DatastoreAdapter - Class in org.jboss.pnc.coordinator.builder.datastore
Created by Matej Lazar on 2014-12-15.
DatastoreAdapter() - Constructor for class org.jboss.pnc.coordinator.builder.datastore.DatastoreAdapter
Deprecated.
DatastoreAdapter(Datastore) - Constructor for class org.jboss.pnc.coordinator.builder.datastore.DatastoreAdapter
 
DefaultBuildCoordinator - Class in org.jboss.pnc.coordinator.builder
Created by Matej Lazar on 2014-12-20.
DefaultBuildCoordinator() - Constructor for class org.jboss.pnc.coordinator.builder.DefaultBuildCoordinator
Deprecated.
DefaultBuildCoordinator(DatastoreAdapter, Event<BuildCoordinationStatusChangedEvent>, Event<BuildSetStatusChangedEvent>, BuildSchedulerFactory, BuildQueue, SystemConfig) - Constructor for class org.jboss.pnc.coordinator.builder.DefaultBuildCoordinator
 
DefaultRemoteBuildsCleaner - Class in org.jboss.pnc.coordinator.maintenance
 
DefaultRemoteBuildsCleaner(IndyFactory, KeycloakServiceClient, CausewayClient, BuildRecordPushResultRepository) - Constructor for class org.jboss.pnc.coordinator.maintenance.DefaultRemoteBuildsCleaner
 
deleteRemoteBuilds(BuildRecord, String) - Method in class org.jboss.pnc.coordinator.maintenance.DefaultRemoteBuildsCleaner
 
deleteRemoteBuilds(BuildRecord, String) - Method in interface org.jboss.pnc.coordinator.maintenance.RemoteBuildsCleaner
 
deleteTemporaryBuild(Integer, String) - Method in class org.jboss.pnc.coordinator.maintenance.TemporaryBuildsCleaner
Deletes a temporary build and artifacts created during the build or orphan dependencies used
deleteTemporaryBuild(Integer, String, Consumer<Result>) - Method in class org.jboss.pnc.coordinator.maintenance.TemporaryBuildsCleanerAsyncInvoker
 
deleteTemporaryBuildConfigSetRecord(Integer, String) - Method in class org.jboss.pnc.coordinator.maintenance.TemporaryBuildsCleaner
Deletes a BuildConfigSetRecord and BuildRecords produced in the build
deleteTemporaryBuildConfigSetRecord(Integer, String, Consumer<Result>) - Method in class org.jboss.pnc.coordinator.maintenance.TemporaryBuildsCleanerAsyncInvoker
 

E

enqueueTaskSet(BuildSetTask) - Method in class org.jboss.pnc.coordinator.builder.BuildQueue
Enqueue all tasks of a task set
executeNewReadyTasks() - Method in class org.jboss.pnc.coordinator.builder.BuildQueue
Trigger searching for ready tasks in the waiting queue.

G

get(String) - Method in class org.jboss.pnc.coordinator.maintenance.IndyFactory
 
getBuildConfigurations(BuildConfigurationSet) - Method in class org.jboss.pnc.coordinator.builder.datastore.DatastoreAdapter
 
getBuildScheduler() - Method in class org.jboss.pnc.coordinator.builder.BuildSchedulerFactory
 
getBuildSetConfigurationId() - Method in class org.jboss.pnc.coordinator.notifications.buildSetTask.BuildSetCallBack
 
getBuildTaskId() - Method in class org.jboss.pnc.coordinator.notifications.buildTask.BuildCallBack
 
getDebugInfo() - Method in class org.jboss.pnc.coordinator.builder.BuildQueue
 
getId() - Method in class org.jboss.pnc.coordinator.builder.bpm.BpmBuildScheduler
 
getId() - Method in interface org.jboss.pnc.coordinator.builder.BuildScheduler
 
getId() - Method in class org.jboss.pnc.coordinator.builder.local.LocalBuildScheduler
 
getLatestBuildConfigurationAudited(Integer) - Method in class org.jboss.pnc.coordinator.builder.datastore.DatastoreAdapter
Get the latest audited revision for the given build configuration ID
getNextBuildRecordId() - Method in class org.jboss.pnc.coordinator.builder.datastore.DatastoreAdapter
 
getSubmittedBuildTasks() - Method in class org.jboss.pnc.coordinator.builder.BuildQueue
List all waiting, ready and in progress tasks
getSubmittedBuildTasks() - Method in class org.jboss.pnc.coordinator.builder.DefaultBuildCoordinator
 
getTask(BuildConfigurationAudited) - Method in class org.jboss.pnc.coordinator.builder.BuildQueue
Get build task for given build configuration from the queue.
getUnfinishedTask(BuildConfiguration) - Method in class org.jboss.pnc.coordinator.builder.BuildQueue
 
getUnfinishedTask(BuildConfigurationAudited) - Method in class org.jboss.pnc.coordinator.builder.BuildQueue
 
getUnfinishedTasks() - Method in class org.jboss.pnc.coordinator.builder.BuildQueue
 

I

ID - Static variable in class org.jboss.pnc.coordinator.builder.local.LocalBuildScheduler
 
IndyFactory - Class in org.jboss.pnc.coordinator.maintenance
 
IndyFactory() - Constructor for class org.jboss.pnc.coordinator.maintenance.IndyFactory
Deprecated.
IndyFactory(IndyRepoDriverModuleConfig) - Constructor for class org.jboss.pnc.coordinator.maintenance.IndyFactory
 
initSemaphore() - Method in class org.jboss.pnc.coordinator.builder.BuildQueue
 
isBuildAlreadySubmitted(BuildTask) - Method in class org.jboss.pnc.coordinator.builder.BuildQueue
 
isEmpty() - Method in class org.jboss.pnc.coordinator.builder.BuildQueue
 
isSuccess() - Method in class org.jboss.pnc.coordinator.maintenance.Result
 
isSuccess() - Method in enum org.jboss.pnc.coordinator.maintenance.Result.Status
 

L

Lifecycle - Class in org.jboss.pnc.coordinator
Created by Matej Lazar on 2014-12-16.
Lifecycle() - Constructor for class org.jboss.pnc.coordinator.Lifecycle
 
LocalBuildScheduler - Class in org.jboss.pnc.coordinator.builder.local
 
LocalBuildScheduler() - Constructor for class org.jboss.pnc.coordinator.builder.local.LocalBuildScheduler
Deprecated.
LocalBuildScheduler(BuildExecutor) - Constructor for class org.jboss.pnc.coordinator.builder.local.LocalBuildScheduler
 

M

MAVEN_PKG_KEY - Static variable in class org.jboss.pnc.coordinator.maintenance.DefaultRemoteBuildsCleaner
 

O

observeEvent(BuildSetStatusChangedEvent) - Method in class org.jboss.pnc.coordinator.notifications.buildSetTask.BuildSetStatusNotifications
 
observeEvent(BuildCoordinationStatusChangedEvent) - Method in class org.jboss.pnc.coordinator.notifications.buildTask.BuildStatusMQNotifications
 
observeEvent(BuildCoordinationStatusChangedEvent) - Method in class org.jboss.pnc.coordinator.notifications.buildTask.BuildStatusNotifications
 
org.jboss.pnc.coordinator - package org.jboss.pnc.coordinator
 
org.jboss.pnc.coordinator.builder - package org.jboss.pnc.coordinator.builder
 
org.jboss.pnc.coordinator.builder.bpm - package org.jboss.pnc.coordinator.builder.bpm
 
org.jboss.pnc.coordinator.builder.datastore - package org.jboss.pnc.coordinator.builder.datastore
 
org.jboss.pnc.coordinator.builder.local - package org.jboss.pnc.coordinator.builder.local
 
org.jboss.pnc.coordinator.maintenance - package org.jboss.pnc.coordinator.maintenance
 
org.jboss.pnc.coordinator.notifications.buildSetTask - package org.jboss.pnc.coordinator.notifications.buildSetTask
 
org.jboss.pnc.coordinator.notifications.buildTask - package org.jboss.pnc.coordinator.notifications.buildTask
 

R

RemoteBuildsCleaner - Interface in org.jboss.pnc.coordinator.maintenance
 
removeSet(BuildSetTask) - Method in class org.jboss.pnc.coordinator.builder.BuildQueue
remove task set from queue.
removeTask(BuildTask) - Method in class org.jboss.pnc.coordinator.builder.BuildQueue
remove task from the queue.
requiresRebuild(BuildConfiguration) - Method in class org.jboss.pnc.coordinator.builder.datastore.DatastoreAdapter
 
requiresRebuild(BuildTask) - Method in class org.jboss.pnc.coordinator.builder.datastore.DatastoreAdapter
 
Result - Class in org.jboss.pnc.coordinator.maintenance
 
Result(String, Result.Status) - Constructor for class org.jboss.pnc.coordinator.maintenance.Result
 
Result(String, Result.Status, String) - Constructor for class org.jboss.pnc.coordinator.maintenance.Result
 
Result.Status - Enum in org.jboss.pnc.coordinator.maintenance
 

S

saveBuildConfigSetRecord(BuildConfigSetRecord) - Method in class org.jboss.pnc.coordinator.builder.datastore.DatastoreAdapter
 
schedulerId - Static variable in class org.jboss.pnc.coordinator.builder.bpm.BpmBuildScheduler
 
start() - Method in class org.jboss.pnc.coordinator.builder.DefaultBuildCoordinator
 
start() - Method in class org.jboss.pnc.coordinator.Lifecycle
 
startBuilding(BuildTask, Consumer<BuildResult>) - Method in class org.jboss.pnc.coordinator.builder.bpm.BpmBuildScheduler
 
startBuilding(BuildTask, Consumer<BuildResult>) - Method in interface org.jboss.pnc.coordinator.builder.BuildScheduler
 
startBuilding(BuildTask, Consumer<BuildResult>) - Method in class org.jboss.pnc.coordinator.builder.local.LocalBuildScheduler
 
stop() - Method in class org.jboss.pnc.coordinator.Lifecycle
 
storeRejected(BuildTask) - Method in class org.jboss.pnc.coordinator.builder.datastore.DatastoreAdapter
 
storeResult(BuildTask, BuildResult) - Method in class org.jboss.pnc.coordinator.builder.datastore.DatastoreAdapter
 
storeResult(BuildTask, Optional<BuildResult>, Throwable) - Method in class org.jboss.pnc.coordinator.builder.datastore.DatastoreAdapter
Store build result along with error information appended to the build log
subscribe(BuildSetCallBack) - Method in class org.jboss.pnc.coordinator.notifications.buildSetTask.BuildSetStatusNotifications
Subscriber is automatically removed once task reaches completed state.
subscribe(BuildCallBack) - Method in class org.jboss.pnc.coordinator.notifications.buildTask.BuildStatusNotifications
Subscriber is automatically removed once task reaches completed state.

T

take() - Method in class org.jboss.pnc.coordinator.builder.BuildQueue
 
TemporaryBuildsCleaner - Class in org.jboss.pnc.coordinator.maintenance
Bean providing an interface to delete temporary builds
TemporaryBuildsCleaner() - Constructor for class org.jboss.pnc.coordinator.maintenance.TemporaryBuildsCleaner
Deprecated.
TemporaryBuildsCleaner(BuildRecordRepository, BuildConfigSetRecordRepository, ArtifactRepository, RemoteBuildsCleaner) - Constructor for class org.jboss.pnc.coordinator.maintenance.TemporaryBuildsCleaner
 
TemporaryBuildsCleanerAsyncInvoker - Class in org.jboss.pnc.coordinator.maintenance
 
TemporaryBuildsCleanerAsyncInvoker() - Constructor for class org.jboss.pnc.coordinator.maintenance.TemporaryBuildsCleanerAsyncInvoker
Deprecated.
TemporaryBuildsCleanerAsyncInvoker(TemporaryBuildsCleaner, BuildRecordRepository, BuildConfigSetRecordRepository) - Constructor for class org.jboss.pnc.coordinator.maintenance.TemporaryBuildsCleanerAsyncInvoker
 
TemporaryBuildsCleanupScheduler - Class in org.jboss.pnc.coordinator.maintenance
Executes regular cleanup of old temporary builds after expiration.
TemporaryBuildsCleanupScheduler() - Constructor for class org.jboss.pnc.coordinator.maintenance.TemporaryBuildsCleanupScheduler
Deprecated.
TemporaryBuildsCleanupScheduler(Configuration, BuildRecordRepository, BuildConfigSetRecordRepository, TemporaryBuildsCleaner, KeycloakServiceClient) - Constructor for class org.jboss.pnc.coordinator.maintenance.TemporaryBuildsCleanupScheduler
 
toString() - Method in class org.jboss.pnc.coordinator.builder.BuildQueue
 
toString() - Method in class org.jboss.pnc.coordinator.notifications.buildTask.BuildCallBack
 

U

updateBuildTaskStatus(BuildTask, BuildCoordinationStatus) - Method in class org.jboss.pnc.coordinator.builder.DefaultBuildCoordinator
 

V

valueOf(String) - Static method in enum org.jboss.pnc.coordinator.maintenance.Result.Status
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jboss.pnc.coordinator.maintenance.Result.Status
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E G I L M O R S T U V 
Skip navigation links
build-coordinator 1.4.0-SNAPSHOT

Copyright © 2014–2018 JBoss by Red Hat. All rights reserved.