Tabnine Logo
SimpleAttributeDefinitionBuilder.create
Code IndexAdd Tabnine to your IDE (free)

How to use
create
method
in
org.jboss.as.controller.SimpleAttributeDefinitionBuilder

Best Java code snippets using org.jboss.as.controller.SimpleAttributeDefinitionBuilder.create (Showing top 20 results out of 315)

origin: wildfly/wildfly

  @Override
  public void register(ManagementResourceRegistration registration) {
    SimpleOperationDefinitionBuilder builder = new SimpleOperationDefinitionBuilder(ModelDescriptionConstants.ADD, this.descriptor.getDescriptionResolver()).withFlag(OperationEntry.Flag.RESTART_NONE);
    if (registration.isOrderedChildResource()) {
      builder.addParameter(SimpleAttributeDefinitionBuilder.create(ModelDescriptionConstants.ADD_INDEX, ModelType.INT, true).build());
    }
    for (AttributeDefinition attribute : this.descriptor.getAttributes()) {
      builder.addParameter(attribute);
    }
    for (AttributeDefinition parameter : this.descriptor.getExtraParameters()) {
      builder.addParameter(parameter);
    }
    for (AttributeDefinition attribute : this.descriptor.getAttributeTranslations().keySet()) {
      builder.addParameter(attribute);
    }
    registration.registerOperationHandler(builder.build(), this.descriptor.getAddOperationTransformation().apply(this));
  }
}
origin: wildfly/wildfly

SimpleOperationDefinitionBuilder builder = new SimpleOperationDefinitionBuilder(NamingSubsystemModel.REBIND, getResourceDescriptionResolver())
    .addParameter(SimpleAttributeDefinitionBuilder.create(BINDING_TYPE)
        .setValidator(new EnumValidator<>(BindingType.class, EnumSet.complementOf(EnumSet.of(BindingType.EXTERNAL_CONTEXT))))
        .build())
origin: org.wildfly.core/wildfly-controller

public static SimpleAttributeDefinitionBuilder create(final String name, final ModelNode node) {
  ModelType type = node.get(ModelDescriptionConstants.TYPE).asType();
  boolean nillable = node.get(ModelDescriptionConstants.NILLABLE).asBoolean(true);
  boolean expressionAllowed = node.get(ModelDescriptionConstants.EXPRESSIONS_ALLOWED).asBoolean(false);
  ModelNode defaultValue = nillable ? node.get(ModelDescriptionConstants.DEFAULT) : new ModelNode();
  return SimpleAttributeDefinitionBuilder.create(name, type, nillable)
      .setDefaultValue(defaultValue)
      .setAllowExpression(expressionAllowed);
}
origin: wildfly/wildfly-core

public static SimpleAttributeDefinitionBuilder create(final String name, final ModelNode node) {
  ModelType type = node.get(ModelDescriptionConstants.TYPE).asType();
  boolean nillable = node.get(ModelDescriptionConstants.NILLABLE).asBoolean(true);
  boolean expressionAllowed = node.get(ModelDescriptionConstants.EXPRESSIONS_ALLOWED).asBoolean(false);
  ModelNode defaultValue = nillable ? node.get(ModelDescriptionConstants.DEFAULT) : new ModelNode();
  return SimpleAttributeDefinitionBuilder.create(name, type, nillable)
      .setDefaultValue(defaultValue)
      .setAllowExpression(expressionAllowed);
}
origin: org.wildfly/wildfly-controller

public static SimpleAttributeDefinitionBuilder create(final String name, final ModelNode node) {
  ModelType type = node.get(ModelDescriptionConstants.TYPE).asType();
  boolean nillable = node.get(ModelDescriptionConstants.NILLABLE).asBoolean(true);
  boolean expressionAllowed = node.get(ModelDescriptionConstants.EXPRESSIONS_ALLOWED).asBoolean(false);
  ModelNode defaultValue = node.get(ModelDescriptionConstants.DEFAULT);
  return SimpleAttributeDefinitionBuilder.create(name, type, nillable)
      .setDefaultValue(defaultValue)
      .setAllowExpression(expressionAllowed);
}
origin: org.jboss.as/jboss-as-controller

public static SimpleAttributeDefinitionBuilder create(final String name, final ModelNode node) {
  ModelType type = node.get(ModelDescriptionConstants.TYPE).asType();
  boolean nillable = node.get(ModelDescriptionConstants.NILLABLE).asBoolean(true);
  boolean expressionAllowed = node.get(ModelDescriptionConstants.EXPRESSIONS_ALLOWED).asBoolean(false);
  ModelNode defaultValue = node.get(ModelDescriptionConstants.DEFAULT);
  return SimpleAttributeDefinitionBuilder.create(name, type, nillable)
      .setDefaultValue(defaultValue)
      .setAllowExpression(expressionAllowed);
}
origin: org.jboss.as/jboss-as-server

private static SimpleAttributeDefinition createContentValueTypeAttribute(String name, ModelType type, ParameterValidator validator, boolean allowExpression) {
  SimpleAttributeDefinitionBuilder builder = SimpleAttributeDefinitionBuilder.create(name, type, true);
  if (validator != null) {
    builder.setValidator(validator);
  }
  builder.setAllowExpression(allowExpression);
  return builder.build();
}
origin: org.wildfly/wildfly-server

private static SimpleAttributeDefinition createContentValueTypeAttribute(String name, ModelType type, ParameterValidator validator, boolean allowExpression) {
  SimpleAttributeDefinitionBuilder builder = SimpleAttributeDefinitionBuilder.create(name, type, true);
  if (validator != null) {
    builder.setValidator(validator);
  }
  builder.setAllowExpression(allowExpression);
  return builder.build();
}
origin: org.wildfly/wildfly-messaging-activemq

private static SimpleAttributeDefinition create(final String name) {
  return SimpleAttributeDefinitionBuilder.create(name, BOOLEAN)
      .setDefaultValue(new ModelNode(false))
      .setRequired(false)
      .setFlags(RESTART_NONE)
      .build();
}
origin: org.jboss.eap/wildfly-messaging-activemq

private static SimpleAttributeDefinition create(final String name) {
  return SimpleAttributeDefinitionBuilder.create(name, BOOLEAN)
      .setDefaultValue(new ModelNode(false))
      .setRequired(false)
      .setFlags(RESTART_NONE)
      .build();
}
origin: org.wildfly.core/wildfly-host-controller

private static AttributeDefinition createAttributeDefinition(String name, ModelType type) {
  return SimpleAttributeDefinitionBuilder.create(name, type)
      .setStorageRuntime()
      .setRuntimeServiceNotRequired()
      .build();
}
origin: org.wildfly.core/wildfly-host-controller

private static AttributeDefinition createAttributeDefinition(String name, ModelType type, AccessConstraintDefinition... accessConstraints) {
  SimpleAttributeDefinitionBuilder builder = SimpleAttributeDefinitionBuilder.create(name, type)
      .setStorageRuntime()
      .setRuntimeServiceNotRequired();
  if (accessConstraints != null) {
    for (AccessConstraintDefinition acd : accessConstraints) {
      builder = builder.addAccessConstraint(acd);
    }
  }
  return builder.build();
}
origin: org.wildfly.core/wildfly-management-client-content

  private static AttributeDefinition getContentAttributeDefinition(final ParameterValidator contentValidator) {
    return SimpleAttributeDefinitionBuilder.create(ModelDescriptionConstants.CONTENT, ModelType.OBJECT)
        .setStorageRuntime()
        .setRuntimeServiceNotRequired()
        .setValidator(contentValidator)
        .build();
  }
}
origin: org.wildfly/wildfly-messaging-activemq

public static AttributeDefinition createNonEmptyStringAttribute(String attributeName) {
  return SimpleAttributeDefinitionBuilder.create(attributeName, ModelType.STRING)
      .setRequired(true)
      .setValidator(new StringLengthValidator(1))
      .build();
}
origin: org.jboss.as/jboss-as-remoting

private static SimpleAttributeDefinition createIntAttribute(String name, Attribute attribute, int defaultValue) {
  return SimpleAttributeDefinitionBuilder.create(name, ModelType.INT, true)
      .setDefaultValue(new ModelNode().set(defaultValue))
      .setXmlName(attribute.getLocalName())
      .setValidator(new IntRangeValidator(1, true))
      .setAllowExpression(true)
      .build();
}
origin: org.jboss.eap/wildfly-messaging-activemq

public static AttributeDefinition createNonEmptyStringAttribute(String attributeName) {
  return SimpleAttributeDefinitionBuilder.create(attributeName, ModelType.STRING)
      .setRequired(true)
      .setValidator(new StringLengthValidator(1))
      .build();
}
origin: wildfly/wildfly-core

  private static SimpleAttributeDefinition createBooleanAttributeDefinition(String name) {
    return SimpleAttributeDefinitionBuilder.create(name, ModelType.BOOLEAN)
        .setDefaultValue(new ModelNode(true))
        .setRequired(false)
        .setAllowExpression(true)
        .setAttributeMarshaller(new WrappedAttributeMarshaller(Attribute.VALUE))
        .build();
  }
}
origin: org.jboss.as/jboss-as-remoting

  private static SimpleAttributeDefinition createBooleanAttributeDefinition(String name) {
    return SimpleAttributeDefinitionBuilder.create(name, ModelType.BOOLEAN)
        .setDefaultValue(new ModelNode(true))
        .setAllowNull(true)
        .setAllowExpression(true)
        .setAttributeMarshaller(new WrappedAttributeMarshaller(Attribute.VALUE))
        .build();
  }
}
origin: org.infinispan.server/infinispan-server-endpoints

  private static SimpleAttributeDefinition createBooleanAttributeDefinition(String name) {
    return SimpleAttributeDefinitionBuilder.create(name, ModelType.BOOLEAN)
        .setDefaultValue(new ModelNode(true))
        .setAllowNull(true)
        .setAllowExpression(true)
        .setAttributeMarshaller(new WrappedAttributeMarshaller(Attribute.VALUE))
        .build();
  }
}
origin: wildfly/wildfly-core

private static SimpleAttributeDefinition createWorkerAttribute(String name, Attribute attribute, int defaultValue) {
  return SimpleAttributeDefinitionBuilder.create(name, ModelType.INT, true)
      .setDefaultValue(new ModelNode().set(defaultValue))
      .setAlternatives(SERVER_ATTR_NAMES)
      .setXmlName(attribute.getLocalName())
      .setValidator(new IntRangeValidator(1))
      .setAllowExpression(true)
      .setDeprecated(ModelVersion.create(2,0))
      .build();
}
org.jboss.as.controllerSimpleAttributeDefinitionBuildercreate

Popular methods of SimpleAttributeDefinitionBuilder

  • build
  • <init>
  • setAllowExpression
  • setValidator
  • setDefaultValue
  • setRequired
  • setFlags
  • setStorageRuntime
  • setCapabilityReference
  • setDeprecated
  • setMeasurementUnit
  • setRestartAllServices
  • setMeasurementUnit,
  • setRestartAllServices,
  • setXmlName,
  • setAccessConstraints,
  • setAlternatives,
  • addAccessConstraint,
  • setAttributeMarshaller,
  • setCorrector,
  • addAlternatives

Popular in Java

  • Reactive rest calls using spring rest template
  • onRequestPermissionsResult (Fragment)
  • putExtra (Intent)
  • getExternalFilesDir (Context)
  • File (java.io)
    An "abstract" representation of a file system entity identified by a pathname. The pathname may be a
  • MalformedURLException (java.net)
    This exception is thrown when a program attempts to create an URL from an incorrect specification.
  • SQLException (java.sql)
    An exception that indicates a failed JDBC operation. It provides the following information about pro
  • ResourceBundle (java.util)
    ResourceBundle is an abstract class which is the superclass of classes which provide Locale-specifi
  • ZipFile (java.util.zip)
    This class provides random read access to a zip file. You pay more to read the zip file's central di
  • Logger (org.slf4j)
    The org.slf4j.Logger interface is the main user entry point of SLF4J API. It is expected that loggin
  • Best plugins for Eclipse
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now