Home Manual Reference Source Test
import QuerySubscriptionPool from 'electron-coresqlite/lib/query-subscription-pool.js'
protected class | source

QuerySubscriptionPool

The QuerySubscriptionPool maintains a list of all of the query subscriptions in the app. In the future, this class will monitor performance, merge equivalent subscriptions, etc.

Constructor Summary

Public Constructor
public

constructor(database: *)

Method Summary

Public Methods
public

add(query: *, callback: *): *

public

addPrivateSubscription(key: *, subscription: *, callback: *): *

public

Public Constructors

public constructor(database: *) source

Params:

NameTypeAttributeDescription
database *

Public Methods

public add(query: *, callback: *): * source

Params:

NameTypeAttributeDescription
query *
callback *

Return:

*

public addPrivateSubscription(key: *, subscription: *, callback: *): * source

Params:

NameTypeAttributeDescription
key *
subscription *
callback *

Return:

*

public printSubscriptions() source