Interface SerialisableDataContext

All Superinterfaces:
DataContext, InputDataContext, ParameterDataContext, PluginDataContainer, Serializable, UserAttributeContainer

public interface SerialisableDataContext extends DataContext, ParameterDataContext
A data context that is serialisable and therefore provides access to all managed parameters without having to know their names or their types.
Obviously an case of a read-only data context, the maps for the output values will be empty.
Author:
Ulrich Kreher
  • Field Details

    • serialVersionUID

      static final long serialVersionUID
      Generated ID for serialisation.
      See Also:
  • Method Details

    • getParameters

      Gets the names and the types of the parameters provided by this InputDataContext. With this information one can access the values of these parameters. Only input parameters are returned here.
      Specified by:
      getParameters in interface ParameterDataContext
      Returns:
      The names and the corresponding types of the parameters provided by this InputDataContext.
    • getOutputParameters

      Map<String,ProcessConstants.AdeptDataType> getOutputParameters()
      Gets the names and the types of the output parameters provided by this DataContext. With this information one can access the values of these output parameters.
      Returns:
      The names and the corresponding types of the output parameters provided by this DataContext.