Properties
commitServicePosition
commitServicePosition: ((id, position) => Promise<void>)
Type declaration
-
- (id, position): Promise<void>
-
Parameters
-
id: string
-
position: number
Returns Promise<void>
commitSubscriptionPosition
commitSubscriptionPosition: ((id, position) => Promise<void>)
Type declaration
-
- (id, position): Promise<void>
-
Parameters
-
id: string
-
position: number
Returns Promise<void>
createService
createService: ((service) => Promise<void>)
Type declaration
-
- (service): Promise<void>
-
Returns Promise<void>
createSubscription
createSubscription: ((sub) => Promise<void>)
Type declaration
-
- (sub): Promise<void>
-
Returns Promise<void>
deleteService
deleteService: ((id) => Promise<void>)
Type declaration
-
- (id): Promise<void>
-
Returns Promise<void>
deleteSubscription
deleteSubscription: ((id) => Promise<void>)
Type declaration
-
- (id): Promise<void>
-
Returns Promise<void>
listen
listen: ((servicesCallback, subscriptionsCallback) => void)
Type declaration
-
- (servicesCallback, subscriptionsCallback): void
-
Returns void
loadServices
loadServices: ((id?) => Promise<Service[]>)
loadSubscriptionsByProducer
loadSubscriptionsByProducer: ((producer) => Promise<Subscription[]>)
Readonly
name
name: string
seed
seed: (() => Promise<void>)
toggleSubscription
toggleSubscription: ((id) => Promise<void>)
Type declaration
-
- (id): Promise<void>
-
Returns Promise<void>
updateService
updateService: ((service) => Promise<void>)
Type declaration
-
- (service): Promise<void>
-
Returns Promise<void>
updateSubscription
updateSubscription: ((sub) => Promise<void>)
Type declaration
-
- (sub): Promise<void>
-
Returns Promise<void>
Implements subscription store