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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Optional<IExecutionEnvironment>
getEnvironment(String versionMask)
Returns an optional appropriate execution environment for the specified version mask.Collection<IExecutionEnvironment>
getEnvironments()
Returns all execution environments.
-
-
-
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 benull
- Returns:
- an optional appropriate execution environment for the specified version mask
-
-