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.TargetPlatformgetParent()Returns this target platform parent or null if there is no inheritance.booleanhasEnabledPackageWithName(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.
-
-