UNPKG

c8osdkjscore

Version:
20 lines (16 loc) 581 B
import {C8oException} from "./Exception/c8oException"; import {Priority} from "./priority.service"; export class C8oLocalCache { public static PARAM: string = "__localCache"; public priority: Priority; public ttl: number; public enabled: boolean; constructor(priority: Priority, ttl: number = -1, enabled: boolean = true) { if (priority == null) { throw new C8oException("Local Cache priority cannot be null"); } this.priority = priority; this.ttl = ttl; this.enabled = enabled; } }