Package org.rhq.modules.plugins.jbossas7.json

Examples of org.rhq.modules.plugins.jbossas7.json.CompositeOperation.addStep()


            } else if (currentConfigConnectionPropertyValue == null) {
                Operation addOperation = new Operation("add", propertyAddress);
                addOperation.addAdditionalProperty("value", newConfigConnectionPropertyValue);
                updateOperation.addStep(addOperation);
            } else if (!newConfigConnectionPropertyValue.equals(currentConfigConnectionPropertyValue)) {
                updateOperation.addStep(new Operation("remove", propertyAddress));
                Operation addOperation = new Operation("add", propertyAddress);
                addOperation.addAdditionalProperty("value", newConfigConnectionPropertyValue);
                updateOperation.addStep(addOperation);
            }
        }
View Full Code Here


                updateOperation.addStep(addOperation);
            } else if (!newConfigConnectionPropertyValue.equals(currentConfigConnectionPropertyValue)) {
                updateOperation.addStep(new Operation("remove", propertyAddress));
                Operation addOperation = new Operation("add", propertyAddress);
                addOperation.addAdditionalProperty("value", newConfigConnectionPropertyValue);
                updateOperation.addStep(addOperation);
            }
        }

        // 5. Update config if needed
        if (updateOperation.numberOfSteps() > 0) {
View Full Code Here

        @Override
        public Operation getBatchOperation() {
            CompositeOperation compositeOperation = new CompositeOperation();
            if (hasDiscoveryGroupName()) {
                compositeOperation.addStep(new UndefineAttribute(address, CONNECTOR_ATTRIBUTE));
                compositeOperation.addStep(new WriteAttribute(address, DISCOVERY_GROUP_NAME, configuration
                    .getSimpleValue(DISCOVERY_GROUP_NAME)));
            } else {
                compositeOperation.addStep(new UndefineAttribute(address, DISCOVERY_GROUP_NAME));
                compositeOperation.addStep(new WriteAttribute(address, CONNECTOR_ATTRIBUTE, Collections.singletonMap(
View Full Code Here

        @Override
        public Operation getBatchOperation() {
            CompositeOperation compositeOperation = new CompositeOperation();
            if (hasDiscoveryGroupName()) {
                compositeOperation.addStep(new UndefineAttribute(address, CONNECTOR_ATTRIBUTE));
                compositeOperation.addStep(new WriteAttribute(address, DISCOVERY_GROUP_NAME, configuration
                    .getSimpleValue(DISCOVERY_GROUP_NAME)));
            } else {
                compositeOperation.addStep(new UndefineAttribute(address, DISCOVERY_GROUP_NAME));
                compositeOperation.addStep(new WriteAttribute(address, CONNECTOR_ATTRIBUTE, Collections.singletonMap(
                    configuration.getMap(CONNECTOR_PROPERTY).getSimpleValue("name:0", EMPTY_STRING), null)));
View Full Code Here

            if (hasDiscoveryGroupName()) {
                compositeOperation.addStep(new UndefineAttribute(address, CONNECTOR_ATTRIBUTE));
                compositeOperation.addStep(new WriteAttribute(address, DISCOVERY_GROUP_NAME, configuration
                    .getSimpleValue(DISCOVERY_GROUP_NAME)));
            } else {
                compositeOperation.addStep(new UndefineAttribute(address, DISCOVERY_GROUP_NAME));
                compositeOperation.addStep(new WriteAttribute(address, CONNECTOR_ATTRIBUTE, Collections.singletonMap(
                    configuration.getMap(CONNECTOR_PROPERTY).getSimpleValue("name:0", EMPTY_STRING), null)));
            }
            return compositeOperation;
        }
View Full Code Here

                compositeOperation.addStep(new UndefineAttribute(address, CONNECTOR_ATTRIBUTE));
                compositeOperation.addStep(new WriteAttribute(address, DISCOVERY_GROUP_NAME, configuration
                    .getSimpleValue(DISCOVERY_GROUP_NAME)));
            } else {
                compositeOperation.addStep(new UndefineAttribute(address, DISCOVERY_GROUP_NAME));
                compositeOperation.addStep(new WriteAttribute(address, CONNECTOR_ATTRIBUTE, Collections.singletonMap(
                    configuration.getMap(CONNECTOR_PROPERTY).getSimpleValue("name:0", EMPTY_STRING), null)));
            }
            return compositeOperation;
        }
    }
View Full Code Here

        @Override
        public Operation getBatchOperation() {
            CompositeOperation compositeOperation = new CompositeOperation();
            if (hasDiscoveryGroupName()) {
                compositeOperation.addStep(new UndefineAttribute(address, STATIC_CONNECTORS_ATTRIBUTE));
                compositeOperation.addStep(new WriteAttribute(address, DISCOVERY_GROUP_NAME, configuration
                    .getSimpleValue(DISCOVERY_GROUP_NAME)));
            } else {
                compositeOperation.addStep(new UndefineAttribute(address, DISCOVERY_GROUP_NAME));
                List<Property> propertyList = configuration.getList(STATIC_CONNECTORS_PROPERTY).getList();
View Full Code Here

        @Override
        public Operation getBatchOperation() {
            CompositeOperation compositeOperation = new CompositeOperation();
            if (hasDiscoveryGroupName()) {
                compositeOperation.addStep(new UndefineAttribute(address, STATIC_CONNECTORS_ATTRIBUTE));
                compositeOperation.addStep(new WriteAttribute(address, DISCOVERY_GROUP_NAME, configuration
                    .getSimpleValue(DISCOVERY_GROUP_NAME)));
            } else {
                compositeOperation.addStep(new UndefineAttribute(address, DISCOVERY_GROUP_NAME));
                List<Property> propertyList = configuration.getList(STATIC_CONNECTORS_PROPERTY).getList();
                List<String> staticConnectors = new ArrayList<String>(propertyList.size());
View Full Code Here

            if (hasDiscoveryGroupName()) {
                compositeOperation.addStep(new UndefineAttribute(address, STATIC_CONNECTORS_ATTRIBUTE));
                compositeOperation.addStep(new WriteAttribute(address, DISCOVERY_GROUP_NAME, configuration
                    .getSimpleValue(DISCOVERY_GROUP_NAME)));
            } else {
                compositeOperation.addStep(new UndefineAttribute(address, DISCOVERY_GROUP_NAME));
                List<Property> propertyList = configuration.getList(STATIC_CONNECTORS_PROPERTY).getList();
                List<String> staticConnectors = new ArrayList<String>(propertyList.size());
                for (Property property : propertyList) {
                    if (property instanceof PropertySimple) {
                        PropertySimple propertySimple = (PropertySimple) property;
View Full Code Here

                        staticConnectors.add(propertySimple.getStringValue());
                    } else {
                        getLog().warn(property.getName() + " property has unexpected type: " + property.getClass());
                    }
                }
                compositeOperation.addStep(new WriteAttribute(address, STATIC_CONNECTORS_ATTRIBUTE, staticConnectors));
            }
            return compositeOperation;
        }
    }
}
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.