public class DefaultNPlatformModel extends Object
| Constructor and Description |
|---|
DefaultNPlatformModel(NWorkspaceModel wsModel) |
public DefaultNPlatformModel(NWorkspaceModel wsModel)
public boolean addPlatform(NExecutionEngineLocation location)
public boolean add0(NExecutionEngineLocation location, boolean notify)
public boolean updatePlatform(NExecutionEngineLocation oldLocation, NExecutionEngineLocation newLocation)
public boolean removePlatform(NExecutionEngineLocation location)
public NOptional<NExecutionEngineLocation> findPlatformByName(NExecutionEngineFamily type, String locationName)
public NOptional<NExecutionEngineLocation> findPlatformByPath(NExecutionEngineFamily type, NPath path)
public NOptional<NExecutionEngineLocation> findPlatformByVersion(NExecutionEngineFamily type, String version)
public NOptional<NExecutionEngineLocation> findPlatform(NExecutionEngineLocation location)
public NOptional<NExecutionEngineLocation> findPlatformByVersion(NExecutionEngineFamily executionEngineType, NVersionFilter versionFilter)
public NStream<NExecutionEngineLocation> searchSystemExecutionEngines(NExecutionEngineFamily executionEngineType)
public NStream<NExecutionEngineLocation> searchSystemExecutionEngines(NExecutionEngineFamily executionEngineType, NPath path)
public NOptional<NExecutionEngineLocation> resolveExecutionEngine(NExecutionEngineFamily executionEngineType, NPath path, String preferredName)
public void setExecutionEngines(NExecutionEngineLocation[] locations)
public NOptional<NExecutionEngineLocation> findOneExecutionEngine(NExecutionEngineFamily executionEngineType, Predicate<NExecutionEngineLocation> filter)
public NStream<NExecutionEngineLocation> findPlatforms(NExecutionEngineFamily type, Predicate<NExecutionEngineLocation> filter)
public Map<NExecutionEngineFamily,List<NExecutionEngineLocation>> getPlatforms()
Copyright © 2026 vpc open source initiative. All rights reserved.