Uses of Class
com.kingsrook.qqq.backend.core.actions.async.AsyncJobCallback
Packages that use AsyncJobCallback
Package
Description
-
Uses of AsyncJobCallback in com.kingsrook.qqq.backend.core.actions.async
Subclasses of AsyncJobCallback in com.kingsrook.qqq.backend.core.actions.asyncModifier and TypeClassDescriptionclass
subclass designed to be used when we want there to be an instance (so code doesn't have to all be null-tolerant), but there's no one who will ever be reading the status data, so we don't need to store the object in a state provider.Methods in com.kingsrook.qqq.backend.core.actions.async with parameters of type AsyncJobCallbackModifier and TypeMethodDescriptionAsyncJob.run
(AsyncJobCallback callback) Run the job, taking a callback object (where you can communicate your status back), returning a result when you're done..Method parameters in com.kingsrook.qqq.backend.core.actions.async with type arguments of type AsyncJobCallbackModifier and TypeMethodDescriptionint
AsyncRecordPipeLoop.run
(String jobName, Integer recordLimit, RecordPipe recordPipe, UnsafeFunction<AsyncJobCallback, ? extends Serializable, QException> supplier, UnsafeSupplier<Integer, QException> consumer) Run an async-record-pipe-loop. -
Uses of AsyncJobCallback in com.kingsrook.qqq.backend.core.model.actions
Methods in com.kingsrook.qqq.backend.core.model.actions that return AsyncJobCallbackModifier and TypeMethodDescriptionAbstractActionInput.getAsyncJobCallback()
Getter for asyncJobCallbackMethods in com.kingsrook.qqq.backend.core.model.actions with parameters of type AsyncJobCallbackModifier and TypeMethodDescriptionvoid
AbstractActionInput.setAsyncJobCallback
(AsyncJobCallback asyncJobCallback) Setter for asyncJobCallback -
Uses of AsyncJobCallback in com.kingsrook.qqq.backend.core.model.actions.processes
Methods in com.kingsrook.qqq.backend.core.model.actions.processes that return AsyncJobCallbackModifier and TypeMethodDescriptionRunBackendStepInput.getAsyncJobCallback()
RunProcessInput.getAsyncJobCallback()
Methods in com.kingsrook.qqq.backend.core.model.actions.processes with parameters of type AsyncJobCallbackModifier and TypeMethodDescriptionvoid
RunBackendStepInput.setAsyncJobCallback
(AsyncJobCallback asyncJobCallback) void
RunProcessInput.setAsyncJobCallback
(AsyncJobCallback asyncJobCallback)