private Object readRelatedData(final WriteCallbackContext context) throws ODataException { final EdmEntitySet entitySet = context.getSourceEntitySet(); return dataSource.readRelatedData( entitySet, data instanceof List ? readEntryData((List<?>) data, entitySet.getEntityType(), context .extractKeyFromEntryData()) : data, entitySet.getRelatedEntitySet(context.getNavigationProperty()), Collections.<String, Object> emptyMap()); }
private ODataEntityProviderPropertiesBuilder getInlineEntityProviderProperties(WriteCallbackContext context, List<Boolean> inlineInfo2) throws EdmException{ ODataEntityProviderPropertiesBuilder propertiesBuilder = EntityProviderWriteProperties.serviceRoot(baseUri); propertiesBuilder.callbacks(getCallbacks(baseUri, context.getCurrentExpandSelectTreeNode(), inlineInfo2, isMultiOrigin)); propertiesBuilder.expandSelectTree(context.getCurrentExpandSelectTreeNode()); //Disabled metadata Validation need to apply condition once patch is provided propertiesBuilder.validatingFacets(false); return propertiesBuilder; }
context.setSourceEntitySet(entitySet); context.setNavigationProperty(navigationProperty); context.setEntryData(data); context.setCurrentWriteProperties(properties); context.setCurrentExpandSelectTreeNode(properties.getExpandSelectTree().getLinks().get( navigationPropertyName));
context.setSourceEntitySet(entitySet); context.setNavigationProperty(navigationProperty); context.setEntryData(data); context.setCurrentExpandSelectTreeNode(properties.getExpandSelectTree().getLinks().get( navigationPropertyName));
context.setSourceEntitySet(entitySet); context.setNavigationProperty(navigationProperty); context.setEntryData(data); context.setCurrentWriteProperties(properties); context.setCurrentExpandSelectTreeNode(properties.getExpandSelectTree().getLinks().get( navigationPropertyName));
private Object readRelatedData(final WriteCallbackContext context) throws ODataException { final EdmEntitySet entitySet = context.getSourceEntitySet(); return dataSource.readRelatedData( entitySet, data instanceof List ? readEntryData((List<?>) data, entitySet.getEntityType(), context .extractKeyFromEntryData()) : data, entitySet.getRelatedEntitySet(context.getNavigationProperty()), Collections.<String, Object> emptyMap()); }
private EntityProviderWriteProperties getInlineEntityProviderProperties(final WriteCallbackContext context) throws EdmException { ODataEntityProviderPropertiesBuilder propertiesBuilder = EntityProviderWriteProperties.serviceRoot(baseUri); propertiesBuilder.callbacks(getCallbacks(oDataJPAContext, baseUri, context.getCurrentExpandSelectTreeNode(), expandList)); propertiesBuilder.expandSelectTree(context.getCurrentExpandSelectTreeNode()); return propertiesBuilder.build(); }
private Object readRelatedData(final WriteCallbackContext context) throws ODataException { final EdmEntitySet entitySet = context.getSourceEntitySet(); return dataSource.readRelatedData( entitySet, data instanceof List ? readEntryData((List<?>) data, entitySet.getEntityType(), context .extractKeyFromEntryData()) : data, entitySet.getRelatedEntitySet(context.getNavigationProperty()), Collections.<String, Object> emptyMap()); }
private EntityProviderWriteProperties getInlineEntityProviderProperties(final WriteCallbackContext context) throws EdmException { ODataEntityProviderPropertiesBuilder propertiesBuilder = EntityProviderWriteProperties.serviceRoot(baseUri); propertiesBuilder.callbacks(getCallbacks(baseUri, context.getCurrentExpandSelectTreeNode(), expandList)); propertiesBuilder.expandSelectTree(context.getCurrentExpandSelectTreeNode()); return propertiesBuilder.build(); }