Constructors
constructor
- new EventClient<T>(event, name, endpointId, clusterId, interactionClient): EventClient<T>
Properties
Readonly
clusterId
Readonly
endpointId
Readonly
event
Readonly
id
Readonly
name
name: string
Methods
addListener
- addListener(listener): void
Returns void
get
- get(minimumEventNumber?, isFabricFiltered?): Promise<undefined | DecodedEventData<T>[]>
Parameters
Optional
minimumEventNumber: EventNumberOptional
isFabricFiltered: boolean
removeListener
- removeListener(listener): void
Returns void
subscribe
- subscribe(minIntervalFloorSeconds, maxIntervalCeilingSeconds, isUrgent?, minimumEventNumber?, isFabricFiltered?): Promise<void>
Parameters
- minIntervalFloorSeconds: number
- maxIntervalCeilingSeconds: number
Optional
isUrgent: booleanOptional
minimumEventNumber: EventNumberOptional
isFabricFiltered: boolean
Returns Promise<void>
update
- update(newEvent): void
Returns void
General class for EventClients