Package org.nuxeo.targetplatforms.api
Interface TargetPlatformInfo
- All Superinterfaces:
Comparable<TargetPlatformInfo>
,Serializable
,TargetInfo
- All Known Implementing Classes:
TargetPlatformInfoImpl
Represents a target platform info, useful for listing of available target platforms.
- Since:
- 5.7.1
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Add a package to the list of available packages.Return the list of ids of packages available on this target platform.Return the map of packages available on this target platform.void
setAvailablePackagesInfo
(Map<String, TargetPackageInfo> packages) Sets available packages on this target platform.Methods inherited from interface java.lang.Comparable
compareTo
Methods inherited from interface org.nuxeo.targetplatforms.api.TargetInfo
getDescription, getDownloadLink, getEndOfAvailability, getId, getLabel, getName, getRefVersion, getReleaseDate, getStatus, getTypes, getVersion, isDefault, isDeprecated, isEnabled, isFastTrack, isOverridden, isRestricted, isTrial, matchesType
-
Method Details
-
getAvailablePackagesIds
Return the list of ids of packages available on this target platform. -
getAvailablePackagesInfo
Map<String,TargetPackageInfo> getAvailablePackagesInfo()Return the map of packages available on this target platform. -
addAvailablePackageInfo
Add a package to the list of available packages. -
setAvailablePackagesInfo
Sets available packages on this target platform.
-