Properties
Private nuxtApp
nuxtApp: NuxtApp
Accessors
Private interfaceProp
- get interfaceProp(): Interface
Returns Interface
Methods
addRequestLogging
- addRequestLogging(logginInfo): Promise<number>
Parameters
logginInfo: InterfaceRequestLogging
Returns Promise<number>
addResponseLogging
- addResponseLogging(loggingData): void
Parameters
loggingData: InterfaceResponseLogging
Returns void
getInboundInterface
- getInboundInterface(id, type?): [string, {
allowedAuthenticated?: boolean;
allowedChannels?: string[];
allowedIpAddresses?: boolean;
channel?: string;
direction?: "INBOUND" | "OUTBOUND";
httpMethod?: "GET" | "POST" | "PATCH" | "DELETE" | "PUT" | "OPTIONS" | "HEAD";
id?: string;
keys?: Map<string, string> & Omit<Map<string, string>, keyof Map<any, any>>;
limitByChannel?: boolean;
limitByIpAddress?: boolean;
logType?: "ALL" | "ON_ERROR" | "ONLY_RESPONSE" | "ONLY_REQUEST";
name?: string;
rmk?: string;
systemCode?: string;
type?: "SOAP" | "DB" | "MOBILE_BRIDGE" | "WEB_PAGE" | "REST_API_JSON" | "REST_API_XML";
url?: string;
version?: string;
}] Parameters
id: string
type: string = null
Returns [string, {
allowedAuthenticated?: boolean;
allowedChannels?: string[];
allowedIpAddresses?: boolean;
channel?: string;
direction?: "INBOUND" | "OUTBOUND";
httpMethod?: "GET" | "POST" | "PATCH" | "DELETE" | "PUT" | "OPTIONS" | "HEAD";
id?: string;
keys?: Map<string, string> & Omit<Map<string, string>, keyof Map<any, any>>;
limitByChannel?: boolean;
limitByIpAddress?: boolean;
logType?: "ALL" | "ON_ERROR" | "ONLY_RESPONSE" | "ONLY_REQUEST";
name?: string;
rmk?: string;
systemCode?: string;
type?: "SOAP" | "DB" | "MOBILE_BRIDGE" | "WEB_PAGE" | "REST_API_JSON" | "REST_API_XML";
url?: string;
version?: string;
}]
getInterfaceInfo
- getInterfaceInfo(id, version?): {
allowedAuthenticated?: boolean;
allowedChannels?: string[];
allowedIpAddresses?: boolean;
channel?: string;
direction?: "INBOUND" | "OUTBOUND";
httpMethod?: "GET" | "POST" | "PATCH" | "DELETE" | "PUT" | "OPTIONS" | "HEAD";
id?: string;
keys?: Map<string, string> & Omit<Map<string, string>, keyof Map<any, any>>;
limitByChannel?: boolean;
limitByIpAddress?: boolean;
logType?: "ALL" | "ON_ERROR" | "ONLY_RESPONSE" | "ONLY_REQUEST";
name?: string;
rmk?: string;
systemCode?: string;
type?: "SOAP" | "DB" | "MOBILE_BRIDGE" | "WEB_PAGE" | "REST_API_JSON" | "REST_API_XML";
url?: string;
version?: string;
} Parameters
id: string
version: string = '1.0'
Returns {
allowedAuthenticated?: boolean;
allowedChannels?: string[];
allowedIpAddresses?: boolean;
channel?: string;
direction?: "INBOUND" | "OUTBOUND";
httpMethod?: "GET" | "POST" | "PATCH" | "DELETE" | "PUT" | "OPTIONS" | "HEAD";
id?: string;
keys?: Map<string, string> & Omit<Map<string, string>, keyof Map<any, any>>;
limitByChannel?: boolean;
limitByIpAddress?: boolean;
logType?: "ALL" | "ON_ERROR" | "ONLY_RESPONSE" | "ONLY_REQUEST";
name?: string;
rmk?: string;
systemCode?: string;
type?: "SOAP" | "DB" | "MOBILE_BRIDGE" | "WEB_PAGE" | "REST_API_JSON" | "REST_API_XML";
url?: string;
version?: string;
}
Optional allowedAuthenticated?: boolean
Optional allowedChannels?: string[]
Optional allowedIpAddresses?: boolean
Optional channel?: string
Optional direction?: "INBOUND" | "OUTBOUND"
Optional httpMethod?: "GET" | "POST" | "PATCH" | "DELETE" | "PUT" | "OPTIONS" | "HEAD"
Optional id?: string
Optional keys?: Map<string, string> & Omit<Map<string, string>, keyof Map<any, any>>
Optional limitByChannel?: boolean
Optional limitByIpAddress?: boolean
Optional logType?: "ALL" | "ON_ERROR" | "ONLY_RESPONSE" | "ONLY_REQUEST"
Optional name?: string
Optional rmk?: string
Optional systemCode?: string
Optional type?: "SOAP" | "DB" | "MOBILE_BRIDGE" | "WEB_PAGE" | "REST_API_JSON" | "REST_API_XML"
Optional url?: string
Optional version?: string
getInterfaces
- getInterfaces(): {
allowedAuthenticated?: boolean;
allowedChannels?: string[];
allowedIpAddresses?: boolean;
channel?: string;
direction?: "INBOUND" | "OUTBOUND";
httpMethod?: "GET" | "POST" | "PATCH" | "DELETE" | "PUT" | "OPTIONS" | "HEAD";
id?: string;
keys?: Map<string, string> & Omit<Map<string, string>, keyof Map<any, any>>;
limitByChannel?: boolean;
limitByIpAddress?: boolean;
logType?: "ALL" | "ON_ERROR" | "ONLY_RESPONSE" | "ONLY_REQUEST";
name?: string;
rmk?: string;
systemCode?: string;
type?: "SOAP" | "DB" | "MOBILE_BRIDGE" | "WEB_PAGE" | "REST_API_JSON" | "REST_API_XML";
url?: string;
version?: string;
}[] Returns {
allowedAuthenticated?: boolean;
allowedChannels?: string[];
allowedIpAddresses?: boolean;
channel?: string;
direction?: "INBOUND" | "OUTBOUND";
httpMethod?: "GET" | "POST" | "PATCH" | "DELETE" | "PUT" | "OPTIONS" | "HEAD";
id?: string;
keys?: Map<string, string> & Omit<Map<string, string>, keyof Map<any, any>>;
limitByChannel?: boolean;
limitByIpAddress?: boolean;
logType?: "ALL" | "ON_ERROR" | "ONLY_RESPONSE" | "ONLY_REQUEST";
name?: string;
rmk?: string;
systemCode?: string;
type?: "SOAP" | "DB" | "MOBILE_BRIDGE" | "WEB_PAGE" | "REST_API_JSON" | "REST_API_XML";
url?: string;
version?: string;
}[]
getOutboundInterface
- getOutboundInterface(id, type?): {
allowedAuthenticated?: boolean;
allowedChannels?: string[];
allowedIpAddresses?: boolean;
channel?: string;
direction?: "INBOUND" | "OUTBOUND";
httpMethod?: "GET" | "POST" | "PATCH" | "DELETE" | "PUT" | "OPTIONS" | "HEAD";
id?: string;
keys?: Map<string, string> & Omit<Map<string, string>, keyof Map<any, any>>;
limitByChannel?: boolean;
limitByIpAddress?: boolean;
logType?: "ALL" | "ON_ERROR" | "ONLY_RESPONSE" | "ONLY_REQUEST";
name?: string;
rmk?: string;
systemCode?: string;
type?: "SOAP" | "DB" | "MOBILE_BRIDGE" | "WEB_PAGE" | "REST_API_JSON" | "REST_API_XML";
url?: string;
version?: string;
} Parameters
id: string
type: string = null
Returns {
allowedAuthenticated?: boolean;
allowedChannels?: string[];
allowedIpAddresses?: boolean;
channel?: string;
direction?: "INBOUND" | "OUTBOUND";
httpMethod?: "GET" | "POST" | "PATCH" | "DELETE" | "PUT" | "OPTIONS" | "HEAD";
id?: string;
keys?: Map<string, string> & Omit<Map<string, string>, keyof Map<any, any>>;
limitByChannel?: boolean;
limitByIpAddress?: boolean;
logType?: "ALL" | "ON_ERROR" | "ONLY_RESPONSE" | "ONLY_REQUEST";
name?: string;
rmk?: string;
systemCode?: string;
type?: "SOAP" | "DB" | "MOBILE_BRIDGE" | "WEB_PAGE" | "REST_API_JSON" | "REST_API_XML";
url?: string;
version?: string;
}
Optional allowedAuthenticated?: boolean
Optional allowedChannels?: string[]
Optional allowedIpAddresses?: boolean
Optional channel?: string
Optional direction?: "INBOUND" | "OUTBOUND"
Optional httpMethod?: "GET" | "POST" | "PATCH" | "DELETE" | "PUT" | "OPTIONS" | "HEAD"
Optional id?: string
Optional keys?: Map<string, string> & Omit<Map<string, string>, keyof Map<any, any>>
Optional limitByChannel?: boolean
Optional limitByIpAddress?: boolean
Optional logType?: "ALL" | "ON_ERROR" | "ONLY_RESPONSE" | "ONLY_REQUEST"
Optional name?: string
Optional rmk?: string
Optional systemCode?: string
Optional type?: "SOAP" | "DB" | "MOBILE_BRIDGE" | "WEB_PAGE" | "REST_API_JSON" | "REST_API_XML"
Optional url?: string
Optional version?: string
인터페이스 연계 기능