C:/GoDev/src/TCSTK-Angular/projects/tibco-tcstk/tc-liveapps-lib/src/lib/models/tc-case-audit.ts
Deserializable
Properties |
Methods |
artifactName |
Type : AuditEventAttribute
|
artifactPath |
Type : AuditEventAttribute
|
caseState |
Type : AuditEventAttribute
|
creationTime |
Type : AuditEventAttribute
|
delayTime |
Type : AuditEventAttribute
|
key |
Type : AuditEventAttribute
|
label |
Type : AuditEventAttribute
|
message |
Type : AuditEventAttribute
|
messageId |
Type : AuditEventAttribute
|
param0 |
Type : AuditEventAttribute
|
param1 |
Type : AuditEventAttribute
|
principalName |
Type : AuditEventAttribute
|
procName |
Type : AuditEventAttribute
|
severity |
Type : AuditEventAttribute
|
taskName |
Type : AuditEventAttribute
|
taskType |
Type : AuditEventAttribute
|
deserialize | ||||||
deserialize(input: any)
|
||||||
Parameters :
|
import {Deserializable} from '@tibco-tcstk/tc-core-lib';
export class AuditEventAttribute implements Deserializable {
type: string;
value: string;
deserialize(input: any): this {
Object.assign(this, input);
return this;
}
}
export class AuditEvent implements Deserializable {
// value: string;
// type: string;
messageId: AuditEventAttribute;
creationTime: AuditEventAttribute;
delayTime: AuditEventAttribute;
procName: AuditEventAttribute;
principalName: AuditEventAttribute;
taskType: AuditEventAttribute;
taskName: AuditEventAttribute;
label: AuditEventAttribute;
caseState: AuditEventAttribute;
artifactPath: AuditEventAttribute;
artifactName: AuditEventAttribute;
severity: AuditEventAttribute;
message: AuditEventAttribute;
param0: AuditEventAttribute;
param1: AuditEventAttribute;
key: AuditEventAttribute;
deserialize(input: any): this {
Object.assign(this, input);
return this;
}
}
export class AuditEventList implements Deserializable {
auditevents: AuditEvent[];
deserialize(input: any): this {
this.auditevents = [];
Object.assign(this.auditevents, input);
return this;
}
}