Package org.apache.jackrabbit.oak.plugins.memory

Examples of org.apache.jackrabbit.oak.plugins.memory.PropertyBuilder.removeValue()


            builder.getPropertyState();
        } catch (IllegalStateException expected) {
            // success
        }

        builder.removeValue("one");
        assertEquals(StringPropertyState.stringProperty("foo", "two"),
                builder.getPropertyState());
    }

    @Test
View Full Code Here


        try {
            builder.getPropertyState();
        } catch (IllegalStateException expected) {
        }

        builder.removeValue(date1);
        Assert.assertEquals(GenericPropertyState.dateProperty("foo", date2),
                builder.getPropertyState());
    }

    @Test
View Full Code Here

            NodeBuilder successor = getVersionById(vh, succId);

            PropertyBuilder pb = new PropertyBuilder(Type.REFERENCE).setArray();
            pb.setName(JCR_PREDECESSORS).setValues(successor.getProperty(JCR_PREDECESSORS).getValue(Type.REFERENCES));

            pb.removeValue(versionId);
            pb.setValues(predecessorIds.getValue(Type.REFERENCES));

            successor.setProperty(pb.getPropertyState());
        }
View Full Code Here

        for (String predId :  predecessorIds.getValue(Type.REFERENCES)) {
            NodeBuilder predecessor = getVersionById(vh, predId);
            PropertyBuilder pb = new PropertyBuilder(Type.REFERENCE).setArray();
            pb.setName(JCR_SUCCESSORS).setValues(predecessor.getProperty(JCR_SUCCESSORS).getValue(Type.REFERENCES));

            pb.removeValue(versionId);
            pb.setValues(successorIds.getValue(Type.REFERENCES));

            predecessor.setProperty(pb.getPropertyState());
        }
        versionNode.remove();
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.