@smartcloud/pubsub-listener
Version:
Pubsub Listener Module of SmartCloud Utility Library for Node.js
31 lines (19 loc) • 807 B
Markdown
# @smartcloud/pubsub-listener
Pubsub listener Module of SmartCloud Utility Library for Node.js
### npm installation
```sh
$ npm install --save @smartcloud/pubsub-listener
```
### Initialization
The module has core class named "**PubsubListener**". To initialize an **PubsubListener** object, pass the follow parameters.
* trigger - (required) target pubsub name.
* listenerName - (required) listener process name
* targets - (required) listener's targets
* filter - (optional) filters
### Sample usage
```js
const SmartCloudPubsubListener = require('@smartcloud/pubsub-listener');
var listener = new SmartCloudPubsubListener.PubsubListener();
```
### Methods
* getMessage(event) *method* - Return message details (event id, attributes, and message) based on pubsub event passed.