static SimpleAttributeDefinitionBuilder createBuilder(String name, ModelType type) { return new SimpleAttributeDefinitionBuilder(name, ModelType.STRING) .setAllowExpression(true) .setFlags(AttributeAccess.Flag.RESTART_RESOURCE_SERVICES) ; }
Attribute(String name, ModelType type) { this.definition = this.apply(new SimpleAttributeDefinitionBuilder(name, type) .setFlags(AttributeAccess.Flag.RESTART_RESOURCE_SERVICES)) .build(); }
ChannelMetric(String name, ModelType type, JGroupsModel deprecation) { SimpleAttributeDefinitionBuilder builder = new SimpleAttributeDefinitionBuilder(name, type, true).setStorageRuntime(); if (deprecation != null) { builder.setDeprecated(deprecation.getVersion()); } this.definition = builder.build(); }
Attribute(String name, ModelType type) { this.definition = this.apply(new SimpleAttributeDefinitionBuilder(name, ModelType.STRING) .setRequired(true) .setFlags(AttributeAccess.Flag.RESTART_RESOURCE_SERVICES) ).build(); }
Attribute(String name, ModelType type) { this.definition = this.apply(new SimpleAttributeDefinitionBuilder(name, type) .setRequired(true) .setFlags(AttributeAccess.Flag.RESTART_RESOURCE_SERVICES) ).build(); }
Attribute(String name, ModelType type) { this.definition = this.apply(new SimpleAttributeDefinitionBuilder(name, type) .setAllowExpression(true) .setRequired(false) .setFlags(AttributeAccess.Flag.RESTART_RESOURCE_SERVICES) ).build(); }
Attribute(String name, ModelType type, ModelNode defaultValue) { this.definition = new SimpleAttributeDefinitionBuilder(name, type) .setAllowExpression(true) .setRequired(false) .setDefaultValue(defaultValue) .setFlags(AttributeAccess.Flag.RESTART_RESOURCE_SERVICES) .build(); }
DeprecatedAttribute(String name, ModelType type, InfinispanModel deprecation) { this.definition = this.apply(new SimpleAttributeDefinitionBuilder(name, type) .setDeprecated(deprecation.getVersion()) .setFlags(AttributeAccess.Flag.RESTART_RESOURCE_SERVICES)) .build(); }
DeprecatedAttribute(String name, ModelType type, JGroupsModel deprecation) { this.definition = new SimpleAttributeDefinitionBuilder(name, type) .setRequired(false) .setDeprecated(deprecation.getVersion()) .setFlags(AttributeAccess.Flag.RESTART_RESOURCE_SERVICES) .build(); }
Attribute(String name, ModelType type, ModelNode defaultValue) { this.definition = new SimpleAttributeDefinitionBuilder(name, type) .setAllowExpression(true) .setDefaultValue(defaultValue) .setRequired(false) .setFlags(AttributeAccess.Flag.RESTART_RESOURCE_SERVICES) .build(); }
Attribute(String name, ModelType type, ModelNode defaultValue) { this.definition = new SimpleAttributeDefinitionBuilder(name, type) .setAllowExpression(true) .setRequired(false) .setDefaultValue(defaultValue) .setFlags(AttributeAccess.Flag.RESTART_RESOURCE_SERVICES) .build(); }
Attribute(String name, ModelType type) { this.definition = this.apply(new SimpleAttributeDefinitionBuilder(name, type) .setAllowExpression(false) .setRequired(true) .setFlags(AttributeAccess.Flag.RESTART_RESOURCE_SERVICES) ).build(); }
Attribute(String name, ModelType type) { this.definition = this.apply(new SimpleAttributeDefinitionBuilder(name, type) .setAllowExpression(true) .setRequired(false) .setFlags(AttributeAccess.Flag.RESTART_RESOURCE_SERVICES) ).build(); }
static SimpleAttributeDefinitionBuilder createBuilder(String name, ModelType type, ModelNode defaultValue) { return new SimpleAttributeDefinitionBuilder(name, type) .setAllowExpression(true) .setRequired(defaultValue == null) .setDefaultValue(defaultValue) .setFlags(AttributeAccess.Flag.RESTART_RESOURCE_SERVICES) .setMeasurementUnit((type == ModelType.LONG) ? MeasurementUnit.MILLISECONDS : null) ; }
Attribute(String name, ModelType type, ModelNode defaultValue) { this.definition = this.apply(new SimpleAttributeDefinitionBuilder(name, type) .setAllowExpression(true) .setRequired(false) .setDefaultValue(defaultValue) .setRestartAllServices() ).build(); }
ThreadingAttribute(String name) { this.definition = new SimpleAttributeDefinitionBuilder(name, ModelType.STRING) .setAllowExpression(false) .setRequired(false) .setDeprecated(JGroupsModel.VERSION_3_0_0.getVersion()) .setFlags(AttributeAccess.Flag.RESTART_NONE) .build(); }
Attribute(String name, ModelType type, ModelNode defaultValue) { this.definition = this.apply(new SimpleAttributeDefinitionBuilder(name, type) .setAllowExpression(true) .setRequired(false) .setDefaultValue(defaultValue) .setFlags(AttributeAccess.Flag.RESTART_RESOURCE_SERVICES) ).build(); }
Attribute(String name, ModelType type) { this.definition = this.apply(new SimpleAttributeDefinitionBuilder(name, type) .setRequired(false) .setAllowExpression(false) .setFlags(AttributeAccess.Flag.RESTART_RESOURCE_SERVICES) .setXmlName(XMLAttribute.DEFAULT.getLocalName()) ).build(); }
Attribute(String name, ModelType type, ModelNode defaultValue) { this.definition = new SimpleAttributeDefinitionBuilder(name, type) .setAllowExpression(true) .setRequired(false) .setDefaultValue(defaultValue) .setFlags(AttributeAccess.Flag.RESTART_RESOURCE_SERVICES) .setDeprecated(InfinispanModel.VERSION_6_0_0.getVersion()) .build(); }
Attribute(String attributeName, ModelType type, CapabilityReference capabilityReference) { this.definition = new SimpleAttributeDefinitionBuilder(attributeName, type) .setRequired(false) .setFlags(AttributeAccess.Flag.RESTART_RESOURCE_SERVICES) .setAllowExpression(false) .setCapabilityReference(capabilityReference) .setValidator(new StringLengthValidator(1)) .setAccessConstraints(SensitiveTargetAccessConstraintDefinition.SSL_REF) .build(); }