Interface DeliveryAdapterActions

Hierarchy

  • DeliveryAdapterActions

Properties

configurationError: ((transactionContext?: any) => DeliveryError)

Type declaration

estimatedDeliveryThroughput: ((warehousingThroughputTime: number) => Promise<number>)

Type declaration

    • (warehousingThroughputTime: number): Promise<number>
    • Parameters

      • warehousingThroughputTime: number

      Returns Promise<number>

isActive: (() => boolean)

Type declaration

    • (): boolean
    • Returns boolean

isAutoReleaseAllowed: (() => boolean)

Type declaration

    • (): boolean
    • Returns boolean

pickUpLocationById: ((locationId: string) => Promise<DeliveryLocation>)

Type declaration

pickUpLocations: (() => Promise<DeliveryLocation[]>)

Type declaration

send: (() => Promise<boolean | Work>)

Type declaration

    • (): Promise<boolean | Work>
    • Returns Promise<boolean | Work>