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
인터페이스 연계 기능