@nevermined-io/payments
Preparing search index...
ExecutionEventBus
Interface ExecutionEventBus
interface
ExecutionEventBus
{
finished
()
:
void
;
off
(
eventName
:
ExecutionEventName
,
listener
:
(
event
:
AgentExecutionEvent
)
=>
void
,
)
:
this
;
on
(
eventName
:
ExecutionEventName
,
listener
:
(
event
:
AgentExecutionEvent
)
=>
void
,
)
:
this
;
once
(
eventName
:
ExecutionEventName
,
listener
:
(
event
:
AgentExecutionEvent
)
=>
void
,
)
:
this
;
publish
(
event
:
AgentExecutionEvent
)
:
void
;
removeAllListeners
(
eventName
?:
ExecutionEventName
)
:
this
;
}
Index
Methods
finished
off
on
once
publish
remove
All
Listeners
Methods
finished
finished
()
:
void
Returns
void
off
off
(
eventName
:
ExecutionEventName
,
listener
:
(
event
:
AgentExecutionEvent
)
=>
void
,
)
:
this
Parameters
eventName
:
ExecutionEventName
listener
:
(
event
:
AgentExecutionEvent
)
=>
void
Returns
this
on
on
(
eventName
:
ExecutionEventName
,
listener
:
(
event
:
AgentExecutionEvent
)
=>
void
,
)
:
this
Parameters
eventName
:
ExecutionEventName
listener
:
(
event
:
AgentExecutionEvent
)
=>
void
Returns
this
once
once
(
eventName
:
ExecutionEventName
,
listener
:
(
event
:
AgentExecutionEvent
)
=>
void
,
)
:
this
Parameters
eventName
:
ExecutionEventName
listener
:
(
event
:
AgentExecutionEvent
)
=>
void
Returns
this
publish
publish
(
event
:
AgentExecutionEvent
)
:
void
Parameters
event
:
AgentExecutionEvent
Returns
void
remove
All
Listeners
removeAllListeners
(
eventName
?:
ExecutionEventName
)
:
this
Parameters
Optional
eventName
:
ExecutionEventName
Returns
this
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
finished
off
on
once
publish
remove
All
Listeners
@nevermined-io/payments
Loading...