GraphReFlyTS

API Reference

workItemSubmitCommand()

Creates a work item submit command.

Import

import { workItemSubmitCommand } from "@graphrefly/ts/solutions/work-item/work-queue";

Signature

function workItemSubmitCommand(
	request: WorkItemEffectRequested,
	policy?: WorkItemWorkQueuePolicy,
): WorkQueueCommand<WorkItemQueuedWorkPayload>

Parameters

ParameterTypeDescription
requestWorkItemEffectRequestedRequest value to lower, route, or record.
policyWorkItemWorkQueuePolicyPolicy object used to admit, retry, or route work.

Returns

The work item submit command result.

Example

import { workItemSubmitCommand } from "@graphrefly/ts/solutions/work-item/work-queue";

Source

packages/ts/src/solutions/work-item/work-queue.ts