public class DummyJobDb extends SimpleService implements FlowControlJobDb
FlowControlJobDb.Builder, FlowControlJobDb.RequestException, FlowControlJobDb.ServiceExceptionService.FailedToStart| Constructor and Description |
|---|
DummyJobDb() |
| Modifier and Type | Method and Description |
|---|---|
FlowControlJobDb.Builder |
createJob(FlowControlCallContext fccc) |
FlowControlJob |
getJob(FlowControlCallContext ctx,
String name)
Get a flow control job or return null if it does not exist for the calling user.
|
FlowControlJob |
getJobAsAdmin(String name)
Get a job (or return null) without checking access rights.
|
Collection<FlowControlJob> |
getJobsFor(FlowControlCallContext fccc) |
void |
removeJob(FlowControlCallContext ctx,
String name)
Remove the given job
|
void |
storeJob(FlowControlCallContext ctx,
String name,
FlowControlJob job)
Store the give job
|
isRunning, onStartRequested, onStopRequested, requestFinish, requestFinishAndWait, startclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitjobExistspublic FlowControlJobDb.Builder createJob(FlowControlCallContext fccc) throws FlowControlJobDb.ServiceException
createJob in interface FlowControlJobDbFlowControlJobDb.ServiceExceptionpublic Collection<FlowControlJob> getJobsFor(FlowControlCallContext fccc) throws FlowControlJobDb.ServiceException
getJobsFor in interface FlowControlJobDbFlowControlJobDb.ServiceExceptionpublic FlowControlJob getJob(FlowControlCallContext ctx, String name) throws FlowControlJobDb.ServiceException, AccessException
FlowControlJobDbgetJob in interface FlowControlJobDbFlowControlJobDb.ServiceExceptionAccessExceptionpublic FlowControlJob getJobAsAdmin(String name) throws FlowControlJobDb.ServiceException
FlowControlJobDbgetJobAsAdmin in interface FlowControlJobDbFlowControlJobDb.ServiceExceptionpublic void storeJob(FlowControlCallContext ctx, String name, FlowControlJob job) throws FlowControlJobDb.ServiceException, AccessException, FlowControlJobDb.RequestException
FlowControlJobDbstoreJob in interface FlowControlJobDbFlowControlJobDb.ServiceExceptionAccessExceptionFlowControlJobDb.RequestExceptionpublic void removeJob(FlowControlCallContext ctx, String name) throws FlowControlJobDb.ServiceException, AccessException, FlowControlJobDb.RequestException
FlowControlJobDbremoveJob in interface FlowControlJobDbFlowControlJobDb.ServiceExceptionAccessExceptionFlowControlJobDb.RequestExceptionCopyright © 2022 continual.io. All rights reserved.