@Override public void execute(OperationContext operationContext, ModelNode modelNode) throws OperationFailedException { final Resource jacorbResource = context.readResourceForUpdate(PathAddress.EMPTY_ADDRESS); final ModelNode jacorbModel = Resource.Tools.readModel(jacorbResource).clone();
public void execute(OperationContext context, ModelNode operation) throws OperationFailedException { MBeanServer mbs = TransactionExtension.getMBeanServer(context); final Resource resource = context.readResourceForUpdate(PathAddress.EMPTY_ADDRESS);
ModelNode model = context.readResourceForUpdate(PathAddress.EMPTY_ADDRESS).getModel();
Resource existing = context.readResourceForUpdate(PathAddress.EMPTY_ADDRESS); // will fail in normal case ModelNode model = existing.getModel(); boolean allDefault = true;
Resource resource = context.readResourceForUpdate(PathAddress.EMPTY_ADDRESS); String stack = STACK.resolveModelAttribute(context, resource.getModel()).asString(); ManagementResourceRegistration registration = context.getResourceRegistrationForUpdate().registerOverrideModel(context.getCurrentAddressValue(), provider);
@Override public void execute(OperationContext context, ModelNode operation) throws OperationFailedException { context.readResourceForUpdate(PathAddress.EMPTY_ADDRESS); } }
@Override public void execute(OperationContext context, ModelNode operation) throws OperationFailedException { context.readResourceForUpdate(PathAddress.EMPTY_ADDRESS); } }
@Override public Resource readResourceForUpdate(PathAddress address) { PathAddress fullAddress = activeStep.address.append(address); return primaryContext.readResourceForUpdate(fullAddress); }
public void execute(OperationContext context, ModelNode operation) { context.readResourceForUpdate(PathAddress.EMPTY_ADDRESS).getModel().get(ENABLED).set(false); context.stepCompleted(); } }
@Override public void execute(OperationContext context, ModelNode operation) throws OperationFailedException { ModelNode model = new ModelNode(); ModelNode synthOp = new ModelNode(); synthOp.get(contentAttribute.getName()).set(operation.get(ModelDescriptionConstants.VALUE)); contentAttribute.validateAndSet(synthOp, model); final Resource resource = context.readResourceForUpdate(PathAddress.EMPTY_ADDRESS); // IMPORTANT: Use writeModel, as this is what causes the content to be flushed to the content repo! resource.writeModel(model); } }
@Override public void execute(OperationContext context, ModelNode operation) throws OperationFailedException { context.readResourceForUpdate(PathAddress.EMPTY_ADDRESS).getModel().get(NAMESPACES).setEmptyList(); } }
@Override public void execute(OperationContext context, ModelNode operation) throws OperationFailedException { context.readResourceForUpdate(PathAddress.EMPTY_ADDRESS).getModel().get(SCHEMA_LOCATIONS).setEmptyList(); } }
public void execute(OperationContext context, ModelNode operation) { context.readResourceForUpdate(PathAddress.EMPTY_ADDRESS).getModel().get(ENABLED.getName()).set(true); context.stepCompleted(); } }
@Override public void execute(OperationContext context, ModelNode operation) throws OperationFailedException { final Resource resource = context.readResourceForUpdate(PathAddress.EMPTY_ADDRESS); final ModelNode model = resource.getModel(); model.get(DOMAIN_CONTROLLER).setEmptyObject(); context.stepCompleted(); } }
@Override public void execute(OperationContext context, ModelNode operation) throws OperationFailedException { if (!context.isBooting()) { throw new IllegalStateException(); } ModelNode model = context.readResourceForUpdate(PathAddress.EMPTY_ADDRESS).getModel(); ServerRootResourceDefinition.SERVER_GROUP.validateAndSet(operation, model); ServerRootResourceDefinition.HOST.validateAndSet(operation, model); } }
public void execute(OperationContext context, ModelNode operation) throws OperationFailedException { ModelNode model = context.readResourceForUpdate(PathAddress.EMPTY_ADDRESS).getModel(); final String deploymentUnitName = RUNTIME_NAME.resolveModelAttribute(context, model).asString(); model.get(ENABLED.getName()).set(false); final ModelNode opAddr = operation.get(OP_ADDR); PathAddress address = PathAddress.pathAddress(opAddr); final String managementName = address.getLastElement().getValue(); DeploymentHandlerUtil.undeploy(context, managementName, deploymentUnitName, vaultReader); context.stepCompleted(); } }
public void execute(OperationContext context, ModelNode operation) throws OperationFailedException { ModelNode model = context.readResourceForUpdate(PathAddress.EMPTY_ADDRESS).getModel(); final String deploymentUnitName = RUNTIME_NAME.resolveModelAttribute(context, model).asString(); model.get(ENABLED.getName()).set(false); final ModelNode opAddr = operation.get(OP_ADDR); PathAddress address = PathAddress.pathAddress(opAddr); final String managementName = address.getLastElement().getValue(); DeploymentHandlerUtil.undeploy(context, managementName, deploymentUnitName, vaultReader); context.stepCompleted(); } }
@Override public void execute(OperationContext context, ModelNode operation) throws OperationFailedException { if (!context.isBooting()) { throw new IllegalStateException(); } ModelNode model = context.readResourceForUpdate(PathAddress.EMPTY_ADDRESS).getModel(); ServerRootResourceDefinition.SERVER_GROUP.validateAndSet(operation, model); ServerRootResourceDefinition.HOST.validateAndSet(operation, model); context.stepCompleted(); } }
@Override public void execute(OperationContext context, ModelNode operation) throws OperationFailedException { ModelNode model = context.readResourceForUpdate(PathAddress.EMPTY_ADDRESS).getModel(); if (model.hasDefined(ENABLED.getName()) && model.get(ENABLED.getName()).asBoolean()) { final String runtimeName = RUNTIME_NAME.resolveModelAttribute(context, model).asString(); model.get(ENABLED.getName()).set(false); final String managementName = context.getCurrentAddressValue(); DeploymentHandlerUtil.undeploy(context, operation, managementName, runtimeName, vaultReader); } DeploymentUtils.disableAttribute(model); } }
@Override public void execute(OperationContext context, ModelNode operation) throws OperationFailedException { ModelNode model = context.readResourceForUpdate(PathAddress.EMPTY_ADDRESS).getModel(); if (model.hasDefined(ENABLED.getName()) && model.get(ENABLED.getName()).asBoolean()) { final String runtimeName = RUNTIME_NAME.resolveModelAttribute(context, model).asString(); model.get(ENABLED.getName()).set(false); final String managementName = context.getCurrentAddressValue(); DeploymentHandlerUtil.undeploy(context, operation, managementName, runtimeName, vaultReader); } DeploymentUtils.disableAttribute(model); } }