Interface IExecutionEnvironmentProvider


  • public interface IExecutionEnvironmentProvider
    Generates and provides execution environments.
    See Also:
    IExecutionEnvironment
    Restriction:
    This interface is not intended to be extended by clients.
    Restriction:
    This interface is not intended to be implemented by clients.
    • Method Detail

      • getEnvironments

        Collection<IExecutionEnvironment> getEnvironments()
        Returns all execution environments.
        Returns:
        the collection of all execution environments, never null
      • getEnvironment

        Optional<IExecutionEnvironment> getEnvironment​(String versionMask)
        Returns an optional appropriate execution environment for the specified version mask.
        Parameters:
        versionMask - the version mask to get execution environment for, cannot be null
        Returns:
        an optional appropriate execution environment for the specified version mask