Package org.nuxeo.targetplatforms.api
Interface TargetPlatformInstance
- All Superinterfaces:
Serializable
,Target
,TargetInfo
- All Known Implementing Classes:
TargetPlatformInstanceExtension
,TargetPlatformInstanceImpl
Main interface for target platform instance, holding resources that need to be available on client sides.
- Since:
- 5.7.1
- Author:
- Anahide Tchertchian
-
Method Summary
Modifier and TypeMethodDescriptionReturn the list of packages enabled on this target platform.Return the list of ids of packages enabled on this target platform.Returns this target platform parent or null if there is no inheritance.boolean
hasEnabledPackageWithName
(String packageName) Checks if there is any enabled package with the name packageName.Methods inherited from interface org.nuxeo.targetplatforms.api.Target
isAfterVersion, isAfterVersion, isStrictlyBeforeVersion, isStrictlyBeforeVersion, isVersion, isVersion
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
-
getEnabledPackagesIds
Return the list of ids of packages enabled on this target platform. -
getEnabledPackages
Map<String,TargetPackage> getEnabledPackages()Return the list of packages enabled on this target platform. -
hasEnabledPackageWithName
Checks if there is any enabled package with the name packageName. -
getParent
TargetPlatform getParent()Returns this target platform parent or null if there is no inheritance.
-