void refreshParticipant(OperationContext context) { final ModelNode operation = Util.createEmptyOperation("refresh-log-store", context.getCurrentAddress().getParent().getParent()); context.addStep(operation, new OperationStepHandler() { @Override public void execute(OperationContext context, ModelNode operation) throws OperationFailedException { probeHandler.execute(context, operation); } }, OperationContext.Stage.MODEL); } }
public static void checkMapModels(KernelServices services, ModelVersion version, PathAddress address, String... properties) throws Exception { final ModelNode readResource = Util.createEmptyOperation(READ_RESOURCE_OPERATION, address); readResource.get(RECURSIVE).set(true); readResource.get(INCLUDE_DEFAULTS).set(false); ModelNode mainModel = services.executeForResult(readResource.clone()); checkMainMapModel(mainModel, properties); final ModelNode legacyModel; if (address.getLastElement().getKey().equals("transport")) { //TODO get rid of this once the PathAddress transformer works properly //Temporary workaround readResource.get(OP_ADDR).set(address.subAddress(0, address.size() - 1).append("transport", "TRANSPORT").toModelNode()); legacyModel = services.getLegacyServices(version).executeForResult(readResource); } else { legacyModel = ModelTestUtils.checkResultAndGetContents(services.executeOperation(version, services.transformOperation(version, readResource.clone()))); } checkLegacyChildResourceModel(legacyModel, properties); }
public static ModelNode getReadAttributeOperation(final PathAddress address, String attributeName) { ModelNode op = createEmptyOperation(READ_ATTRIBUTE_OPERATION, address); op.get(NAME).set(attributeName); return op; }
public static ModelNode getUndefineAttributeOperation(final PathAddress address, String attributeName) { ModelNode op = createEmptyOperation(UNDEFINE_ATTRIBUTE_OPERATION, address); op.get(NAME).set(attributeName); return op; }
public static ModelNode getReadAttributeOperation(final PathAddress address, String attributeName) { ModelNode op = createEmptyOperation(READ_ATTRIBUTE_OPERATION, address); op.get(NAME).set(attributeName); return op; }
public static ModelNode getUndefineAttributeOperation(final PathAddress address, String attributeName) { ModelNode op = createEmptyOperation(UNDEFINE_ATTRIBUTE_OPERATION, address); op.get(NAME).set(attributeName); return op; }
public static ModelNode getUndefineAttributeOperation(final PathAddress address, String attributeName) { ModelNode op = createEmptyOperation(UNDEFINE_ATTRIBUTE_OPERATION, address); op.get(NAME).set(attributeName); return op; }
public static ModelNode getWriteAttributeOperation(final PathAddress address, String attributeName, ModelNode value) { ModelNode op = createEmptyOperation(WRITE_ATTRIBUTE_OPERATION, address); op.get(NAME).set(attributeName); op.get(VALUE).set(value); return op; }
public static ModelNode getWriteAttributeOperation(final PathAddress address, String attributeName, ModelNode value) { ModelNode op = createEmptyOperation(WRITE_ATTRIBUTE_OPERATION, address); op.get(NAME).set(attributeName); op.get(VALUE).set(value); return op; }
public static ModelNode getOperation(final String operationName, final PathAddress address, final ModelNode params) { ModelNode op = createEmptyOperation(operationName, address); Set<String> keys = params.keys(); keys.remove(OP); keys.remove(OP_ADDR); for (String key : keys) { op.get(key).set(params.get(key)); } return op; }
public static ModelNode getOperation(final String operationName, final PathAddress address, final ModelNode params) { ModelNode op = createEmptyOperation(operationName, address); Set<String> keys = params.keys(); keys.remove(OP); keys.remove(OP_ADDR); for (String key : keys) { op.get(key).set(params.get(key)); } return op; }
public static ModelNode getOperation(final String operationName, final PathAddress address, final ModelNode params) { ModelNode op = createEmptyOperation(operationName, address); Set<String> keys = params.keys(); keys.remove(OP); keys.remove(OP_ADDR); for (String key : keys) { op.get(key).set(params.get(key)); } return op; }
private static ModelNode getPropertyValue(ModelControllerClient client, PathAddress baseAddress, String propertyName) throws IOException, MgmtOperationException { ModelNode op = Util.createEmptyOperation(ModelDescriptionConstants.READ_ATTRIBUTE_OPERATION, baseAddress.append(RESOURCE_ADDRESS)); op.get(ModelDescriptionConstants.NAME).set("system-properties"); ModelNode result = ManagementOperations.executeOperation(client, op); return result.get(propertyName); }
@Override public TransformedOperation transformOperation(TransformationContext context, PathAddress address, ModelNode operation) throws OperationFailedException { ModelNode transformedOp = Util.createEmptyOperation(READ_RESOURCE_OPERATION, address); transformedOp.get(INCLUDE_RUNTIME).set(true); ResultTransformer rt = new ResultTransformer(operation, address); return new TransformedOperation(transformedOp, rt); } };
@Override public TransformedOperation transformOperation(TransformationContext context, PathAddress address, ModelNode operation) throws OperationFailedException { ModelNode transformedOp = Util.createEmptyOperation(READ_RESOURCE_OPERATION, address); transformedOp.get(INCLUDE_RUNTIME).set(true); ResultTransformer rt = new ResultTransformer(operation, address); return new TransformedOperation(transformedOp, rt); } };
private void setServerGroupHost(ModelNodeList updates) { ModelNode op = Util.createEmptyOperation(SetServerGroupHostHandler.OPERATION_NAME, null); op.get(SERVER_GROUP).set(serverGroupName); LocalHostControllerInfo lhci = domainController.getLocalHostInfo(); op.get(HOST).set(lhci.getLocalHostName()); updates.add(op); }
private void setServerGroupHost(ModelNodeList updates) { ModelNode op = Util.createEmptyOperation(SetServerGroupHostHandler.OPERATION_NAME, null); op.get(SERVER_GROUP).set(serverGroupName); LocalHostControllerInfo lhci = domainController.getLocalHostInfo(); op.get(HOST).set(lhci.getLocalHostName()); updates.add(op); }
static void addOperation(OperationContext context, String roleName) { ModelNode operation = Util.createEmptyOperation("scoped-role-check", PathAddress.pathAddress( CoreManagementResourceDefinition.PATH_ELEMENT, AccessAuthorizationResourceDefinition.PATH_ELEMENT)); context.addStep(operation, new ScopedRoleRequiredHandler(roleName), Stage.MODEL); }
void refreshParticipant(OperationContext context) { final ModelNode operation = Util.createEmptyOperation("refresh-log-store", context.getCurrentAddress().getParent().getParent()); context.addStep(operation, new OperationStepHandler() { @Override public void execute(OperationContext context, ModelNode operation) throws OperationFailedException { probeHandler.execute(context, operation); } }, OperationContext.Stage.MODEL); } }
void refreshParticipant(OperationContext context) { final ModelNode operation = Util.createEmptyOperation("refresh-log-store", context.getCurrentAddress().getParent().getParent()); context.addStep(operation, new OperationStepHandler() { @Override public void execute(OperationContext context, ModelNode operation) throws OperationFailedException { probeHandler.execute(context, operation); } }, OperationContext.Stage.MODEL); } }