be.ehealth.technicalconnector.generic.session
Interface GenericService

All Known Implementing Classes:
GenericServiceImpl

public interface GenericService

Generice Service. Default impl : GenericServiceImpl Factory : GenericSessionServiceFactory


Method Summary
 GenericResponse send(GenericRequest request)
           
 Node sendDocument(Document payload, String endpoint)
           
 Node sendDocument(Document payload, String endpoint, String soapAction)
           
 Node sendDocument(Document payload, URL endpoint)
           
 Node sendDocument(Document payload, URL endpoint, String soapAction)
           
 String sendXML(String payload, String endpoint)
           
 String sendXML(String payload, String endpoint, String soapAction)
           
 String sendXML(String payload, URL endpoint)
           
 String sendXML(String payload, URL endpoint, String soapAction)
           
 

Method Detail

send

GenericResponse send(GenericRequest request)
                     throws TechnicalConnectorException
Parameters:
request -
Returns:
Throws:
TechnicalConnectorException

sendXML

String sendXML(String payload,
               URL endpoint)
               throws TechnicalConnectorException
Parameters:
payload -
endpoint -
Returns:
String Response
Throws:
TechnicalConnectorException
SessionManagementException

sendXML

String sendXML(String payload,
               String endpoint)
               throws TechnicalConnectorException
Parameters:
payload -
endpoint -
Returns:
String response
Throws:
TechnicalConnectorException

sendDocument

Node sendDocument(Document payload,
                  String endpoint)
                  throws TechnicalConnectorException
Parameters:
payload -
endpoint -
Returns:
Node of the result
Throws:
TechnicalConnectorException

sendDocument

Node sendDocument(Document payload,
                  URL endpoint)
                  throws TechnicalConnectorException
Parameters:
payload -
endpoint -
Returns:
Node of the result
Throws:
TechnicalConnectorException
SessionManagementException

sendXML

String sendXML(String payload,
               URL endpoint,
               String soapAction)
               throws TechnicalConnectorException
Parameters:
payload -
endpoint -
soapAction -
Returns:
String Response
Throws:
TechnicalConnectorException
SessionManagementException

sendXML

String sendXML(String payload,
               String endpoint,
               String soapAction)
               throws TechnicalConnectorException
Parameters:
payload -
endpoint -
soapAction -
Returns:
String response
Throws:
TechnicalConnectorException
SessionManagementException

sendDocument

Node sendDocument(Document payload,
                  String endpoint,
                  String soapAction)
                  throws TechnicalConnectorException
Parameters:
payload -
endpoint -
soapAction -
Returns:
Node of the result
Throws:
TechnicalConnectorException
SessionManagementException

sendDocument

Node sendDocument(Document payload,
                  URL endpoint,
                  String soapAction)
                  throws TechnicalConnectorException
Parameters:
payload -
endpoint -
soapAction -
Returns:
Node of the result
Throws:
TechnicalConnectorException
SessionManagementException



Connector Packaging TECHNICAL 3.20.2 API
Copyright © {inceptionYear}-2020 eHealth. All Rights Reserved.