Class WorkflowStepComponent<T extends Serializable>

java.lang.Object
org.sterl.pmw.spring.component.WorkflowStepComponent<T>
All Implemented Interfaces:
org.sterl.spring.persistent_tasks.api.task.PersistentTask<T>, org.sterl.spring.persistent_tasks.api.task.TransactionalTask<T>

public class WorkflowStepComponent<T extends Serializable> extends Object implements org.sterl.spring.persistent_tasks.api.task.TransactionalTask<T>
  • Constructor Details

    • WorkflowStepComponent

      public WorkflowStepComponent()
  • Method Details

    • accept

      public void accept(T state)
      Specified by:
      accept in interface org.sterl.spring.persistent_tasks.api.task.PersistentTask<T extends Serializable>
    • retryStrategy

      public org.sterl.spring.persistent_tasks.api.RetryStrategy retryStrategy()
      Specified by:
      retryStrategy in interface org.sterl.spring.persistent_tasks.api.task.PersistentTask<T extends Serializable>