c8osdkjscore
Version:
convertigo's sdk js core
20 lines (16 loc) • 581 B
text/typescript
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;
}
}