TaskEnqueuer class abstract
Interface implemented by enqueuers like Stem and task contexts.
- Implementers
- Available extensions
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
enqueue(
String name, {Map< String, Object?> args, Map<String, String> headers, TaskOptions options, DateTime? notBefore, Map<String, Object?> meta, TaskEnqueueOptions? enqueueOptions}) → Future<String> - Enqueue a task by name.
-
enqueueCall<
TArgs, TResult> (TaskCall< TArgs, TResult> call, {TaskEnqueueOptions? enqueueOptions}) → Future<String> - Enqueue a typed task call.
-
enqueueJson<
T extends Object> (String name, T argsJson, {Map< String, String> headers = const {}, TaskOptions options = const TaskOptions(), DateTime? notBefore, Map<String, Object?> meta = const {}, TaskEnqueueOptions? enqueueOptions, String? typeName}) → Future<String> -
Available on TaskEnqueuer, provided by the TaskEnqueuerBuilderExtension extension
Enqueues a name-based task from a DTO that already exposestoJson(). -
enqueueValue<
T> (String name, T value, {Codec< T, Object?> ? codec, Map<String, String> headers, TaskOptions options, DateTime? notBefore, Map<String, Object?> meta, TaskEnqueueOptions? enqueueOptions}) → Future<String> -
Enqueue a dynamic-name task using a typed value plus optional
codec. -
enqueueVersionedJson<
T extends Object> (String name, T argsJson, {required int version, Map< String, String> headers = const {}, TaskOptions options = const TaskOptions(), DateTime? notBefore, Map<String, Object?> meta = const {}, TaskEnqueueOptions? enqueueOptions, String? typeName}) → Future<String> -
Available on TaskEnqueuer, provided by the TaskEnqueuerBuilderExtension extension
Enqueues a name-based task from a DTO and persists a schemaversionbeside the JSON payload. -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited