Interface StorageActivityConfiguration

  • All Superinterfaces:
    StorageConfiguration

    public interface StorageActivityConfiguration
    extends StorageConfiguration
    This interface provides the means to store an InheritedActivityConfiguration by using very simple data structures while simultaneously providing all information needed for inheritance and overriding.
    Author:
    Ulrich Kreher
    See Also:
    InheritedActivityConfiguration
    • Method Detail

      • getFromInputParameters

        Map<String,​String> getFromInputParameters()
        Gets a map containing the names of configuration entries of which the values are to be retrieved from an input parameter. By overriding the values may also be not retrieved from an input parameter any more. In this case the corresponding configuration entry name will be mapped to null. Otherwise the value in the map specifies the name of the input parameter.
        Returns:
        A map from configuration name entries to input parameter names or to null in case this configuration overrides the retrieval of the corresponding configuration entry from an input parameter.
      • getFromProcessConfigurations

        Map<String,​String> getFromProcessConfigurations()
        Gets a map containing the names of configuration entries of which the values are to be retrieved from entries of the process configuration. By overriding the values may also be not retrieved from an input parameter any more. In this case the corresponding configuration entry name will be mapped to null. Otherwise the value in the map specifies the name of the configuration entry of the process configuration of which to retrieve the value.
        Returns:
        A map from (activity) configuration name entries to process configuration name entries or to null in case this configuration overrides the retrieval of the corresponding configuration entry from the process configuration.