// ************************************************************************ //
// Namespace : [url]http://webservices.client.florecom.org/Government/PortDefinitions[/url]
// soapAction: |[url]http://webservices.client.florecom.org/Government/exporter/PutCertificate_315||http://webservices.client.florecom.org/Government/exporter/GetCertificateStatus_301|http://webservices.client.florecom.org/Government/exporter/GetCertificateDocument_302[/url]
// transport : [url]http://schemas.xmlsoap.org/soap/http[/url]
// style : document
// use : literal
// binding : KetenRegisterClientExport
// service : GovernmentExporter
// port : ExportPort
// URL : [url]https://prepilotexport.bkd.eu/ws/krce_com.php[/url]
// ************************************************************************ //
GovernmentExporterPorts = interface(IInvokable)
['{B8083D6B-2487-F925-BD13-372B9DCA91B2}']
// Cannot unwrap:
// - Input element wrapper name does not match operation's name
function PutCertificate(const body: PutCertificateRequest): PutCertificateResponse; stdcall;
// Cannot unwrap:
// - Input element wrapper name does not match operation's name
function PutCertificateCancel(const body: PutCertifcateCancelRequest): PutCertifcateCancelResponse; stdcall;
// Cannot unwrap:
// - Input element wrapper name does not match operation's name
// - More than one strictly out element was found
function GetCertificateStatus(const body: GetCertificateStatusRequest): GetCertificateStatusResponse; stdcall;
// Cannot unwrap:
// - Input element wrapper name does not match operation's name
// - More than one strictly out element was found
function GetAsyncCertificateStatus(const body: GetAsyncCertificateStatusRequest): GetAsyncCertificateStatusResponse; stdcall;
// Cannot unwrap:
// - Input element wrapper name does not match operation's name
function GetInspection(const body: GetInspectionRequest): GetInspectionResponse; stdcall;
// Cannot unwrap:
// - Input element wrapper name does not match operation's name
function GetCertificateDocument(const body: GetCertificateDocumentRequest): GetCertificateDocumentResponse; stdcall;
end;
implementation
type
GovernmentExporterPortsImpl = class(TInvokableClass, GovernmentExporterPorts)
public
{ GovernmentExporterPorts }
// Cannot unwrap:
// - Input element wrapper name does not match operation's name
function PutCertificate(const body: PutCertificateRequest): PutCertificateResponse; stdcall;
// Cannot unwrap:
// - Input element wrapper name does not match operation's name
function PutCertificateCancel(const body: PutCertifcateCancelRequest): PutCertifcateCancelResponse; stdcall;
// Cannot unwrap:
// - Input element wrapper name does not match operation's name
// - More than one strictly out element was found
function GetCertificateStatus(const body: GetCertificateStatusRequest): GetCertificateStatusResponse; stdcall;
// Cannot unwrap:
// - Input element wrapper name does not match operation's name
// - More than one strictly out element was found
function GetAsyncCertificateStatus(const body: GetAsyncCertificateStatusRequest): GetAsyncCertificateStatusResponse; stdcall;
// Cannot unwrap:
// - Input element wrapper name does not match operation's name
function GetInspection(const body: GetInspectionRequest): GetInspectionResponse; stdcall;
// Cannot unwrap:
// - Input element wrapper name does not match operation's name
function GetCertificateDocument(const body: GetCertificateDocumentRequest): GetCertificateDocumentResponse; stdcall;
end;
function GovernmentExporterPortsImpl.PutCertificate(const body: PutCertificateRequest): PutCertificateResponse;
begin
{ TODO - Implement method PutCertificate }
end;
function GovernmentExporterPortsImpl.PutCertificateCancel(const body: PutCertifcateCancelRequest): PutCertifcateCancelResponse;
begin
{ TODO - Implement method PutCertificateCancel }
end;
function GovernmentExporterPortsImpl.GetCertificateStatus(const body: GetCertificateStatusRequest): GetCertificateStatusResponse;
begin
{ TODO - Implement method GetCertificateStatus }
end;
function GovernmentExporterPortsImpl.GetAsyncCertificateStatus(const body: GetAsyncCertificateStatusRequest): GetAsyncCertificateStatusResponse;
begin
{ TODO - Implement method GetAsyncCertificateStatus }
end;
function GovernmentExporterPortsImpl.GetInspection(const body: GetInspectionRequest): GetInspectionResponse;
begin
{ TODO - Implement method GetInspection }
end;
function GovernmentExporterPortsImpl.GetCertificateDocument(const body: GetCertificateDocumentRequest): GetCertificateDocumentResponse;
begin
{ TODO - Implement method GetCertificateDocument }
end;
Bookmarks