Package org.nuxeo.targetplatforms.api
Interface TargetPlatformInstance
-
- All Superinterfaces:
Serializable
,Target
,TargetInfo
- All Known Implementing Classes:
TargetPlatformInstanceExtension
,TargetPlatformInstanceImpl
public interface TargetPlatformInstance extends Target
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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Map<String,TargetPackage>
getEnabledPackages()
Return the list of packages enabled on this target platform.List<String>
getEnabledPackagesIds()
Return the list of ids of packages enabled on this target platform.TargetPlatform
getParent()
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 Detail
-
getEnabledPackagesIds
List<String> 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
boolean hasEnabledPackageWithName(String packageName)
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.
-
-