be.ehealth.businessconnector.mycarenet.attestv2.builders.impl
Class ResponseObjectBuilderImpl

java.lang.Object
  extended by be.ehealth.businessconnector.mycarenet.attestv2.builders.impl.ResponseObjectBuilderImpl
All Implemented Interfaces:
ResponseObjectBuilder, ConfigurationModuleBootstrap.ModuleBootstrapHook

public class ResponseObjectBuilderImpl
extends Object
implements ResponseObjectBuilder, ConfigurationModuleBootstrap.ModuleBootstrapHook

Implementation for the ResponseObjectBuilder interface.


Constructor Summary
ResponseObjectBuilderImpl()
           
 
Method Summary
 void bootstrap()
           
 SignedBuilderResponse handleCancelResponseType(SendResponseType sendResponse)
          Handles the response of the WS, checks the Xades and decode the content to create a SignedBuilderResponse object.
 SignedEncryptedBuilderResponse handleSendResponseType(SendResponseType sendResponse)
          Handles the response of the WS, checks the Xades and decode the content to create a SignedEncryptedBuilderResponse object.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResponseObjectBuilderImpl

public ResponseObjectBuilderImpl()
Method Detail

handleSendResponseType

public final SignedEncryptedBuilderResponse handleSendResponseType(SendResponseType sendResponse)
                                                            throws TechnicalConnectorException
Description copied from interface: ResponseObjectBuilder
Handles the response of the WS, checks the Xades and decode the content to create a SignedEncryptedBuilderResponse object.

Specified by:
handleSendResponseType in interface ResponseObjectBuilder
Parameters:
sendResponse - the response sent by the WS
Returns:
the response object built from the response of the WS, with a valid Xades and a decoded content
Throws:
TechnicalConnectorException

handleCancelResponseType

public SignedBuilderResponse handleCancelResponseType(SendResponseType sendResponse)
                                               throws TechnicalConnectorException
Description copied from interface: ResponseObjectBuilder
Handles the response of the WS, checks the Xades and decode the content to create a SignedBuilderResponse object.

Specified by:
handleCancelResponseType in interface ResponseObjectBuilder
Returns:
Throws:
TechnicalConnectorException

bootstrap

public void bootstrap()
Specified by:
bootstrap in interface ConfigurationModuleBootstrap.ModuleBootstrapHook



Connector Packaging generic 3.17.1 API
Copyright © {inceptionYear}-2019 eHealth. All Rights Reserved.