@cfxlabsinc/b2b-services
    Preparing search index...

    Type Alias ScheduleRegistrar

    What ensureSchedules needs; TemporalScheduleAdminService satisfies it.

    type ScheduleRegistrar = {
        create(
            args: {
                policies?: TemporalSchedulePolicyInput;
                scheduleId: string;
                spec: TemporalScheduleSpecInput;
                workflowArgs?: unknown[];
                workflowType: string;
            },
        ): Promise<{ ok: true; value: T } | { error: E; ok: false }>;
        delete(
            args: { scheduleId: string },
        ): Promise<{ ok: true; value: T } | { error: E; ok: false }>;
        undoPauseOnFailure(
            args: { scheduleId: string },
        ): Promise<{ error: E; ok: false } | { ok: true; value: T }>;
    }
    Index
    • Parameters

      • args: { scheduleId: string }

      Returns Promise<{ ok: true; value: T } | { error: E; ok: false }>

    • Parameters

      • args: { scheduleId: string }

      Returns Promise<{ error: E; ok: false } | { ok: true; value: T }>