Interface ModelVersionProcessor

  • All Known Implementing Classes:
    DefaultModelVersionProcessor

    public interface ModelVersionProcessor
    Allows a fixed set of properties that are valid inside a version and that could be overwritten for example on the commandline
    • Method Detail

      • isValidProperty

        boolean isValidProperty​(String property)
        Parameters:
        property - the property to check
        Returns:
        true if this is a valid property for this processor
      • overwriteModelProperties

        void overwriteModelProperties​(Properties modelProperties,
                                      ModelBuildingRequest request)
        This method is responsible for examining the request and possibly overwrite of the valid properties in the model
        Parameters:
        modelProperties -
        request -