Interface StorageActivityConfiguration
-
- All Superinterfaces:
StorageConfiguration
public interface StorageActivityConfiguration extends StorageConfiguration
This interface provides the means to store anInheritedActivityConfiguration
by using very simple data structures while simultaneously providing all information needed for inheritance and overriding.- Author:
- Ulrich Kreher
- See Also:
InheritedActivityConfiguration
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description 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.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.-
Methods inherited from interface de.aristaflow.adept2.model.activitymodel.StorageConfiguration
getFixedForChildren, getValues
-
-
-
-
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.
-
-