public class SoftwareVersionManager<S extends SoftwareVersion>
extends java.lang.Object
SoftwareVersionDetector
to find the
installed SoftwareVersion
s and caches them for fast access.Constructor and Description |
---|
SoftwareVersionManager(SoftwareVersionDetector<S> detector) |
Modifier and Type | Method and Description |
---|---|
S |
fetchSoftwareByName(java.lang.String versionName) |
S |
findSoftwareByName(java.lang.String versionName) |
java.util.List<S> |
getInstalledVersionList() |
public SoftwareVersionManager(SoftwareVersionDetector<S> detector)
public java.util.List<S> getInstalledVersionList()
public S fetchSoftwareByName(java.lang.String versionName) throws UnsupportedSoftwareVersionException
public S findSoftwareByName(java.lang.String versionName)
Copyright © 2014 EsprIT-Systems. All Rights Reserved.