fixed mode java -> ts

This commit is contained in:
snoop 2018-04-26 18:37:14 +09:00
parent 9cf05c3547
commit 96fdfd4f4a
21 changed files with 247 additions and 54 deletions

View File

@ -0,0 +1,7 @@
export interface PageParams {
pageNo: number;
countPerPage: number;
sortCol: string;
sortDirection: string;
}

View File

@ -1,7 +1,15 @@
// export interface MetaProbeTaskType {
// id?: number;
// name: string;
// description: string;
// createDate: Date;
// }
export interface MetaProbeTaskType {
id?: number;
name: string;
description: string;
createDate: Date;
name?: string;
description?: string;
createDate?: Date;
}

View File

@ -1,5 +1,12 @@
// export interface MetaProbeVersion {
// id?: number;
// version: string;
// createDate: Date;
// }
export interface MetaProbeVersion {
id?: number;
version: string;
createDate: Date;
}
version?: string;
createDate?: Date;
}

View File

@ -2,6 +2,19 @@ import { MetaCrawler } from 'model/meta/crawler/MetaCrawler';
import { MetaSensorItemUnit } from 'model/meta/sensor-item-unit/MetaSensorItemUnit';
import { MetaSensorItemType } from 'model/meta/sensor-item-type/MetaSensorItemType';
// export interface MetaSensorDisplayItem {
// id?: number;
// key?: string;
// displayName?: string;
// description?: string;
// crawler?: MetaCrawler;
// unit?: MetaSensorItemUnit;
// createDate?: Date;
// default?: boolean;
// itemType?: MetaSensorItemType;
// }
export interface MetaSensorDisplayItem {
id?: number;
key?: string;
@ -10,6 +23,6 @@ export interface MetaSensorDisplayItem {
crawler?: MetaCrawler;
unit?: MetaSensorItemUnit;
createDate?: Date;
default?: boolean;
itemType?: MetaSensorItemType;
}
default?: boolean;
}

View File

@ -0,0 +1,8 @@
import { MetaSensorDisplayItem } from "model/meta/sensor-display-item/MetaSensorDisplayItem";
import { MetaSensorItemKey } from "model/meta/sensor-item-key/MetaSensorItemKey";
export interface MetaSensorDisplayMapping {
id?: number;
displayItem?: MetaSensorDisplayItem;
itemKey?: MetaSensorItemKey;
}

View File

@ -1,12 +1,24 @@
import { MetaSensorItem } from 'model/meta/sensor-item/MetaSensorItem';
import { MetaCrawler } from 'model/meta/crawler/MetaCrawler';
import { MetaSensorItemUnit } from 'model/meta/sensor-item-unit/MetaSensorItemUnit';
// export interface MetaSensorItemKey {
// id: number;
// item: MetaSensorItem;
// key: string;
// froms: string;
// option: string;
// crawler: MetaCrawler;
// createDate: Date;
// }
export interface MetaSensorItemKey {
id: number;
item: MetaSensorItem;
key: string;
froms: string;
option: string;
crawler: MetaCrawler;
createDate: Date;
}
id?: number;
item?: MetaSensorItem;
key?: string;
froms?: string;
option?: string;
crawler?: MetaCrawler;
createDate?: Date;
unit?: MetaSensorItemUnit;
}

View File

@ -1,6 +1,14 @@
// export interface MetaSensorItemType {
// id?: number;
// name?: string;
// description?: string;
// createDate?: Date;
// }
export interface MetaSensorItemType {
id?: number;
name?: string;
description?: string;
createDate?: Date;
}
}

View File

@ -1,6 +1,14 @@
// export interface MetaSensorItemUnit {
// id: number;
// unit: string;
// createDate: Date;
// mark: string;
// }
export interface MetaSensorItemUnit {
id: number;
unit: string;
createDate: Date;
mark: string;
}
id?: number;
unit?: string;
createDate?: Date;
mark?: string;
}

View File

@ -1,10 +1,17 @@
import { MetaSensorItemType } from 'model/meta/sensor-item-type/MetaSensorItemType';
// export interface MetaSensorItem {
// id?: number;
// itemType?: MetaSensorItemType;
// key?: string;
// name?: string;
// createDate?: Date;
// }
export interface MetaSensorItem {
id?: number;
itemType?: MetaSensorItemType;
key?: string;
name?: string;
createDate?: Date;
}
}

View File

@ -1,4 +1,9 @@
// export interface MetaSensorStatus {
// id?: number;
// name?: string;
// }
export interface MetaSensorStatus {
id?: number;
name?: string;

View File

@ -0,0 +1,12 @@
import { MetaSensorItem } from "../sensor-item/MetaSensorItem";
import { MetaInfraVendor } from "../infra-vendor/MetaInfraVendor";
export interface MetaVendorCrawlerSensorItem {
id?: number;
interval?: string;
warnCondition?: string;
createDate?: Date;
sensorItem?: MetaSensorItem;
vendor?: MetaInfraVendor;
crawlerId?: number;
}

View File

@ -0,0 +1,10 @@
import { MetaCrawler } from "../crawler/MetaCrawler";
import { MetaInfraVendor } from "../infra-vendor/MetaInfraVendor";
export interface MetaVendorCrawler {
id?: number;
crawler?: MetaCrawler;
infraVendor?: MetaInfraVendor;
createDate?: Date;
}

View File

@ -2,17 +2,29 @@ import { Probe } from 'model/probe';
import { Domain } from 'model/domain';
import { MetaNoAuthProbeStatus } from 'model/meta/noauth-probe-status/MetaNoAuthProbeStatus';
// export interface NoAuthProbe {
// // id?: number;
// // hostName?: string;
// // macAddress?: number;
// // ipAddress?: number;
// // status?: MetaNoAuthProbeStatus;
// // tempProbeKey?: string;
// // createDate?: Date;
// // apiKey?: string;
// // domain?: Domain;
// // probe?: Probe;
// id?: number;
// description?: string;
// status?: MetaNoAuthProbeStatus;
// tempProbeKey?: string;
// createDate?: Date;
// apiKey?: string;
// domain?: Domain;
// probe?: Probe;
// }
export interface NoAuthProbe {
// id?: number;
// hostName?: string;
// macAddress?: number;
// ipAddress?: number;
// status?: MetaNoAuthProbeStatus;
// tempProbeKey?: string;
// createDate?: Date;
// apiKey?: string;
// domain?: Domain;
// probe?: Probe;
id?: number;
description?: string;
status?: MetaNoAuthProbeStatus;
@ -21,4 +33,4 @@ export interface NoAuthProbe {
apiKey?: string;
domain?: Domain;
probe?: Probe;
}
}

View File

@ -1,6 +1,17 @@
import { Member } from 'model/member';
// export interface Notification {
// id?: number;
// createDate?: Date;
// title?: string;
// message?: string;
// member?: Member;
// confirmDate?: Date;
// url?: string;
// }
export interface Notification {
id?: number;
createDate?: Date;
@ -10,5 +21,3 @@ export interface Notification {
confirmDate?: Date;
url?: string;
}

View File

@ -3,9 +3,26 @@ import { Member } from 'model/member/';
import { Infra } from 'model/infra/';
import { MetaProbeStatus } from 'model/meta/probe-status/MetaProbeStatus';
// export interface Probe {
// id?: number;
// status?: MetaProbeStatus; // INITIAL / NORMAL
// description?: string;
// createDate?: Date;
// domain?: Domain;
// probeKey?: string;
// encryptionKey?: string;
// displayName?: string;
// cidr?: string;
// authorizeDate?: Date;
// authorizeMember?: Member;
// // host?: InfraHost;
// targets?: Infra[];
// }
export interface Probe {
id?: number;
status?: MetaProbeStatus; // INITIAL / NORMAL
status?: MetaProbeStatus;
description?: string;
createDate?: Date;
domain?: Domain;
@ -15,6 +32,4 @@ export interface Probe {
cidr?: string;
authorizeDate?: Date;
authorizeMember?: Member;
// host?: InfraHost;
targets?: Infra[];
}
}

View File

@ -2,8 +2,14 @@
import { Probe } from './Probe';
import { InfraHost } from 'model/infra';
// export interface ProbeHost {
// id?: number;
// probe?: Probe;
// host?: InfraHost;
// }
export interface ProbeHost {
id?: number;
probe?: Probe;
host?: InfraHost;
}
}

View File

@ -1,14 +1,26 @@
import { Probe } from './Probe';
import { MetaProbeTaskType } from 'model/meta/probe-task-type/MetaProbeTaskType';
// export interface ProbeTask {
// id?: number;
// taskType: MetaProbeTaskType;
// probe: Probe;
// data: string;
// createDate: Date;
// sendDate: Date;
// startDate: Date;
// endDate: Date;
// succeed: boolean;
// }
export interface ProbeTask {
id?: number;
taskType: MetaProbeTaskType;
probe: Probe;
data: string;
createDate: Date;
sendDate: Date;
startDate: Date;
endDate: Date;
succeed: boolean;
}
taskType?: MetaProbeTaskType;
probe?: Probe;
data?: string;
createDate?: Date;
sendDate?: Date;
startDate?: Date;
endDate?: Date;
succeed?: boolean;
}

View File

@ -1,6 +1,14 @@
import { MetaSensorDisplayItem } from 'model/meta/sensor-display-item/MetaSensorDisplayItem';
import { Sensor } from 'model/sensor';
// export interface SensorItem {
// id?: number;
// sensor?: Sensor;
// item?: MetaSensorDisplayItem;
// createDate?: Date;
// }
export interface SensorItem {
id?: number;
sensor?: Sensor;

View File

@ -1,8 +1,14 @@
import { MetaSensorDisplayItem } from 'model/meta/sensor-display-item/MetaSensorDisplayItem';
import { MetaSensorItemKey } from 'model/meta/sensor-item-key/MetaSensorItemKey';
// export interface SensorItemDependency {
// id?: number;
// item?: MetaSensorDisplayItem;
// sensorItem?: MetaSensorItemKey;
// }
export interface SensorItemDependency {
id?: number;
item?: MetaSensorDisplayItem;
displayItem?: MetaSensorDisplayItem;
sensorItem?: MetaSensorItemKey;
}

View File

@ -2,6 +2,17 @@ import { Target } from 'model/target';
import { MetaSensorStatus } from 'model/meta/sensor-status/MetaSensorStatus';
import { MetaCrawler } from 'model/meta/crawler/MetaCrawler';
// export interface Sensor {
// id?: number;
// createDate?: Date;
// description?: string;
// status?: MetaSensorStatus;
// target?: Target;
// crawler?: MetaCrawler;
// crawlerInputItems?: string;
// itemCount?: number;
// }
export interface Sensor {
id?: number;
createDate?: Date;
@ -11,4 +22,4 @@ export interface Sensor {
crawler?: MetaCrawler;
crawlerInputItems?: string;
itemCount?: number;
}
}

View File

@ -2,10 +2,19 @@ import { Probe } from 'model/probe';
import { Infra } from 'model/infra';
import { Sensor } from 'model/sensor';
// export interface Target {
// id?: number;
// createDate?: Date;
// displayName?: string;
// description?: string;
// sensors?: Sensor[];
// }
export interface Target {
id?: number;
createDate?: Date;
displayName?: string;
description?: string;
sensors?: Sensor[];
}
}