Preparing search index...
The search index is not available
Trova Core - v3.43.0
Trova Core
@trova-trip/trova-services
services
ModelEventQueueService
Interface ModelEventQueueService
interface
ModelEventQueueService
{
connect
(
config
:
QueueConfiguration
)
:
Promise
<
void
>
;
connect
(
config
:
CustomQueueConfiguration
)
:
Promise
<
void
>
;
disconnect
()
:
Promise
<
void
>
;
publish
(
message
:
ModelEventMessage
,
publisherName
?:
EventQueue
,
)
:
Promise
<
boolean
>
;
purgeQueue
()
:
Promise
<
void
>
;
subscribe
(
callback
:
SubscriptionFn
,
subscriberName
?:
EventQueue
)
:
void
;
}
Index
Methods
connect
disconnect
publish
purge
Queue
subscribe
Methods
connect
connect
(
config
:
QueueConfiguration
)
:
Promise
<
void
>
Parameters
config
:
QueueConfiguration
Returns
Promise
<
void
>
connect
(
config
:
CustomQueueConfiguration
)
:
Promise
<
void
>
Parameters
config
:
CustomQueueConfiguration
Returns
Promise
<
void
>
disconnect
disconnect
()
:
Promise
<
void
>
Returns
Promise
<
void
>
publish
publish
(
message
:
ModelEventMessage
,
publisherName
?:
EventQueue
,
)
:
Promise
<
boolean
>
Parameters
message
:
ModelEventMessage
Optional
publisherName
:
EventQueue
Returns
Promise
<
boolean
>
purge
Queue
purgeQueue
()
:
Promise
<
void
>
Returns
Promise
<
void
>
subscribe
subscribe
(
callback
:
SubscriptionFn
,
subscriberName
?:
EventQueue
)
:
void
Parameters
callback
:
SubscriptionFn
Optional
subscriberName
:
EventQueue
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
connect
disconnect
publish
purge
Queue
subscribe
Trova Core - v3.43.0
Loading...