Package org.jboss.dmr.client

Examples of org.jboss.dmr.client.Property


            for(Property prop : secProps)
            {
                SecurityPattern pattern = factory.messagingSecurity().as();
                pattern.setPattern(prop.getName());

                Property principalProp= prop.getValue().asProperty();
                pattern.setPrincipal(principalProp.getName());

                ModelNode propValue = principalProp.getValue().asObject();
                pattern.setSend(propValue.get("send").asBoolean());
                pattern.setConsume(propValue.get("consume").asBoolean());
                pattern.setManage(propValue.get("manage").asBoolean());
                pattern.setCreateDurableQueue(propValue.get("createDurableQueue").asBoolean());
                pattern.setDeleteDurableQueue(propValue.get("deleteDurableQueue").asBoolean());
View Full Code Here


                            List<ModelNode> payload = response.get("result").asList();


                            for (ModelNode item : payload) {
                                // returned as type property (key=handler name)
                                Property property = item.asProperty();
                                ModelNode node = property.getValue().asObject();
                                String name = property.getName();

                                try {
                                    if (isLogger(node)) {
                                        loggers.add(makeLogger(node, name));
                                    } else {
View Full Code Here

                List<ServerGroupRecord> records = new ArrayList<ServerGroupRecord>(propertyList.size());

                for(int i=0; i<propertyList.size(); i++)
                {

                    Property property = propertyList.get(i).asProperty();
                    ServerGroupRecord record = model2ServerGroup(
                            property.getName(),
                            property.getValue()
                    );
                    records.add(record);
                }

                callback.onSuccess(records);
View Full Code Here

                ModelNode response = ModelNode.fromBase64(result.getResponseText());
                if (response.get("result").isDefined()) {
                    List<ModelNode> payload = response.get("result").asList();

                    for (ModelNode item : payload) {
                        Property property = item.asProperty();
                        ModelNode handler = property.getValue().asObject();
                        String name = property.getName();

                        try {
                            DeploymentRecord rec = factory.deployment().as();
                            rec.setName(name);
                            rec.setRuntimeName(handler.get("runtime-name").asString());
View Full Code Here

                    if (response.get("result").isDefined()) {
                        List<ModelNode> payload = response.get("result").asList();

                        for (ModelNode item : payload) {
                            Property property = item.asProperty();
                            ModelNode handler = property.getValue().asObject();
                            String name = property.getName();

                            try {
                                DeploymentRecord rec = factory.deployment().as();
                                rec.setName(name);
                                rec.setServerGroup(group.getGroupName());
View Full Code Here

                    List<Property> jvms = result.get(RESULT).asPropertyList();
                    if(!jvms.isEmpty())
                    {
                        // select first entry
                        Property property = jvms.get(0);
                        Jvm jvm = jvmAdapter.fromDMR(property.getValue().asObject());
                        jvm.setName(property.getName());

                        callback.onSuccess(jvm);
                    }
                    else
                    {
View Full Code Here

    @Override
    public void updateResource(ModelNode address, ModelNode resource) {

        final List<Property> tokens = address.asPropertyList();
        String name = tokens.get(tokens.size()-1).getValue().asString();
        rawView.display(address, new Property(name, resource));
    }
View Full Code Here

     * @param payload
     * @param address
     */
    private static void assignKeyFromAddressNode(ModelNode payload, ModelNode address) {
        List<Property> props = address.asPropertyList();
        Property lastToken = props.get(props.size()-1);
        payload.get("entity.key").set(lastToken.getValue().asString());
    }
View Full Code Here

        {
            actualPayload = dmr;
        }
        else if(ModelType.PROPERTY.equals(dmr.getType()))
        {
            final Property property = dmr.asProperty();

            keyDelegation = new KeyAssignment() {
                @Override
                public Object valueForKey(String key) {

                    Object resolvedValue = null;

                    // use delegate
                    if(keyAssignment!=null)
                        resolvedValue = keyAssignment.valueForKey(key);

                    // if delegate fails, fallback to property name
                    if(null==resolvedValue)
                        resolvedValue = property.getName();

                    return resolvedValue;
                }
            };

            actualPayload = property.getValue();
        }
        else
        {
            throw new IllegalArgumentException("Unknown ModelType "+dmr.getType()+": "+dmr);
        }
View Full Code Here

                ModelNode response = result.get();
                if (response.get("result").isDefined()) {
                    List<ModelNode> payload = response.get("result").asList();

                    for (ModelNode item : payload) {
                        Property property = item.asProperty();
                        ModelNode handler = property.getValue().asObject();
                        String name = property.getName();

                        try {
                            DeploymentRecord rec = factory.deployment().as();
                            rec.setName(name);
                            rec.setRuntimeName(handler.get("runtime-name").asString());
View Full Code Here

TOP

Related Classes of org.jboss.dmr.client.Property

Copyright © 2018 www.massapicom. 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.