Package org.jboss.dmr

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


    private void parseBinaryKeyedJDBCStore(XMLExtendedStreamReader reader, ModelNode cache, List<ModelNode> operations) throws XMLStreamException {
        // ModelNode for the binary-keyed jdbc store add operation
        ModelNode storeAddress = cache.get(ModelDescriptionConstants.OP_ADDR).clone() ;
        storeAddress.add(ModelKeys.BINARY_KEYED_JDBC_STORE,ModelKeys.BINARY_KEYED_JDBC_STORE_NAME) ;
        storeAddress.protect();
        ModelNode store = Util.getEmptyOperation(ModelDescriptionConstants.ADD, storeAddress);
        List<ModelNode> additionalConfigurationOperations = new ArrayList<ModelNode>();

        for (int i = 0; i < reader.getAttributeCount(); i++) {
            String value = reader.getAttributeValue(i);
View Full Code Here


    }
    private void parseMixedKeyedJDBCStore(XMLExtendedStreamReader reader, ModelNode cache, List<ModelNode> operations) throws XMLStreamException {
        // ModelNode for the mixed-keyed jdbc store add operation
        ModelNode storeAddress = cache.get(ModelDescriptionConstants.OP_ADDR).clone() ;
        storeAddress.add(ModelKeys.MIXED_KEYED_JDBC_STORE,ModelKeys.MIXED_KEYED_JDBC_STORE_NAME) ;
        storeAddress.protect();
        ModelNode store = Util.getEmptyOperation(ModelDescriptionConstants.ADD, storeAddress);
        List<ModelNode> additionalConfigurationOperations = new ArrayList<ModelNode>();

        for (int i = 0; i < reader.getAttributeCount(); i++) {
            String value = reader.getAttributeValue(i);
View Full Code Here

    private void parseStoreWriteBehind(XMLExtendedStreamReader reader, ModelNode store, List<ModelNode> operations) throws XMLStreamException {
        // ModelNode for the write-behind add operation
        ModelNode writeBehindAddress = store.get(ModelDescriptionConstants.OP_ADDR).clone() ;
        writeBehindAddress.add(ModelKeys.WRITE_BEHIND,ModelKeys.WRITE_BEHIND_NAME) ;
        writeBehindAddress.protect();
        ModelNode writeBehind = Util.getEmptyOperation(ModelDescriptionConstants.ADD, writeBehindAddress);

        for (int i = 0; i < reader.getAttributeCount(); i++) {
            String value = reader.getAttributeValue(i);
            Attribute attribute = Attribute.forName(reader.getAttributeLocalName(i));
View Full Code Here

    @Test
    public void testAttributes()throws Exception {
        setModel("simple");
        ModelNode address1=baseAddress.clone();
        address1.add("connection-definitions","name1");
        address1.protect();
        assertTrue(readAttribute(address1, "use-ccm").asBoolean());
        assertTrue(readAttribute(address1, "use-java-context").asBoolean());
        ModelNode address2=baseAddress.clone();
        address2.add("admin-objects","Name3");
        address2.protect();
View Full Code Here

        address1.protect();
        assertTrue(readAttribute(address1, "use-ccm").asBoolean());
        assertTrue(readAttribute(address1, "use-java-context").asBoolean());
        ModelNode address2=baseAddress.clone();
        address2.add("admin-objects","Name3");
        address2.protect();
        assertTrue(readAttribute(address2, "use-java-context").asBoolean());
        removeRa();
    }
    @Test
    public void testEmpty()throws Exception {
View Full Code Here

    @Test
    public void test2DiffConfProp()throws Exception {
        setModel("2-diff-conf-prop");
        ModelNode address1=baseAddress.clone();
        address1.add("config-properties","name1");
        address1.protect();
        assertEquals("value1",readAttribute(address1, "value").asString());
        ModelNode address2=baseAddress.clone();
        address2.add("config-properties","name2");
        address2.protect();
        assertEquals("value2",readAttribute(address2, "value").asString());
View Full Code Here

        address1.add("config-properties","name1");
        address1.protect();
        assertEquals("value1",readAttribute(address1, "value").asString());
        ModelNode address2=baseAddress.clone();
        address2.add("config-properties","name2");
        address2.protect();
        assertEquals("value2",readAttribute(address2, "value").asString());
        removeRa();
   }

    @Test(expected=Exception.class)
View Full Code Here

    public void testBoolPresProperties()throws Exception {
        setModel("bool-pres-properties");
        ModelNode address1=baseAddress.clone();
        address1.add("connection-definitions","name1");
        address1.protect();
        assertTrue(readAttribute(address1, "interleaving").asBoolean());
        assertTrue(readAttribute(address1, "no-tx-separate-pool").asBoolean());
        assertTrue(readAttribute(address1, "security-application").asBoolean());
        assertTrue(readAttribute(address1, "wrap-xa-resource").asBoolean());
        assertFalse(readAttribute(address1, "pad-xid").asBoolean());
View Full Code Here

    @Test
    public void testBoolPresPropertiesSet()throws Exception {
        setModel("bool-pres-properties-set");
        ModelNode address1=baseAddress.clone();
        address1.add("connection-definitions","name1");
        address1.protect();
        assertTrue(readAttribute(address1, "interleaving").asBoolean());
        assertTrue(readAttribute(address1, "no-tx-separate-pool").asBoolean());
        assertTrue(readAttribute(address1, "security-application").asBoolean());
        assertTrue(readAttribute(address1, "no-recovery").asBoolean());
View Full Code Here

    @Test
    public void testBoolPresPropertiesUnset()throws Exception {
        setModel("bool-pres-properties-unset");
        ModelNode address1=baseAddress.clone();
        address1.add("connection-definitions","name1");
        address1.protect();
        assertFalse(readAttribute(address1, "interleaving").asBoolean());
        assertFalse(readAttribute(address1, "no-tx-separate-pool").asBoolean());
        assertFalse(readAttribute(address1, "no-recovery").asBoolean());

        removeRa();
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.