Class DefaultGenericKieValidator

  • All Implemented Interfaces:
    org.guvnor.common.services.backend.validation.GenericValidator

    @ApplicationScoped
    public class DefaultGenericKieValidator
    extends Object
    implements org.guvnor.common.services.backend.validation.GenericValidator
    Validator capable of validating generic Kie assets (i.e those that are handled by KieBuilder)
    • Constructor Detail

      • DefaultGenericKieValidator

        public DefaultGenericKieValidator()
      • DefaultGenericKieValidator

        @Inject
        public DefaultGenericKieValidator​(ValidatorBuildService validatorBuildService)
    • Method Detail

      • validate

        public List<org.guvnor.common.services.shared.validation.model.ValidationMessage> validate​(org.uberfire.backend.vfs.Path path,
                                                                                                   String content)
        Specified by:
        validate in interface org.guvnor.common.services.backend.validation.GenericValidator
      • validate

        public List<org.guvnor.common.services.shared.validation.model.ValidationMessage> validate​(org.uberfire.backend.vfs.Path path)
        Specified by:
        validate in interface org.guvnor.common.services.backend.validation.GenericValidator
      • fromValidatedPath

        protected Predicate<org.guvnor.common.services.shared.validation.model.ValidationMessage> fromValidatedPath​(org.uberfire.backend.vfs.Path path)