Documentation ¶
Index ¶
- func ConcreteExecution(ctx context.Context, retryer persistence.Retryer, request ExecutionRequest) (entity.Entity, error)
- func ConcreteExecutionIterator(ctx context.Context, retryer persistence.Retryer, pageSize int) pagination.Iterator
- func CurrentExecution(ctx context.Context, retryer persistence.Retryer, request ExecutionRequest) (entity.Entity, error)
- func CurrentExecutionIterator(ctx context.Context, retryer persistence.Retryer, pageSize int) pagination.Iterator
- func TimerIterator(ctx context.Context, retryer persistence.Retryer, minTimestamp time.Time, ...) pagination.Iterator
- type ExecutionRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConcreteExecution ¶
func ConcreteExecution( ctx context.Context, retryer persistence.Retryer, request ExecutionRequest, ) (entity.Entity, error)
ConcreteExecution returns a single ConcreteExecution from persistence
func ConcreteExecutionIterator ¶
func ConcreteExecutionIterator( ctx context.Context, retryer persistence.Retryer, pageSize int, ) pagination.Iterator
ConcreteExecutionIterator is used to retrieve Concrete executions.
func CurrentExecution ¶
func CurrentExecution( ctx context.Context, retryer persistence.Retryer, request ExecutionRequest, ) (entity.Entity, error)
CurrentExecution returns a single execution
func CurrentExecutionIterator ¶
func CurrentExecutionIterator( ctx context.Context, retryer persistence.Retryer, pageSize int, ) pagination.Iterator
CurrentExecutionIterator is used to retrieve Concrete executions.
func TimerIterator ¶ added in v0.18.0
func TimerIterator( ctx context.Context, retryer persistence.Retryer, minTimestamp time.Time, maxTimestamp time.Time, pageSize int, ) pagination.Iterator
ConcreteExecutionIterator is used to retrieve Concrete executions.
Types ¶
type ExecutionRequest ¶
ExecutionRequest is used to fetch execution from persistence
Click to show internal directories.
Click to hide internal directories.