17 lines
897 B
TypeScript
17 lines
897 B
TypeScript
|
import { JsonUtil } from "./JsonUtil";
|
||
|
import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData";
|
||
|
import { INullResponseData } from "../models/eft/httpResponse/INullResponseData";
|
||
|
import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse";
|
||
|
export declare class HttpResponseUtil {
|
||
|
protected jsonUtil: JsonUtil;
|
||
|
constructor(jsonUtil: JsonUtil);
|
||
|
protected clearString(s: string): any;
|
||
|
noBody(data: any): any;
|
||
|
getBody<T>(data: T, err?: number, errmsg?: any): IGetBodyResponseData<T>;
|
||
|
getUnclearedBody(data: any, err?: number, errmsg?: any): string;
|
||
|
emptyResponse(): IGetBodyResponseData<string>;
|
||
|
nullResponse(): INullResponseData;
|
||
|
emptyArrayResponse(): IGetBodyResponseData<any[]>;
|
||
|
appendErrorToOutput(output: IItemEventRouterResponse, message?: string, title?: string): IItemEventRouterResponse;
|
||
|
}
|