sb.append(properties()); switch (conflictBehavior()) { case APPEND:
/** * {@inheritDoc} * * @see java.lang.Object#equals(java.lang.Object) */ @Override public boolean equals( Object obj ) { if (obj == this) return true; if (this.getClass().isInstance(obj)) { CreateNodeRequest that = (CreateNodeRequest)obj; if (!this.under().isSame(that.under())) return false; if (!this.conflictBehavior().equals(that.conflictBehavior())) return false; if (!this.inWorkspace().equals(that.conflictBehavior())) return false; if (!this.properties().equals(that.properties())) return false; return true; } return false; }
protected void assertNextRequestIsCreate( Location parent, String child, Property... properties ) { Name name = context.getValueFactories().getNameFactory().create(child); Request request = executedRequests.poll(); assertThat(request, is(instanceOf(CreateNodeRequest.class))); CreateNodeRequest create = (CreateNodeRequest)request; assertThat(create.under(), is(parent)); assertThat(create.named(), is(name)); assertThat(create.properties(), hasItems(properties)); }
for (Property prop : createNode.properties()) { propertiesByName.put(prop.getName(), prop);
for (Property actual : request.properties()) { Property expected = expectedProperties.remove(actual.getName()); assertThat("unexpected property: " + actual, expected, is(notNullValue()));
assertThat(propertyRequest.named(), is(expectedPath.getLastSegment().getName())); for (Property actual : propertyRequest.properties()) { Property expected = expectedProperties.remove(actual.getName()); assertThat("unexpected property: " + actual, expected, is(notNullValue()));
List<Property> propsToStore = new ArrayList<Property>(request.properties().size()); for (Property property : request.properties()) { if (property.getName().equals(ModeShapeLexicon.UUID) || property.getName().equals(JcrLexicon.UUID)) { uuid = getExecutionContext().getValueFactories().getUuidFactory().create(property.getValues().next());
List<Property> propsToStore = new ArrayList<Property>(request.properties().size()); for (Property property : request.properties()) { if (property.getName().equals(ModeShapeLexicon.UUID) || property.getName().equals(JcrLexicon.UUID)) { uuid = getExecutionContext().getValueFactories().getUuidFactory().create(property.getValues().next());
Map<Name, Property> propsToStore = new HashMap<Name, Property>(request.properties().size()); for (Property property : request.properties()) { if (property.size() > 0) propsToStore.put(property.getName(), property);
request.properties()); federatedRequest.add(pushDownRequest, proxy.isSameLocationAsOriginal(), false, proxy.projection());