Package org.jboss.as.controller.operations.validation

Examples of org.jboss.as.controller.operations.validation.MapValidator


    }

    public MapAttributeDefinition(final String name, final String xmlName, final boolean allowNull,
                                  final int minSize, final int maxSize, final ParameterValidator elementValidator,
                                  final String[] alternatives, final String[] requires, final AttributeAccess.Flag... flags) {
        super(name, xmlName, null, ModelType.OBJECT, allowNull, false, null, new MapValidator(elementValidator, allowNull, minSize, maxSize), alternatives, requires, flags);
        this.elementValidator = elementValidator;
    }
View Full Code Here


    }

    protected MapAttributeDefinition(final String name, final String xmlName, final boolean allowNull, boolean allowExpression,
            final int minSize, final int maxSize, final ParameterCorrector corrector, final ParameterValidator elementValidator,
            final String[] alternatives, final String[] requires, final AttributeMarshaller attributeMarshaller, final boolean resourceOnly, final DeprecationData deprecated, final AttributeAccess.Flag... flags) {
        super(name, xmlName, null, ModelType.OBJECT, allowNull, allowExpression, null, corrector, new MapValidator(elementValidator, allowNull, minSize, maxSize), false, alternatives, requires, attributeMarshaller, resourceOnly, deprecated, flags);
        this.elementValidator = elementValidator;
    }
View Full Code Here

    public VaultAddHandler(RuntimeVaultReader vaultReader) {
        this.vaultReader = vaultReader;
     // code is an optional string
        validator.registerValidator(CODE, new ModelTypeValidator(ModelType.STRING, true));
        // vault-options are optional or could be an empty map, but any value must be a non-null string
        validator.registerValidator(VAULT_OPTIONS, new MapValidator(new StringLengthValidator(1), true, 0, Integer.MAX_VALUE));
    }
View Full Code Here

    public VaultAddHandler(AbstractVaultReader vaultReader) {
        this.vaultReader = vaultReader;
        // code is an optional string
        validator.registerValidator(CODE, new ModelTypeValidator(ModelType.STRING, true));
        // vault-options are optional or could be an empty map, but any value must be a non-null string
        validator.registerValidator(VAULT_OPTIONS, new MapValidator(new StringLengthValidator(1), true, 0, Integer.MAX_VALUE));
    }
View Full Code Here

    }

    public MapAttributeDefinition(final String name, final String xmlName, final boolean allowNull,
                                  final int minSize, final int maxSize, final ParameterValidator elementValidator,
                                  final String[] alternatives, final String[] requires, final AttributeAccess.Flag... flags) {
        super(name, xmlName, null, ModelType.OBJECT, allowNull, false, null, new MapValidator(elementValidator, allowNull, minSize, maxSize), alternatives, requires, flags);
        this.elementValidator = elementValidator;
    }
View Full Code Here

TOP

Related Classes of org.jboss.as.controller.operations.validation.MapValidator

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.