/** * Write given <code>data</code> (which is given in form of a {@link Map} for which contains all properties * as <code>property name</code> to <code>property value</code> mapping) for the entry in the specified * format (given as <code>contentType</code>) based on <code>entity data model for an entity set</code> (given as * {@link EdmEntitySet}) * and <code>properties</code> for this entity provider (given as {@link EntityProviderWriteProperties}). * * @param contentType format in which the entry should be written * @param entitySet entity data model for given entity data set * @param data which contains all properties as <code>property name</code> to <code>property value</code> mapping for * the entry * @param properties additional properties necessary for writing of data * @return resulting {@link ODataResponse} with written entry content * @throws EntityProviderException if writing of data (serialization) fails */ public static ODataResponse writeEntry(final String contentType, final EdmEntitySet entitySet, final Map<String, Object> data, final EntityProviderWriteProperties properties) throws EntityProviderException { return createEntityProvider().writeEntry(contentType, entitySet, data, properties); }
/** * Write given <code>data</code> (which is given in form of a {@link Map} for which contains all properties * as <code>property name</code> to <code>property value</code> mapping) for the entry in the specified * format (given as <code>contentType</code>) based on <code>entity data model for an entity set</code> (given as * {@link EdmEntitySet}) * and <code>properties</code> for this entity provider (given as {@link EntityProviderWriteProperties}). * * @param contentType format in which the entry should be written * @param entitySet entity data model for given entity data set * @param data which contains all properties as <code>property name</code> to <code>property value</code> mapping for * the entry * @param properties additional properties necessary for writing of data * @return resulting {@link ODataResponse} with written entry content * @throws EntityProviderException if writing of data (serialization) fails */ public static ODataResponse writeEntry(final String contentType, final EdmEntitySet entitySet, final Map<String, Object> data, final EntityProviderWriteProperties properties) throws EntityProviderException { return createEntityProvider().writeEntry(contentType, entitySet, data, properties); }
/** * Write given <code>data</code> (which is given in form of a {@link Map} for which contains all properties * as <code>property name</code> to <code>property value</code> mapping) for the entry in the specified * format (given as <code>contentType</code>) based on <code>entity data model for an entity set</code> (given as * {@link EdmEntitySet}) * and <code>properties</code> for this entity provider (given as {@link EntityProviderWriteProperties}). * * @param contentType format in which the entry should be written * @param entitySet entity data model for given entity data set * @param data which contains all properties as <code>property name</code> to <code>property value</code> mapping for * the entry * @param properties additional properties necessary for writing of data * @return resulting {@link ODataResponse} with written entry content * @throws EntityProviderException if writing of data (serialization) fails */ public static ODataResponse writeEntry(final String contentType, final EdmEntitySet entitySet, final Map<String, Object> data, final EntityProviderWriteProperties properties) throws EntityProviderException { return createEntityProvider().writeEntry(contentType, entitySet, data, properties); }
/** * Write given <code>data</code> (which is given in form of a {@link Map} for which contains all properties * as <code>property name</code> to <code>property value</code> mapping) for the entry in the specified * format (given as <code>contentType</code>) based on <code>entity data model for an entity set</code> (given as * {@link EdmEntitySet}) * and <code>properties</code> for this entity provider (given as {@link EntityProviderWriteProperties}). * * @param contentType format in which the entry should be written * @param entitySet entity data model for given entity data set * @param data which contains all properties as <code>property name</code> to <code>property value</code> mapping for * the entry * @param properties additional properties necessary for writing of data * @return resulting {@link ODataResponse} with written entry content * @throws EntityProviderException if writing of data (serialization) fails */ public static ODataResponse writeEntry(final String contentType, final EdmEntitySet entitySet, final Map<String, Object> data, final EntityProviderWriteProperties properties) throws EntityProviderException { return createEntityProvider().writeEntry(contentType, entitySet, data, properties); }