UNPKG

cecon-interfaces

Version:
27 lines 3.69 kB
import { PayioEntitiesEnum, PayioResumeQueueStatusEnum } from '../enums'; import { PayioResumeQueueActionEnum } from '../enums/resume-queue-action.enum'; export class PayioResumeQueueEntity { // #region Properties (10) action = PayioResumeQueueActionEnum.create; attempts = 0; createdAt = new Date(); data = null; entityId = ''; entityType = PayioEntitiesEnum.aplications; error = ''; id = ''; lastAttemptAt = new Date(); status = PayioResumeQueueStatusEnum.pending; // #endregion Properties (10) // #region Constructors (1) constructor(data) { if (data) { for (let key in data) { if (data.hasOwnProperty(key) && key in this) { this[key] = data[key]; } } } } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVzdW1lLXF1ZXVlLmVudGl0eS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3NyYy9wYXlpby9yZXN1bWUtcXVldWVzL2VudGl0aWVzL3Jlc3VtZS1xdWV1ZS5lbnRpdHkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLGlCQUFpQixFQUFFLDBCQUEwQixFQUFFLE1BQU0sVUFBVSxDQUFDO0FBQ3pFLE9BQU8sRUFBRSwwQkFBMEIsRUFBRSxNQUFNLG1DQUFtQyxDQUFDO0FBRy9FLE1BQU0sT0FBTyxzQkFBc0I7SUFDakMsMEJBQTBCO0lBRW5CLE1BQU0sR0FBK0IsMEJBQTBCLENBQUMsTUFBTSxDQUFDO0lBQ3ZFLFFBQVEsR0FBVyxDQUFDLENBQUM7SUFDckIsU0FBUyxHQUFTLElBQUksSUFBSSxFQUFFLENBQUM7SUFDN0IsSUFBSSxHQUFrQixJQUFJLENBQUM7SUFDM0IsUUFBUSxHQUFXLEVBQUUsQ0FBQztJQUN0QixVQUFVLEdBQXNCLGlCQUFpQixDQUFDLFdBQVcsQ0FBQztJQUM5RCxLQUFLLEdBQVcsRUFBRSxDQUFDO0lBQ25CLEVBQUUsR0FBVyxFQUFFLENBQUM7SUFDaEIsYUFBYSxHQUFTLElBQUksSUFBSSxFQUFFLENBQUM7SUFDakMsTUFBTSxHQUErQiwwQkFBMEIsQ0FBQyxPQUFPLENBQUM7SUFFL0UsNkJBQTZCO0lBRTdCLDJCQUEyQjtJQUUzQixZQUFZLElBQXNDO1FBQ2hELElBQUksSUFBSSxFQUFFO1lBQ1IsS0FBSyxJQUFJLEdBQUcsSUFBSSxJQUFJLEVBQUU7Z0JBQ3BCLElBQUksSUFBSSxDQUFDLGNBQWMsQ0FBQyxHQUFHLENBQUMsSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFO29CQUMxQyxJQUFZLENBQUMsR0FBRyxDQUFDLEdBQUksSUFBWSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2lCQUN6QzthQUNGO1NBQ0Y7SUFDSCxDQUFDO0NBR0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBQYXlpb0VudGl0aWVzRW51bSwgUGF5aW9SZXN1bWVRdWV1ZVN0YXR1c0VudW0gfSBmcm9tICcuLi9lbnVtcyc7XHJcbmltcG9ydCB7IFBheWlvUmVzdW1lUXVldWVBY3Rpb25FbnVtIH0gZnJvbSAnLi4vZW51bXMvcmVzdW1lLXF1ZXVlLWFjdGlvbi5lbnVtJztcclxuaW1wb3J0IHsgSVBheWlvUmVzdW1lUXVldWUgfSBmcm9tICcuLi9pbnRlcmZhY2VzJztcclxuXHJcbmV4cG9ydCBjbGFzcyBQYXlpb1Jlc3VtZVF1ZXVlRW50aXR5IGltcGxlbWVudHMgSVBheWlvUmVzdW1lUXVldWUge1xyXG4gIC8vICNyZWdpb24gUHJvcGVydGllcyAoMTApXHJcblxyXG4gIHB1YmxpYyBhY3Rpb246IFBheWlvUmVzdW1lUXVldWVBY3Rpb25FbnVtID0gUGF5aW9SZXN1bWVRdWV1ZUFjdGlvbkVudW0uY3JlYXRlO1xyXG4gIHB1YmxpYyBhdHRlbXB0czogbnVtYmVyID0gMDtcclxuICBwdWJsaWMgY3JlYXRlZEF0OiBEYXRlID0gbmV3IERhdGUoKTtcclxuICBwdWJsaWMgZGF0YTogc3RyaW5nIHwgbnVsbCA9IG51bGw7XHJcbiAgcHVibGljIGVudGl0eUlkOiBzdHJpbmcgPSAnJztcclxuICBwdWJsaWMgZW50aXR5VHlwZTogUGF5aW9FbnRpdGllc0VudW0gPSBQYXlpb0VudGl0aWVzRW51bS5hcGxpY2F0aW9ucztcclxuICBwdWJsaWMgZXJyb3I6IHN0cmluZyA9ICcnO1xyXG4gIHB1YmxpYyBpZDogc3RyaW5nID0gJyc7XHJcbiAgcHVibGljIGxhc3RBdHRlbXB0QXQ6IERhdGUgPSBuZXcgRGF0ZSgpO1xyXG4gIHB1YmxpYyBzdGF0dXM6IFBheWlvUmVzdW1lUXVldWVTdGF0dXNFbnVtID0gUGF5aW9SZXN1bWVRdWV1ZVN0YXR1c0VudW0ucGVuZGluZztcclxuXHJcbiAgLy8gI2VuZHJlZ2lvbiBQcm9wZXJ0aWVzICgxMClcclxuXHJcbiAgLy8gI3JlZ2lvbiBDb25zdHJ1Y3RvcnMgKDEpXHJcblxyXG4gIGNvbnN0cnVjdG9yKGRhdGE/OiBQYXJ0aWFsPFBheWlvUmVzdW1lUXVldWVFbnRpdHk+KSB7XHJcbiAgICBpZiAoZGF0YSkge1xyXG4gICAgICBmb3IgKGxldCBrZXkgaW4gZGF0YSkge1xyXG4gICAgICAgIGlmIChkYXRhLmhhc093blByb3BlcnR5KGtleSkgJiYga2V5IGluIHRoaXMpIHtcclxuICAgICAgICAgICh0aGlzIGFzIGFueSlba2V5XSA9IChkYXRhIGFzIGFueSlba2V5XTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vICNlbmRyZWdpb24gQ29uc3RydWN0b3JzICgxKVxyXG59XHJcbiJdfQ==