public class DefaultNutsSdkModel extends Object
| Constructor and Description |
|---|
DefaultNutsSdkModel(NutsWorkspace ws) |
public DefaultNutsSdkModel(NutsWorkspace ws)
public NutsWorkspace getWorkspace()
public String[] findSdkTypes()
public boolean add(NutsSdkLocation location, NutsSession session)
public boolean add0(NutsSdkLocation location, NutsSession session, boolean notify)
public boolean update(NutsSdkLocation oldLocation, NutsSdkLocation newLocation, NutsSession session)
public boolean remove(NutsSdkLocation location, NutsSession session)
public NutsSdkLocation findByName(String type, String locationName, NutsSession session)
public NutsSdkLocation findByPath(String type, String path, NutsSession session)
public NutsSdkLocation findByVersion(String type, String version, NutsSession session)
public NutsSdkLocation find(NutsSdkLocation location, NutsSession session)
public NutsSdkLocation findByVersion(String type, NutsVersionFilter javaVersionFilter, NutsSession session)
public NutsSdkLocation[] searchSystem(String sdkType, NutsSession session)
public NutsSdkLocation[] searchSystem(String sdkType, String path, NutsSession session)
public NutsSdkLocation resolve(String sdkType, String path, String preferredName, NutsSession session)
public void setSdks(NutsSdkLocation[] locations, NutsSession session)
public NutsSdkLocation findOne(String type, Predicate<NutsSdkLocation> filter, NutsSession session)
public NutsSdkLocation[] find(String type, Predicate<NutsSdkLocation> filter, NutsSession session)
public Map<String,List<NutsSdkLocation>> getSdk()
Copyright © 2021 vpc open source initiative. All rights reserved.