Class ValidationOverrides.AllowAllValidationOverrides

    • Constructor Detail

      • AllowAllValidationOverrides

        public AllowAllValidationOverrides()
        Create an instance of this which doesn't log
      • AllowAllValidationOverrides

        public AllowAllValidationOverrides​(ValidationOverrides wrapped,
                                           DeployLogger logger)
        Creates an instance of this which logs what is allows to the given deploy logger
    • Method Detail

      • invalid

        public void invalid​(ValidationId validationId,
                            java.lang.String message,
                            java.time.Instant now)
        Description copied from class: ValidationOverrides
        Throws a ValidationException unless this validation is overridden at this time
        Overrides:
        invalid in class ValidationOverrides
      • allows

        public boolean allows​(ValidationId validationId,
                              java.time.Instant now)
        Returns whether the given (assumed invalid) change is allowed by this at the moment
        Overrides:
        allows in class ValidationOverrides
      • xmlForm

        public java.lang.String xmlForm()
        Returns the XML form of this, or null if it was not created by fromXml, nor is empty
        Overrides:
        xmlForm in class ValidationOverrides
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object