Java源码示例:org.jboss.as.controller.ReloadRequiredWriteAttributeHandler

示例1
@Override
public void registerAttributes(ManagementResourceRegistration resourceRegistration) {
    super.registerAttributes(resourceRegistration);

    resourceRegistration.registerReadOnlyAttribute(createAttribute("ro-int", ModelType.INT, allowExpressions), null);
    addAttribute("undefined-int", ModelType.INT, resourceRegistration);
    addAttribute("int", ModelType.INT, resourceRegistration);
    addAttribute("bigint", ModelType.BIG_INTEGER, resourceRegistration);
    addAttribute("bigdec", ModelType.BIG_DECIMAL, resourceRegistration);
    addAttribute("boolean", ModelType.BOOLEAN, resourceRegistration);
    addAttribute("bytes", ModelType.BYTES, resourceRegistration);
    addAttribute("double", ModelType.DOUBLE, resourceRegistration);
    addAttribute("string", ModelType.STRING, resourceRegistration);
    addAttribute("long", ModelType.LONG, resourceRegistration);
    addAttribute("type", ModelType.TYPE, resourceRegistration);
    PrimitiveListAttributeDefinition list = new PrimitiveListAttributeDefinition.Builder("list", ModelType.INT).setRequired(false).setAllowExpression(allowExpressions).build();
    resourceRegistration.registerReadWriteAttribute(list, null, new ReloadRequiredWriteAttributeHandler(list));
    SimpleMapAttributeDefinition map = new SimpleMapAttributeDefinition.Builder("map", ModelType.INT, true).setRequired(false).setAllowExpression(allowExpressions).build();
    resourceRegistration.registerReadWriteAttribute(map, null, new ReloadRequiredWriteAttributeHandler(map));


    resourceRegistration.registerReadWriteAttribute(complex, null, new ComplexWriteAttributeHandler());
}
 
示例2
@Override
public void registerAttributes(final ManagementResourceRegistration properties) {
  //super.registerAttributes(resourceRegistration);
  properties.registerReadOnlyAttribute(NAME_ATTR, null);
  for (SimpleAttributeDefinition def : PROPERTY_ATTRIBUTES) {
    properties.registerReadWriteAttribute(def, null, new ReloadRequiredWriteAttributeHandler(def));
  }
}
 
示例3
@Override
public void registerAttributes(ManagementResourceRegistration resourceRegistration) {
    MaxRequestsWriteHandler handler = new MaxRequestsWriteHandler(MAX_REQUESTS);
    resourceRegistration.registerReadWriteAttribute(MAX_REQUESTS, null, handler);
    resourceRegistration.registerReadWriteAttribute(TRACK_INDIVIDUAL_ENDPOINTS, null, new ReloadRequiredWriteAttributeHandler(TRACK_INDIVIDUAL_ENDPOINTS));
    if(registerRuntimeOnly) {
        resourceRegistration.registerMetric(ACTIVE_REQUESTS, new ActiveRequestsReadHandler());
    }
}
 
示例4
@Override
public void registerAttributes(ManagementResourceRegistration resourceRegistration) {
    super.registerAttributes(resourceRegistration);
    OperationStepHandler writeHandler = new ReloadRequiredWriteAttributeHandler(NAME, SOCKET_BINDING);
    resourceRegistration.registerReadWriteAttribute(NAME, null, writeHandler);
    resourceRegistration.registerReadWriteAttribute(SOCKET_BINDING, null, writeHandler);
}
 
示例5
@Override
public void registerAttributes(ManagementResourceRegistration resourceRegistration) {
    resourceRegistration.registerReadWriteAttribute(MAP_GROUPS_TO_ROLES, null, new ReloadRequiredWriteAttributeHandler(MAP_GROUPS_TO_ROLES){
        @Override
        protected boolean requiresRuntime(OperationContext context) {
            // secure realm runs in both running modes so running doesn't affect the result here
            return !context.isBooting();
        }
    });
}
 
示例6
@Override
public void registerAttributes(ManagementResourceRegistration resourceRegistration) {
    super.registerAttributes(resourceRegistration);

    resourceRegistration.registerReadWriteAttribute(BASE_ROLE, null, new ReloadRequiredWriteAttributeHandler(BASE_ROLE));
    resourceRegistration.registerReadWriteAttribute(HOSTS, null, writeAttributeHandler);
}
 
示例7
@Override
public void registerAttributes(ManagementResourceRegistration resourceRegistration) {
    super.registerAttributes(resourceRegistration);

    resourceRegistration.registerReadWriteAttribute(BASE_ROLE, null, new ReloadRequiredWriteAttributeHandler(BASE_ROLE));
    resourceRegistration.registerReadWriteAttribute(SERVER_GROUPS, null, writeAttributeHandler);
}
 
示例8
@Override
public void registerAttributes(final ManagementResourceRegistration resourceRegistration) {
    super.registerAttributes(resourceRegistration);

    final OperationStepHandler writeHandler = new ReloadRequiredWriteAttributeHandler(ATTRIBUTES);
    for (SimpleAttributeDefinition attribute : ATTRIBUTES) {
        resourceRegistration.registerReadWriteAttribute(attribute, null, writeHandler);
    }
}
 
示例9
@Override
public void registerAttributes(ManagementResourceRegistration resourceRegistration) {
    final OperationStepHandler writeHandler = new ReloadRequiredWriteAttributeHandler(ATTRIBUTES);
    for (AttributeDefinition ad : ATTRIBUTES) {
        resourceRegistration.registerReadWriteAttribute(ad, null, writeHandler);
    }
}
 
示例10
@Override
public void registerAttributes(ManagementResourceRegistration resourceRegistration) {
    final OperationStepHandler writeHandler = new ReloadRequiredWriteAttributeHandler(AUTHENTICATION_PROVIDER,
            CONNECTOR_REF, SECURITY_REALM, SERVER_NAME, SASL_AUTHENTICATION_FACTORY, SASL_PROTOCOL);
    resourceRegistration.registerReadWriteAttribute(AUTHENTICATION_PROVIDER, null, writeHandler);
    resourceRegistration.registerReadWriteAttribute(CONNECTOR_REF, null, writeHandler);
    resourceRegistration.registerReadWriteAttribute(SECURITY_REALM, null, writeHandler);
    resourceRegistration.registerReadWriteAttribute(SERVER_NAME, null, writeHandler);
    resourceRegistration.registerReadWriteAttribute(SASL_AUTHENTICATION_FACTORY, null, writeHandler);
    resourceRegistration.registerReadWriteAttribute(SASL_PROTOCOL, null, writeHandler);
}
 
示例11
@Override
public void registerAttributes(ManagementResourceRegistration resourceRegistration) {
    super.registerAttributes(resourceRegistration);

    resourceRegistration.registerReadOnlyAttribute(NAME, null);
    resourceRegistration.registerReadWriteAttribute(defaultInterface, null, new ReloadRequiredWriteAttributeHandler(defaultInterface));
}
 
示例12
@Override
public void registerAttributes(ManagementResourceRegistration resourceRegistration) {
    resourceRegistration.registerReadWriteAttribute(READ_WRITE, null, new ReloadRequiredWriteAttributeHandler(READ_WRITE));
    resourceRegistration.registerReadOnlyAttribute(READ_ONLY, null);
    resourceRegistration.registerReadOnlyAttribute(RUNTIME, new CoreRuntimeHandler());
    resourceRegistration.registerReadWriteAttribute(READ_WRITE_ALIAS, TestAttributeAliasHandler.READ_WRITE_ALIAS, TestAttributeAliasHandler.READ_WRITE_ALIAS);
    resourceRegistration.registerReadOnlyAttribute(READ_ONLY_ALIAS, TestAttributeAliasHandler.READ_ONLY_ALIAS);
}
 
示例13
@Override
public void registerAttributes(ManagementResourceRegistration resourceRegistration) {
    super.registerAttributes(resourceRegistration);

    final OperationStepHandler writeHandler = new ReloadRequiredWriteAttributeHandler(ALL_ATTRIBUTES);
    for (AttributeDefinition attribute : ALL_ATTRIBUTES) {
        resourceRegistration.registerReadWriteAttribute(attribute, null, writeHandler);
    }
}
 
示例14
@Override
public void registerAttributes(ManagementResourceRegistration resourceRegistration) {
    super.registerAttributes(resourceRegistration);

    final OperationStepHandler writeHandler = new ReloadRequiredWriteAttributeHandler(ALL_ATTRIBUTES);
    for (AttributeDefinition attribute : ALL_ATTRIBUTES) {
        resourceRegistration.registerReadWriteAttribute(attribute, null, writeHandler);
    }
}
 
示例15
@Override
public void registerAttributes(ManagementResourceRegistration resourceRegistration) {
    super.registerAttributes(resourceRegistration);

    final OperationStepHandler writeHandler = new ReloadRequiredWriteAttributeHandler(ALL_ATTRIBUTES);
    for (AttributeDefinition attribute : ALL_ATTRIBUTES) {
        resourceRegistration.registerReadWriteAttribute(attribute, null, writeHandler);
    }
}
 
示例16
@Override
public void registerAttributes(ManagementResourceRegistration resourceRegistration) {
    super.registerAttributes(resourceRegistration);

    final OperationStepHandler writeHandler = new ReloadRequiredWriteAttributeHandler(ALL_ATTRIBUTES);
    for (AttributeDefinition attribute : ALL_ATTRIBUTES) {
        resourceRegistration.registerReadWriteAttribute(attribute, null, writeHandler);
    }
}
 
示例17
@Override
public void registerAttributes(ManagementResourceRegistration resourceRegistration) {
    super.registerAttributes(resourceRegistration);

    final OperationStepHandler writeHandler = new ReloadRequiredWriteAttributeHandler(ALL_ATTRIBUTES);
    for (AttributeDefinition attribute : ALL_ATTRIBUTES) {
        resourceRegistration.registerReadWriteAttribute(attribute, null, writeHandler);
    }
}
 
示例18
@Override
public void registerAttributes(ManagementResourceRegistration resourceRegistration) {
    super.registerAttributes(resourceRegistration);

    final OperationStepHandler writeHandler = new ReloadRequiredWriteAttributeHandler(ALL_ATTRIBUTES);
    for (AttributeDefinition attribute : ALL_ATTRIBUTES) {
        resourceRegistration.registerReadWriteAttribute(attribute, null, writeHandler);
    }
}
 
示例19
@Override
public void registerAttributes(final ManagementResourceRegistration resourceRegistration) {
    resourceRegistration.registerReadWriteAttribute(PROVIDER_NAMES, null, new ReloadRequiredWriteAttributeHandler(PROVIDER_NAMES));
}
 
示例20
@Override
public void registerAttributes(final ManagementResourceRegistration resourceRegistration) {
    resourceRegistration.registerReadWriteAttribute(SERVICES, null, new ReloadRequiredWriteAttributeHandler(SERVICES));
}
 
示例21
@Override
public void registerAttributes(ManagementResourceRegistration resourceRegistration) {
    super.registerAttributes(resourceRegistration);
    resourceRegistration.registerReadWriteAttribute(CHILD_ATTRIBUTE, null, new ReloadRequiredWriteAttributeHandler(CHILD_ATTRIBUTE));
}
 
示例22
@Override
public void registerAttributes(ManagementResourceRegistration resourceRegistration) {
    super.registerAttributes(resourceRegistration);
    resourceRegistration.registerReadWriteAttribute(ATTRIBUTE, null, new ReloadRequiredWriteAttributeHandler(ATTRIBUTE));
}
 
示例23
@Override
public void registerAttributes(ManagementResourceRegistration resourceRegistration) {
    super.registerAttributes(resourceRegistration);
    resourceRegistration.registerReadWriteAttribute(NAME, null, new ReloadRequiredWriteAttributeHandler(NAME));
}
 
示例24
@Override
public void registerAttributes(ManagementResourceRegistration resourceRegistration) {
    resourceRegistration.registerReadWriteAttribute(READ_WRITE, null, new ReloadRequiredWriteAttributeHandler(READ_WRITE));
}
 
示例25
@Override
public void registerAttributes(ManagementResourceRegistration resourceRegistration) {
    super.registerAttributes(resourceRegistration);
    resourceRegistration.registerReadWriteAttribute(PORT_OFFSET, null, new ReloadRequiredWriteAttributeHandler(PORT_OFFSET));
}
 
示例26
@Override
public void registerAttributes(final ManagementResourceRegistration registry) {
    for (AttributeDefinition attr : ATTRIBUTES) {
        registry.registerReadWriteAttribute(attr, null, new ReloadRequiredWriteAttributeHandler(attr));
    }
}