frame.soap
Version:
SOAP client library for Frame services
22 lines • 1.01 kB
TypeScript
import { Soap } from './enum';
export declare abstract class SoapRequests {
private version1Header;
private version1ContentType;
private version2Header;
private version2ContentType;
protected url: string;
protected headers: any;
protected namespace: string;
private soapVersion;
protected soapHeader: string;
constructor(url: string, soapVersion: Soap);
get SoapVersion(): Soap;
protected static addXmlTag(attribute: string, start?: boolean): string;
protected static addXmlAttribute(attribute: string, value?: string, cr?: boolean): string;
protected static addXmlAttr(attribute: string, value?: string): string;
protected addXmlAction(action: string, values: string[]): string;
prefix(service: string, version: Soap): string;
get Suffix(): string;
protected runRequest(xmlString: string, service: string, assignFunc?: (result: any) => string | string[], logging?: boolean): Promise<any>;
}
//# sourceMappingURL=SoapRequests.d.ts.map