iqs-services-controlobjects-node
Version:
Control objects microservice in Node.js
25 lines (17 loc) • 661 B
text/typescript
let _ = require('lodash');
let async = require('async');
import { IEventRulesClientV1 } from 'iqs-clients-eventrules-node';
import { ControlObjectV1 } from '../data/version1/ControlObjectV1';
export class EventRulesConnector {
public constructor(
private _eventRulesClient: IEventRulesClientV1
) {}
public unsetObject(correlationId: string, obj: ControlObjectV1,
callback: (err: any) => void) : void {
if (this._eventRulesClient == null || obj == null) {
callback(null);
return;
}
this._eventRulesClient.unsetObject(correlationId, obj.org_id, obj.id, callback);
}
}