be.ehealth.businessconnector.dmg.builders
Class ResponseObjectBuilderFactory

java.lang.Object
  extended by be.ehealth.businessconnector.dmg.builders.ResponseObjectBuilderFactory

public final class ResponseObjectBuilderFactory
extends Object

Factory for ResponseObjectBuilder


Field Summary
static String DEFAULT_RESPONSEBUILDER_CLASS
          the name of the default implemention of the ResponseObjectBuilder.
static String PROP_RESPONSEBUILDER_CLASS
          property name which can be used to set an alternative implementation of the ResponseObjectBuilder.
 
Method Summary
static ResponseObjectBuilder getResponseObjectBuilder()
          Retrieves an instance of a ResponseObjectBuilder implementation The implementation could be a custom class defined in the configuration file (property "dmg.responseobjectbuilder.class").
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROP_RESPONSEBUILDER_CLASS

public static final String PROP_RESPONSEBUILDER_CLASS
property name which can be used to set an alternative implementation of the ResponseObjectBuilder.

See Also:
Constant Field Values

DEFAULT_RESPONSEBUILDER_CLASS

public static final String DEFAULT_RESPONSEBUILDER_CLASS
the name of the default implemention of the ResponseObjectBuilder.

See Also:
Constant Field Values
Method Detail

getResponseObjectBuilder

public static ResponseObjectBuilder getResponseObjectBuilder()
                                                      throws TechnicalConnectorException
Retrieves an instance of a ResponseObjectBuilder implementation The implementation could be a custom class defined in the configuration file (property "dmg.responseobjectbuilder.class"). By default, it would be "be.ehealth.businessconnector.dmg.builders.impl.ResponseObjectBuilderImpl"

Returns:
ResponseObjectBuilder the instance of the ResponseObjectBuilder
Throws:
TechnicalConnectorException



Connector Packaging PERSPHYSICIAN 3.10.2 API
Copyright © {inceptionYear}-2016 eHealth. All Rights Reserved.