Member Junction
Preparing search index...
@memberjunction/work-queue-server
WorkQueuePublishEngine
Interface WorkQueuePublishEngine
The part of WorkQueueEngine the endpoint needs. WorkQueueEngine satisfies it structurally.
interface
WorkQueuePublishEngine
{
GetTopicByName
(
name
:
string
)
:
WorkQueuePublishTopic
;
PublishAs
<
T
extends
WorkJson
>
(
topic
:
string
,
requests
:
PublishRequest
<
T
>
[]
,
options
:
WorkQueuePublishOptions
,
)
:
Promise
<
PublishResult
[]
>
;
}
Index
Methods
Get
Topic
By
Name
Publish
As
Methods
Get
Topic
By
Name
GetTopicByName
(
name
:
string
)
:
WorkQueuePublishTopic
Parameters
name
:
string
Returns
WorkQueuePublishTopic
Publish
As
PublishAs
<
T
extends
WorkJson
>
(
topic
:
string
,
requests
:
PublishRequest
<
T
>
[]
,
options
:
WorkQueuePublishOptions
,
)
:
Promise
<
PublishResult
[]
>
Type Parameters
T
extends
WorkJson
Parameters
topic
:
string
requests
:
PublishRequest
<
T
>
[]
options
:
WorkQueuePublishOptions
Returns
Promise
<
PublishResult
[]
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
Get
Topic
By
Name
Publish
As
Member Junction
Loading...
The part of WorkQueueEngine the endpoint needs. WorkQueueEngine satisfies it structurally.