java.lang.Object
com.aquima.interactions.framework.service.connectivity.parameters.ConnectivityParameters
Direct Known Subclasses:
CsvParameters, SoapParameters, SqlParameters

public abstract class ConnectivityParameters extends Object
This base class is responsible for parsing the parameters of a connectivity service. Connectivity services that require (additional) parameters should extend this class.
Since:
6.4
Author:
J. van Leuven, O. Kerpershoek
  • Field Details

    • PARAM_CONNECTION

      public static final String PARAM_CONNECTION
      This member contains the name of the "connection" parameter.
      See Also:
    • PARAM_META_DATA

      public static final String PARAM_META_DATA
      This member contains the name of the "meta-data" parameter.
      See Also:
    • PARAM_INPUT_MAPPING

      public static final String PARAM_INPUT_MAPPING
      This member contains the name of the "input-mapping" parameter.
      See Also:
    • PARAM_OUTPUT_MAPPING

      public static final String PARAM_OUTPUT_MAPPING
      This member contains the name of the "output-mapping" parameter.
      See Also:
  • Constructor Details

    • ConnectivityParameters

      public ConnectivityParameters(IParameters parameters)
      Constructs the parameter class with the parameters from a connectivity service.
      Parameters:
      parameters - The parameters from a connectivity service.
  • Method Details

    • parseMetaData

      protected abstract MetaData parseMetaData(IXmlNode node)
    • parseConnection

      protected abstract Connection parseConnection(IXmlNode node)
    • parseOutputMapping

      protected OutputMapping parseOutputMapping(IXmlNode node)
    • parseInputMapping

      protected InputMapping parseInputMapping(IXmlNode node)
    • getConnection

      public Connection getConnection()
      This method returns the connection settings.
      Returns:
      The connection settings for the connectivity service.
    • getMetaData

      public MetaData getMetaData()
      This method returns the meta-data settings.
      Returns:
      The meta-data settings for the connectivity service.
    • getInputMapping

      public InputMapping getInputMapping()
      This method returns the input-mapping settings.
      Returns:
      The input-mapping settings for the connectivity service.
    • getOutputMapping

      public OutputMapping getOutputMapping()
      This method returns the output-mapping settings.
      Returns:
      The output-mapping settings for the connectivity service.