Package org.jboss.dmr

Examples of org.jboss.dmr.ModelNode.resolve()


        final String newGroupName;
        ModelNode newValue;
        if (operation.hasDefined(VALUE)) {
            newValue = operation.get(VALUE);
            newGroupName = newValue.resolve().asString(); // TODO validate resolved value
        } else {
            newValue = new ModelNode();
            newGroupName = null;
        }
        model.get(CommonAttributes.GROUP_NAME).set(newValue);
View Full Code Here


        ModelNode oldValue = model.get(CommonAttributes.THREAD_NAME_PATTERN);
        final String newNamePattern;
        ModelNode newValue;
        if (operation.hasDefined(VALUE)) {
            newValue = operation.get(VALUE);
            newNamePattern = newValue.resolve().asString(); // TODO validate resolved value
        } else {
            newValue = new ModelNode();
            newNamePattern = null;
        }
View Full Code Here

        ModelNode oldValue = model.get(CommonAttributes.PRIORITY);
        final Integer newPriority;
        ModelNode newValue;
        if (operation.hasDefined(VALUE)) {
            newValue = operation.get(VALUE);
            newPriority = Integer.valueOf(newValue.resolve().asInt()); // TODO validate resolved value
        } else {
            newValue = new ModelNode();
            newPriority = null;
        }
View Full Code Here

                processorTarget.addDeploymentProcessor(Phase.INSTALL, Phase.INSTALL_PERSISTENTUNIT, new PersistenceUnitDeploymentProcessor(persistenceUnitRegistry));
            }
        }, OperationContext.Stage.RUNTIME);

        final ModelNode defaultDSNode = operation.require(CommonAttributes.DEFAULT_DATASOURCE);
        final String dataSourceName = defaultDSNode.resolve().asString();
        final ServiceTarget target = context.getServiceTarget();
        newControllers.add(JPAService.addService(target, dataSourceName, verificationHandler));
    }

    @Override
View Full Code Here

        PORT.validateAndSet(operation, remoteDC);
        HOST.validateAndSet(operation, remoteDC);
        if (operation.has(SECURITY_REALM)) {
            ModelNode securityRealm = operation.require(SECURITY_REALM);
            dc.get(REMOTE, SECURITY_REALM).set(securityRealm);
            hostControllerInfo.setRemoteDomainControllerSecurityRealm(securityRealm.resolve().asString());
        }

        if (dc.has(LOCAL)) {
            dc.remove(LOCAL);
        }
View Full Code Here

    @Override
    public final ModelNode resolveExpressions(final ModelNode node) throws OperationFailedException {
        ModelNode resolved = resolveExpressionsRecursively(node);
        try {
            return resolved.resolve();
        } catch (SecurityException e) {
            throw new OperationFailedException(new ModelNode().set(ControllerMessages.MESSAGES.noPermissionToResolveExpression(resolved, e)));
        } catch (IllegalStateException e) {
            throw new OperationFailedException(new ModelNode().set(ControllerMessages.MESSAGES.cannotResolveExpression(resolved, e)));
        }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.