A B C D E F G H I J M N O P R S T W 

A

abortWorkItem(WorkItem, WorkItemManager) - Method in class io.fabric8.io.fabric8.workflow.build.signal.SignalServiceWorkItemHandler
 
abortWorkItem(WorkItem, WorkItemManager) - Method in class io.fabric8.io.fabric8.workflow.build.trigger.BuildWorkItemHandler
 

B

BuildCorrelationKey - Class in io.fabric8.io.fabric8.workflow.build
Represents a build correlation key to uniquely identify a build job
BuildCorrelationKey(String, String, String) - Constructor for class io.fabric8.io.fabric8.workflow.build.BuildCorrelationKey
 
BuildFinishedDTO - Class in io.fabric8.io.fabric8.workflow.build.dto
Represents a DTO for a build which is finished with a status and link to the build.
BuildFinishedDTO(BuildFinishedEvent) - Constructor for class io.fabric8.io.fabric8.workflow.build.dto.BuildFinishedDTO
 
BuildFinishedDTO(String, String, String, String, String) - Constructor for class io.fabric8.io.fabric8.workflow.build.dto.BuildFinishedDTO
 
BuildProcessCorrelator - Interface in io.fabric8.io.fabric8.workflow.build.correlate
Correlates a triggered build with a jBPM process id so that later on when a build completes or fails we can signal the related process instance; or create a new process via a signal
BuildProcessCorrelators - Class in io.fabric8.io.fabric8.workflow.build.correlate
Helper functions for working with BuildProcessCorrelator objects
BuildProcessCorrelators() - Constructor for class io.fabric8.io.fabric8.workflow.build.correlate.BuildProcessCorrelators
 
BuildSignaller - Class in io.fabric8.io.fabric8.workflow.build.signal
Listens to BuildFinishedEvent events from the OpenShift build watcher and then signals the correlated jBPM process instances or signals new processes to start
BuildSignaller(KieSession, BuildProcessCorrelator) - Constructor for class io.fabric8.io.fabric8.workflow.build.signal.BuildSignaller
 
BuildSignallerService - Class in io.fabric8.io.fabric8.workflow.build.signal
A service which listens to BuildFinishedEvent events from the OpenShift build watcher and then signals the correlated jBPM process instances or signals new processes to start.
BuildSignallerService(KieSession) - Constructor for class io.fabric8.io.fabric8.workflow.build.signal.BuildSignallerService
 
BuildSignallerService(KieSession, String) - Constructor for class io.fabric8.io.fabric8.workflow.build.signal.BuildSignallerService
 
BuildSimulator - Class in io.fabric8.io.fabric8.workflow.build.simulator
This is used to simulate an OpenShift build environment so that you can test out the jBPM workflow side of things without requiring an OpenShift environment and lots of builds etc.
BuildSimulator() - Constructor for class io.fabric8.io.fabric8.workflow.build.simulator.BuildSimulator
 
BuildTrigger - Interface in io.fabric8.io.fabric8.workflow.build.trigger
 
BuildTriggers - Class in io.fabric8.io.fabric8.workflow.build.trigger
 
BuildTriggers() - Constructor for class io.fabric8.io.fabric8.workflow.build.trigger.BuildTriggers
 
BuildWorkItemHandler - Class in io.fabric8.io.fabric8.workflow.build.trigger
Invoked from inside a jBPM process to trigger a new build in OpenShift and register the BuildCorrelationKey of the new build into the BuildProcessCorrelator
BuildWorkItemHandler() - Constructor for class io.fabric8.io.fabric8.workflow.build.trigger.BuildWorkItemHandler
 

C

completeWithFailureReason(WorkItem, WorkItemManager, String) - Static method in class io.fabric8.io.fabric8.workflow.build.trigger.WorkItemHandlers
 
create(BuildFinishedEvent) - Static method in class io.fabric8.io.fabric8.workflow.build.BuildCorrelationKey
 
createBuild(BuildCorrelationKey) - Static method in class io.fabric8.io.fabric8.workflow.build.simulator.SimulatorBuildFinishedEvent
 
CustomWorkItemHandlers - Class in io.fabric8.io.fabric8.workflow.build
Registers the custom WorkItemHandler instances
CustomWorkItemHandlers() - Constructor for class io.fabric8.io.fabric8.workflow.build.CustomWorkItemHandlers
 

D

DefaultBuildTrigger - Class in io.fabric8.io.fabric8.workflow.build.trigger
 
DefaultBuildTrigger() - Constructor for class io.fabric8.io.fabric8.workflow.build.trigger.DefaultBuildTrigger
 
DefaultBuildTrigger(KubernetesClient) - Constructor for class io.fabric8.io.fabric8.workflow.build.trigger.DefaultBuildTrigger
 

E

equals(Object) - Method in class io.fabric8.io.fabric8.workflow.build.BuildCorrelationKey
 
executeWorkItem(WorkItem, WorkItemManager) - Method in class io.fabric8.io.fabric8.workflow.build.signal.SignalServiceWorkItemHandler
 
executeWorkItem(WorkItem, WorkItemManager) - Method in class io.fabric8.io.fabric8.workflow.build.trigger.BuildWorkItemHandler
 

F

FABRIC8_SIMULATOR_ENABLED - Static variable in class io.fabric8.io.fabric8.workflow.build.simulator.BuildSimulator
 
FABRIC8_SIMULATOR_START_BUILD_NAME - Static variable in class io.fabric8.io.fabric8.workflow.build.simulator.BuildSimulator
 
fail(WorkItem, WorkItemManager, String, Throwable) - Static method in class io.fabric8.io.fabric8.workflow.build.trigger.WorkItemHandlers
 
fail(WorkItem, WorkItemManager, String) - Static method in class io.fabric8.io.fabric8.workflow.build.trigger.WorkItemHandlers
 
findWorkItemIdForBuild(BuildCorrelationKey) - Method in interface io.fabric8.io.fabric8.workflow.build.correlate.BuildProcessCorrelator
Finds the process instance ID for the given build key
findWorkItemIdForBuild(BuildCorrelationKey) - Method in class io.fabric8.io.fabric8.workflow.build.correlate.MemoryBuildProcessCorrelator
 

G

getBuildLink() - Method in class io.fabric8.io.fabric8.workflow.build.dto.BuildFinishedDTO
 
getBuildName() - Method in class io.fabric8.io.fabric8.workflow.build.BuildCorrelationKey
 
getBuildName() - Method in class io.fabric8.io.fabric8.workflow.build.dto.BuildFinishedDTO
 
getBuildProcessCorrelator() - Method in class io.fabric8.io.fabric8.workflow.build.signal.BuildSignallerService
 
getBuildProcessCorrelator() - Method in class io.fabric8.io.fabric8.workflow.build.trigger.BuildWorkItemHandler
 
getBuildTrigger() - Method in class io.fabric8.io.fabric8.workflow.build.trigger.BuildWorkItemHandler
 
getBuildUuid() - Method in class io.fabric8.io.fabric8.workflow.build.BuildCorrelationKey
 
getBuildUuid() - Method in class io.fabric8.io.fabric8.workflow.build.dto.BuildFinishedDTO
 
getClient() - Method in class io.fabric8.io.fabric8.workflow.build.signal.BuildSignallerService
 
getConfigName() - Method in class io.fabric8.io.fabric8.workflow.build.simulator.SimulatorBuildFinishedEvent
 
getConsoleLink() - Method in class io.fabric8.io.fabric8.workflow.build.signal.BuildSignallerService
 
getInitialBuildDelay() - Method in class io.fabric8.io.fabric8.workflow.build.simulator.BuildSimulator
 
getKsession() - Method in class io.fabric8.io.fabric8.workflow.build.signal.SignalServiceWorkItemHandler
 
getMandatoryParameter(WorkItem, WorkItemManager, String) - Static method in class io.fabric8.io.fabric8.workflow.build.trigger.WorkItemHandlers
 
getNamespace() - Method in class io.fabric8.io.fabric8.workflow.build.BuildCorrelationKey
 
getNamespace() - Method in class io.fabric8.io.fabric8.workflow.build.dto.BuildFinishedDTO
 
getSingleton() - Static method in class io.fabric8.io.fabric8.workflow.build.correlate.BuildProcessCorrelators
 
getSingleton() - Static method in class io.fabric8.io.fabric8.workflow.build.simulator.BuildSimulator
 
getSingleton() - Static method in class io.fabric8.io.fabric8.workflow.build.trigger.BuildTriggers
 
getStartBuildName() - Method in class io.fabric8.io.fabric8.workflow.build.simulator.BuildSimulator
 
getStartBuildNamespace() - Method in class io.fabric8.io.fabric8.workflow.build.simulator.BuildSimulator
 
getStartBuildPeriod() - Method in class io.fabric8.io.fabric8.workflow.build.simulator.BuildSimulator
 
getStartSignalName(String, String) - Static method in class io.fabric8.io.fabric8.workflow.build.signal.BuildSignaller
Returns the start signal name for the namespace and build name
getStatus() - Method in class io.fabric8.io.fabric8.workflow.build.dto.BuildFinishedDTO
 
getTimer() - Method in class io.fabric8.io.fabric8.workflow.build.signal.BuildSignallerService
 

H

hashCode() - Method in class io.fabric8.io.fabric8.workflow.build.BuildCorrelationKey
 

I

io.fabric8.io.fabric8.workflow.build - package io.fabric8.io.fabric8.workflow.build
 
io.fabric8.io.fabric8.workflow.build.correlate - package io.fabric8.io.fabric8.workflow.build.correlate
 
io.fabric8.io.fabric8.workflow.build.dto - package io.fabric8.io.fabric8.workflow.build.dto
 
io.fabric8.io.fabric8.workflow.build.signal - package io.fabric8.io.fabric8.workflow.build.signal
 
io.fabric8.io.fabric8.workflow.build.simulator - package io.fabric8.io.fabric8.workflow.build.simulator
 
io.fabric8.io.fabric8.workflow.build.trigger - package io.fabric8.io.fabric8.workflow.build.trigger
 
isEnabled() - Static method in class io.fabric8.io.fabric8.workflow.build.simulator.BuildSimulator
Returns true if the build simulator is enabled via the FABRIC8_SIMULATOR_ENABLED environment variable or system property being "true"

J

join() - Method in class io.fabric8.io.fabric8.workflow.build.signal.BuildSignallerService
 
join() - Method in class io.fabric8.io.fabric8.workflow.build.simulator.BuildSimulator
Waits until this simulator is finished (which by default is forever)

M

MemoryBuildProcessCorrelator - Class in io.fabric8.io.fabric8.workflow.build.correlate
A simple in memory implementation for testing.
MemoryBuildProcessCorrelator() - Constructor for class io.fabric8.io.fabric8.workflow.build.correlate.MemoryBuildProcessCorrelator
 

N

notifyBuild(BuildCorrelationKey) - Method in class io.fabric8.io.fabric8.workflow.build.simulator.BuildSimulator
 

O

onBuildFinished(BuildFinishedEvent) - Method in class io.fabric8.io.fabric8.workflow.build.signal.BuildSignaller
 

P

populateParameters(Map<String, Object>, BuildFinishedDTO) - Static method in class io.fabric8.io.fabric8.workflow.build.signal.BuildSignaller
 
putBuildWorkItemId(BuildCorrelationKey, long) - Method in interface io.fabric8.io.fabric8.workflow.build.correlate.BuildProcessCorrelator
Associates the build correlation key with the given jBPM process instance ID so that it can be later correlated when we detect a build has finished
putBuildWorkItemId(BuildCorrelationKey, long) - Method in class io.fabric8.io.fabric8.workflow.build.correlate.MemoryBuildProcessCorrelator
 

R

register(KieSession, WorkItemManager) - Static method in class io.fabric8.io.fabric8.workflow.build.CustomWorkItemHandlers
 

S

schedule(Timer, long, BuildSignaller, String) - Method in class io.fabric8.io.fabric8.workflow.build.simulator.BuildSimulator
 
setBuildProcessCorrelator(BuildProcessCorrelator) - Method in class io.fabric8.io.fabric8.workflow.build.signal.BuildSignallerService
 
setBuildProcessCorrelator(BuildProcessCorrelator) - Method in class io.fabric8.io.fabric8.workflow.build.trigger.BuildWorkItemHandler
 
setBuildTrigger(BuildTrigger) - Method in class io.fabric8.io.fabric8.workflow.build.trigger.BuildWorkItemHandler
 
setClient(KubernetesClient) - Method in class io.fabric8.io.fabric8.workflow.build.signal.BuildSignallerService
 
setConsoleLink(String) - Method in class io.fabric8.io.fabric8.workflow.build.signal.BuildSignallerService
 
setInitialBuildDelay(long) - Method in class io.fabric8.io.fabric8.workflow.build.simulator.BuildSimulator
 
setKsession(KieSession) - Method in class io.fabric8.io.fabric8.workflow.build.signal.SignalServiceWorkItemHandler
 
setSingleton(BuildProcessCorrelator) - Static method in class io.fabric8.io.fabric8.workflow.build.correlate.BuildProcessCorrelators
 
setSingleton(BuildTrigger) - Static method in class io.fabric8.io.fabric8.workflow.build.trigger.BuildTriggers
 
setStartBuildName(String) - Method in class io.fabric8.io.fabric8.workflow.build.simulator.BuildSimulator
 
setStartBuildNamespace(String) - Method in class io.fabric8.io.fabric8.workflow.build.simulator.BuildSimulator
 
setStartBuildPeriod(long) - Method in class io.fabric8.io.fabric8.workflow.build.simulator.BuildSimulator
 
setTimer(Timer) - Method in class io.fabric8.io.fabric8.workflow.build.signal.BuildSignallerService
 
SignalServiceWorkItemHandler - Class in io.fabric8.io.fabric8.workflow.build.signal
Starts up the BuildSignallerService to ensure its running
SignalServiceWorkItemHandler(KieSession) - Constructor for class io.fabric8.io.fabric8.workflow.build.signal.SignalServiceWorkItemHandler
 
SimulatorBuildFinishedEvent - Class in io.fabric8.io.fabric8.workflow.build.simulator
 
SimulatorBuildFinishedEvent(BuildCorrelationKey, String) - Constructor for class io.fabric8.io.fabric8.workflow.build.simulator.SimulatorBuildFinishedEvent
 
SimulatorBuildTrigger - Class in io.fabric8.io.fabric8.workflow.build.simulator
Triggers a build in the simulator
SimulatorBuildTrigger() - Constructor for class io.fabric8.io.fabric8.workflow.build.simulator.SimulatorBuildTrigger
 
start() - Method in class io.fabric8.io.fabric8.workflow.build.signal.BuildSignallerService
 
stop() - Method in class io.fabric8.io.fabric8.workflow.build.signal.BuildSignallerService
 

T

toString() - Method in class io.fabric8.io.fabric8.workflow.build.BuildCorrelationKey
 
toString() - Method in class io.fabric8.io.fabric8.workflow.build.dto.BuildFinishedDTO
 
trigger(String, String) - Method in class io.fabric8.io.fabric8.workflow.build.simulator.SimulatorBuildTrigger
 
trigger(String, String) - Method in interface io.fabric8.io.fabric8.workflow.build.trigger.BuildTrigger
Triggers the given build if possible
trigger(String, String) - Method in class io.fabric8.io.fabric8.workflow.build.trigger.DefaultBuildTrigger
 
triggerBuild(String, String) - Method in class io.fabric8.io.fabric8.workflow.build.simulator.BuildSimulator
 
triggerBuild(long, long, String, String) - Method in class io.fabric8.io.fabric8.workflow.build.trigger.BuildWorkItemHandler
API to be invoked from the remote REST API

W

WorkItemHandlers - Class in io.fabric8.io.fabric8.workflow.build.trigger
Helper methods for implementations of WorkItemHandler
WorkItemHandlers() - Constructor for class io.fabric8.io.fabric8.workflow.build.trigger.WorkItemHandlers
 
A B C D E F G H I J M N O P R S T W 

Copyright © 2011–2015 Red Hat. All rights reserved.