Class NetbeansInstallationService
java.lang.Object
net.thevpc.netbeans.launcher.service.NetbeansInstallationService
- Author:
- vpc
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanaddNetbeansInstallation(NetbeansInstallation netbeansInstallation) comparator(SortType sortType) configureDefaultNetbeansInstallations(File baseFolder, NetbeansInstallationStore store) detectNetbeansInstallations(String path, boolean autoAdd, NetbeansInstallationStore store) detectNetbeansInstallations(String path, NetbeansInstallationStore store) detectNetbeansInstallations(String path, NetbeansInstallationStore store, int levels) findNetbeansInstallations(SortType sortType) findNetbeansInstallationsByVersion(String version, SortType sortType) findOrAddNetbeansInstallation(String path, NetbeansInstallationStore store) static VersionDataparseVersionData(String version, Instant releaseDate) voidsearchRemoteInstallableNbBinariesWithCache(boolean cached)
-
Constructor Details
-
NetbeansInstallationService
-
-
Method Details
-
findNetbeansInstallationsByVersion
-
findNetbeansInstallations
-
findOrAddNetbeansInstallationOrError
public NetbeansInstallation findOrAddNetbeansInstallationOrError(String path, NetbeansInstallationStore store) -
findOrAddNetbeansInstallation
public NetbeansInstallation findOrAddNetbeansInstallation(String path, NetbeansInstallationStore store) -
addNetbeansInstallationByLink
-
removeNetbeansInstallation
-
addNetbeansInstallation
-
findNetbeansInstallation
-
detectNbVersionFrom_build_info_file
-
detectNbVersionFrom_VERSION_file
-
detectNetbeansInstallations
public NetbeansInstallation[] detectNetbeansInstallations(String path, boolean autoAdd, NetbeansInstallationStore store) -
comparator
-
detectNetbeansInstallations
public NetbeansInstallation[] detectNetbeansInstallations(String path, NetbeansInstallationStore store, int levels) -
detectNetbeansInstallations
public NetbeansInstallation detectNetbeansInstallations(String path, NetbeansInstallationStore store) -
parseVersionData
-
configureDefaultNetbeansInstallations
public ConfigResult configureDefaultNetbeansInstallations(File baseFolder, NetbeansInstallationStore store) -
searchRemoteInstallableNbBinariesWithCache
-
searchRemoteInstallableNbBinaries
-
configureDefaultInstallations
-