Interface FeatureDescriptor


public interface FeatureDescriptor
Definition describing a content transport feature related to a specific project.
Since:
5.0.111
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns a mapping of schema uid to count of data records contained in this feature.
    int
    Returns the count of elements (non data records) contained in this feature.
    Returns the name of the feature this descriptor belongs to.
    Returns the revision of the feature this descriptor belongs.
    boolean
    Indicates whether the related feature uses the release (true) or current (false) state.A feature model based on this descriptor delivers content nodes of release or current storedependant to this flag.
    void
    setFeatureName(@NotNull String featureName)
    Sets the name of the feature this descriptor belongs to.
  • Method Details

    • getFeatureName

      String getFeatureName()
      Returns the name of the feature this descriptor belongs to.
      Since:
      5.0.111
    • setFeatureName

      void setFeatureName(@NotNull @NotNull String featureName)
      Sets the name of the feature this descriptor belongs to.
      Since:
      5.0.111
    • getRevision

      Revision getRevision()
      Returns the revision of the feature this descriptor belongs. The is used to specify the userservice which is used to create a feature modelbased on this descriptor.
      Since:
      5.0.111
    • isRelease

      boolean isRelease()
      Indicates whether the related feature uses the release (true) or current (false) state.A feature model based on this descriptor delivers content nodes of release or current storedependant to this flag.
      Since:
      5.0.111
    • getElementCount

      int getElementCount()
      Returns the count of elements (non data records) contained in this feature.
      Since:
      5.0.111
      See Also:
    • getDatarecordsCount

      Map<String,Integer> getDatarecordsCount()
      Returns a mapping of schema uid to count of data records contained in this feature.
      Since:
      5.0.111
      See Also: