@NoImplement public interface ConfigurationState
Contains the state of the parameters of a given ConfigurationInstance.

The parameters will be segregated by config parameters (the ones defined in the config element itself) and the connection parameters (the ones defined in the associated ConnectionProvider).

Since:
1.0
  • Method Details

    • getConfigParameters

      Map<String,Object> getConfigParameters()
      A Map which keys are the name of the config parameters and the values are the parameter values. It will not include entries for parameters for which a value was not specified or was resolved to null
      Returns:
      an unmodifiable Map. Might be empty but will never be null
    • getConnectionParameters

      Map<String,Object> getConnectionParameters()
      A Map which keys are the name of the ConnectionProvider parameters and the values are the parameter values. It the owning ConfigurationInstance does not have an associated ConnectionProvider, then an empty map will be returned.

      It will not include entries for parameters for which a value was not specified or was resolved to null.

      Returns:
      an unmodifiable Map. Might be empty but will never be null