Class DeliveryRetryProcess
java.lang.Object
com.kingsrook.qqq.backend.core.delivery.DeliveryRetryProcess
- All Implemented Interfaces:
BackendStep,MetaDataProducerInterface<QProcessMetaData>
public class DeliveryRetryProcess
extends Object
implements BackendStep, MetaDataProducerInterface<QProcessMetaData>
Optional scheduled retries; each attempt rebuilds the owner's authority.
-
Field Summary
FieldsFields inherited from interface com.kingsrook.qqq.backend.core.model.metadata.MetaDataProducerInterface
DEFAULT_SORT_ORDER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionRegister with the standard core process scheduler.voidrun(RunBackendStepInput input, RunBackendStepOutput output) No tables means no retry work.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.kingsrook.qqq.backend.core.model.metadata.MetaDataProducerInterface
getSortOrder, getSourceClass, isEnabled, setSourceClass
-
Field Details
-
NAME
- See Also:
-
-
Constructor Details
-
DeliveryRetryProcess
public DeliveryRetryProcess()
-
-
Method Details
-
produce
Register with the standard core process scheduler.- Specified by:
producein interfaceMetaDataProducerInterface<QProcessMetaData>
-
run
No tables means no retry work. Ordinary users cannot run the system dispatcher.- Specified by:
runin interfaceBackendStep- Throws:
QException
-