Codota Logo
SimpleAttributeDefinitionBuilder.create
Code IndexAdd Codota 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)

  • Common ways to obtain SimpleAttributeDefinitionBuilder
private void myMethod () {
SimpleAttributeDefinitionBuilder s =
  • Codota IconString attributeName;SimpleAttributeDefinition basis;new SimpleAttributeDefinitionBuilder(attributeName, basis)
  • Codota IconString attributeName;ModelType type;new SimpleAttributeDefinitionBuilder(attributeName, type)
  • Codota IconSimpleAttributeDefinition basis;new SimpleAttributeDefinitionBuilder(basis)
  • Smart code suggestions by Codota
}
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

  • Running tasks concurrently on multiple threads
  • getApplicationContext (Context)
  • setRequestProperty (URLConnection)
    Sets the general request property. If a property with the key already exists, overwrite its value wi
  • getSupportFragmentManager (FragmentActivity)
    Return the FragmentManager for interacting with fragments associated with this activity.
  • OutputStream (java.io)
    A writable sink for bytes.Most clients will use output streams that write data to the file system (
  • Thread (java.lang)
    A thread is a thread of execution in a program. The Java Virtual Machine allows an application to ha
  • Calendar (java.util)
    Calendar is an abstract base class for converting between a Date object and a set of integer fields
  • Scanner (java.util)
    A parser that parses a text string of primitive types and strings with the help of regular expressio
  • Vector (java.util)
    The Vector class implements a growable array of objects. Like an array, it contains components that
  • JTextField (javax.swing)
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now