FRAMES NO FRAMES | |||||||
| |||||||
SUMMARY: IMPORT | CONSTANT | FIELD | ACTION | DETAIL: IMPORT | CONSTANT | FIELD | ACTION |
Field summary | |
---|---|
string | serviceURLToUse The Notifications 2.0 service URL to use. |
string | subscriberNameToUse The Notifications 2.0 subscriber name to use. |
string | subscriptionNameToUse The name of the subscription being used. |
string | subscriptionTypeToUse The type of the subscription being used. |
optional<sequence<string>> | apiFilterToUse The types of events to which to subscribe e.g. ["alarms", "measurements"]. |
optional<string> | typeFilterToUse Allows filtering by the 'type' property of messages. It can be an OData expression. |
com.apama.cumulocity.TenantDetails | tenantDetailsToUse The Cumulocity tenant from which messages should be received. |
integer | numberOfClientsToUse The number of chains to create for the tenant. |
string | tlsCertFilePathToUse Path of the TLS certificate file. |
boolean | tlsEnableInsecureConnection Allow use of an insecure connection. |
integer | receiverQueueSize The number of unacknowledged messages stored in the Notifications 2.0 queue. |
integer | unAckedMessagesTimeoutMs The timeout for when an unacknowledged message will be redelivered if not acknowledged after received. |
action<boolean> | callback A callback which will be called to indicate the status of the subscription operation. |
sequence<com.softwareag.connectivity.Chain> | chains The underlying connectivity chains for the subscription. |
boolean | stopping Indicating if the service is stopping. |
boolean | active Whether a connection to Pulsar has been established for the requested subscription. This value should only be used to confirm the initial connection; subsequent disconnection does not currently cause the value to return to false. |
Action summary | |
---|---|
com.apama.cumulocity.notifications2.Notifications2Subscription | static create(string pulsarServiceURL, string subscriberName, string subscriptionName, string subscriptionType, optional<sequence<string>> apiFilter, optional<string> typeFilter, com.apama.cumulocity.TenantDetails tenantDetails, integer numberOfClients, string tlsCertFilePath, boolean tlsAllowInsecureConnection, integer receiverQueueSize, integer unAckedMessagesTimeoutMs, action<boolean> callbackToUse) Creates a new Notifications2Subscription event. |
void |
shutDown(action<boolean> callback) Shuts down the underlying connectivity chain for the Notifications 2.0 subscription. |
Field detail |
---|
boolean activeWhether a connection to Pulsar has been established for the requested subscription. This value should only be used to confirm the initial connection; subsequent disconnection does not currently cause the value to return to false.
optional<sequence<string>> apiFilterToUseThe types of events to which to subscribe e.g. ["alarms", "measurements"].
action<boolean> callbackA callback which will be called to indicate the status of the subscription operation.
sequence<com.softwareag.connectivity.Chain> chainsThe underlying connectivity chains for the subscription.
integer numberOfClientsToUseThe number of chains to create for the tenant.
integer receiverQueueSizeThe number of unacknowledged messages stored in the Notifications 2.0 queue.
string serviceURLToUseThe Notifications 2.0 service URL to use.
boolean stoppingIndicating if the service is stopping.
string subscriberNameToUseThe Notifications 2.0 subscriber name to use.
string subscriptionNameToUseThe name of the subscription being used.
string subscriptionTypeToUseThe type of the subscription being used.
com.apama.cumulocity.TenantDetails tenantDetailsToUseThe Cumulocity tenant from which messages should be received.
string tlsCertFilePathToUsePath of the TLS certificate file.
boolean tlsEnableInsecureConnectionAllow use of an insecure connection.
optional<string> typeFilterToUseAllows filtering by the 'type' property of messages. It can be an OData expression.
integer unAckedMessagesTimeoutMsThe timeout for when an unacknowledged message will be redelivered if not acknowledged after received.
Action detail |
---|
com.apama.cumulocity.notifications2.Notifications2Subscription static create(string pulsarServiceURL, string subscriberName, string subscriptionName, string subscriptionType, optional<sequence<string>> apiFilter, optional<string> typeFilter, com.apama.cumulocity.TenantDetails tenantDetails, integer numberOfClients, string tlsCertFilePath, boolean tlsAllowInsecureConnection, integer receiverQueueSize, integer unAckedMessagesTimeoutMs, action<boolean> callbackToUse)Creates a new Notifications2Subscription event.
void shutDown(action<boolean> callback)Shuts down the underlying connectivity chain for the Notifications 2.0 subscription.
FRAMES NO FRAMES | |||||||
| |||||||
SUMMARY: IMPORT | CONSTANT | FIELD | ACTION | DETAIL: IMPORT | CONSTANT | FIELD | ACTION |