当前位置: 首页>>代码示例>>Java>>正文


Java SimpleAttributeDefinitionBuilder.setAllowExpression方法代码示例

本文整理汇总了Java中org.jboss.as.controller.SimpleAttributeDefinitionBuilder.setAllowExpression方法的典型用法代码示例。如果您正苦于以下问题:Java SimpleAttributeDefinitionBuilder.setAllowExpression方法的具体用法?Java SimpleAttributeDefinitionBuilder.setAllowExpression怎么用?Java SimpleAttributeDefinitionBuilder.setAllowExpression使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.jboss.as.controller.SimpleAttributeDefinitionBuilder的用法示例。


在下文中一共展示了SimpleAttributeDefinitionBuilder.setAllowExpression方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: createAttribute

import org.jboss.as.controller.SimpleAttributeDefinitionBuilder; //导入方法依赖的package包/类
public static AttributeDefinition createAttribute(String name, ModelType type, String groupName, boolean runtimeOnly, boolean alias, boolean allowNull) {
    SimpleAttributeDefinitionBuilder attribute = SimpleAttributeDefinitionBuilder.create(name, type);
    if (runtimeOnly) {
        attribute.setStorageRuntime();
    }
    if(groupName != null && ! groupName.isEmpty()) {
        attribute.setAttributeGroup(groupName);
    }
    if(alias) {
        attribute.addFlag(AttributeAccess.Flag.ALIAS);
    }
    attribute.setAllowExpression(true);
    if (allowNull) {
        attribute.setRequired(false);
    }
    return attribute.build();
}
 
开发者ID:wildfly,项目名称:wildfly-core,代码行数:18,代码来源:TestUtils.java

示例2: addAttribute

import org.jboss.as.controller.SimpleAttributeDefinitionBuilder; //导入方法依赖的package包/类
void addAttribute(String name, AccessConstraintDefinition...constraints) {
    SimpleAttributeDefinitionBuilder builder = new SimpleAttributeDefinitionBuilder(name, ModelType.STRING, true);
    if (constraints != null) {
        builder.setAccessConstraints(constraints);
    }
    builder.setAllowExpression(true);
    attributes.add(builder.build());
}
 
开发者ID:wildfly,项目名称:wildfly-core,代码行数:9,代码来源:JmxFacadeRbacEnabledTestCase.java

示例3: addAttribute

import org.jboss.as.controller.SimpleAttributeDefinitionBuilder; //导入方法依赖的package包/类
void addAttribute(String name, boolean allowNull, Boolean nullSignificant, ModelNode defaultValue, AccessConstraintDefinition...constraints) {
    SimpleAttributeDefinitionBuilder builder = new SimpleAttributeDefinitionBuilder(name, ModelType.STRING, allowNull);
    if (nullSignificant != null) {
        builder.setNullSignificant(nullSignificant);
    }
    if (defaultValue != null) {
        builder.setDefaultValue(defaultValue);
    }
    if (constraints != null) {
        builder.setAccessConstraints(constraints);
    }
    builder.setAllowExpression(true);
    attributes.add(builder.build());
}
 
开发者ID:wildfly,项目名称:wildfly-core,代码行数:15,代码来源:AddResourceTestCase.java

示例4: addAttribute

import org.jboss.as.controller.SimpleAttributeDefinitionBuilder; //导入方法依赖的package包/类
void addAttribute(String name, AccessConstraintDefinition...constraints) {
    SimpleAttributeDefinitionBuilder builder = new SimpleAttributeDefinitionBuilder(name, ModelType.STRING);
    if (constraints != null) {
        builder.setAccessConstraints(constraints);
    }
    builder.setAllowExpression(true);
    attributes.add(builder.build());
}
 
开发者ID:wildfly,项目名称:wildfly-core,代码行数:9,代码来源:RemoveResourceTestCase.java

示例5: createContentValueTypeAttribute

import org.jboss.as.controller.SimpleAttributeDefinitionBuilder; //导入方法依赖的package包/类
private static SimpleAttributeDefinitionBuilder createContentValueTypeAttribute(String name, ModelType type,
                                                                                ParameterValidator validator,
                                                                                boolean allowExpression,
                                                                                String... alternatives) {
    SimpleAttributeDefinitionBuilder builder = SimpleAttributeDefinitionBuilder.create(name, type, false);
    if (validator != null) {
        builder.setValidator(validator);
    }
    builder.setAllowExpression(allowExpression);
    if (alternatives != null && alternatives.length > 0) {
        builder.setAlternatives(alternatives);
    }
    return builder;
}
 
开发者ID:wildfly,项目名称:wildfly-core,代码行数:15,代码来源:DeploymentAttributes.java


注:本文中的org.jboss.as.controller.SimpleAttributeDefinitionBuilder.setAllowExpression方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。