Interface DNSNameValidator

  • All Superinterfaces:
    org.activiti.cloud.modeling.api.ModelValidationErrorProducer
    All Known Implementing Classes:
    BpmnModelNameValidator, ProjectNameValidator

    public interface DNSNameValidator
    extends org.activiti.cloud.modeling.api.ModelValidationErrorProducer
    DNS label validator
    • Field Detail

      • INVALID_REQUIRED_NAME_PROBLEM

        static final java.lang.String INVALID_REQUIRED_NAME_PROBLEM
        See Also:
        Constant Field Values
      • INVALID_EMPTY_NAME_PROBLEM

        static final java.lang.String INVALID_EMPTY_NAME_PROBLEM
        See Also:
        Constant Field Values
      • INVALID_NAME_LENGTH_PROBLEM

        static final java.lang.String INVALID_NAME_LENGTH_PROBLEM
        See Also:
        Constant Field Values
      • INVALID_DNS_NAME_PROBLEM

        static final java.lang.String INVALID_DNS_NAME_PROBLEM
        See Also:
        Constant Field Values
      • INVALID_REQUIRED_NAME_DESCRIPTION

        static final java.lang.String INVALID_REQUIRED_NAME_DESCRIPTION
        See Also:
        Constant Field Values
      • INVALID_EMPTY_NAME_DESCRIPTION

        static final java.lang.String INVALID_EMPTY_NAME_DESCRIPTION
        See Also:
        Constant Field Values
      • INVALID_NAME_LENGTH_DESCRIPTION

        static final java.lang.String INVALID_NAME_LENGTH_DESCRIPTION
        See Also:
        Constant Field Values
      • INVALID_DNS_NAME_DESCRIPTION

        static final java.lang.String INVALID_DNS_NAME_DESCRIPTION
        See Also:
        Constant Field Values
    • Method Detail

      • validateDNSName

        default java.util.stream.Stream<org.activiti.cloud.modeling.api.ModelValidationError> validateDNSName​(java.lang.String name,
                                                                                                              java.lang.String type)