Class ScenarioDataSource
- java.lang.Object
-
- org.apache.olingo.odata2.ref.processor.ScenarioDataSource
-
public class ScenarioDataSource extends Object
Data for the reference scenario
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classScenarioDataSource.BinaryDataContainer to store binary data (as byte array) and the associated MIME type.
-
Constructor Summary
Constructors Constructor Description ScenarioDataSource(DataContainer dataContainer)
-
Method Summary
-
-
-
Constructor Detail
-
ScenarioDataSource
public ScenarioDataSource(DataContainer dataContainer)
-
-
Method Detail
-
readData
public List<?> readData(EdmEntitySet entitySet) throws ODataNotImplementedException, ODataNotFoundException, EdmException
-
readData
public Object readData(EdmEntitySet entitySet, Map<String,Object> keys) throws ODataNotImplementedException, ODataNotFoundException, EdmException
-
readRelatedData
public Object readRelatedData(EdmEntitySet sourceEntitySet, Object sourceData, EdmEntitySet targetEntitySet, Map<String,Object> targetKeys) throws ODataNotImplementedException, ODataNotFoundException, EdmException
-
readData
public Object readData(EdmFunctionImport function, Map<String,Object> parameters, Map<String,Object> keys) throws ODataNotImplementedException, ODataNotFoundException, EdmException
-
readBinaryData
public ScenarioDataSource.BinaryData readBinaryData(EdmEntitySet entitySet, Object mediaLinkEntryData) throws ODataNotImplementedException, ODataNotFoundException, EdmException, ODataApplicationException
-
writeBinaryData
public void writeBinaryData(EdmEntitySet entitySet, Object mediaLinkEntryData, ScenarioDataSource.BinaryData binaryData) throws ODataNotImplementedException, ODataNotFoundException, EdmException, ODataApplicationException
-
newDataObject
public Object newDataObject(EdmEntitySet entitySet) throws ODataNotImplementedException, EdmException
-
deleteData
public void deleteData(EdmEntitySet entitySet, Map<String,Object> keys) throws ODataNotImplementedException, ODataNotFoundException, EdmException, ODataApplicationException
-
createData
public void createData(EdmEntitySet entitySet, Object data) throws ODataNotImplementedException, EdmException, ODataApplicationException
-
deleteRelation
public void deleteRelation(EdmEntitySet sourceEntitySet, Object sourceData, EdmEntitySet targetEntitySet, Map<String,Object> targetKeys) throws ODataNotImplementedException, ODataNotFoundException, EdmException, ODataApplicationException
-
writeRelation
public void writeRelation(EdmEntitySet sourceEntitySet, Object sourceData, EdmEntitySet targetEntitySet, Map<String,Object> targetKeys) throws ODataNotImplementedException, ODataNotFoundException, EdmException, ODataApplicationException
-
-