org.apache.olingo.odata2.ref.processor
Class ScenarioDataSource
java.lang.Object
org.apache.olingo.odata2.ref.processor.ScenarioDataSource
public class ScenarioDataSource
- extends Object
Data for the reference scenario
Method Summary |
void |
createData(EdmEntitySet entitySet,
Object data)
|
void |
deleteData(EdmEntitySet entitySet,
Map<String,Object> keys)
|
void |
deleteRelation(EdmEntitySet sourceEntitySet,
Object sourceData,
EdmEntitySet targetEntitySet,
Map<String,Object> targetKeys)
|
Object |
newDataObject(EdmEntitySet entitySet)
|
ScenarioDataSource.BinaryData |
readBinaryData(EdmEntitySet entitySet,
Object mediaLinkEntryData)
|
List<?> |
readData(EdmEntitySet entitySet)
|
Object |
readData(EdmEntitySet entitySet,
Map<String,Object> keys)
|
Object |
readData(EdmFunctionImport function,
Map<String,Object> parameters,
Map<String,Object> keys)
|
Object |
readRelatedData(EdmEntitySet sourceEntitySet,
Object sourceData,
EdmEntitySet targetEntitySet,
Map<String,Object> targetKeys)
|
void |
writeBinaryData(EdmEntitySet entitySet,
Object mediaLinkEntryData,
ScenarioDataSource.BinaryData binaryData)
|
void |
writeRelation(EdmEntitySet sourceEntitySet,
Object sourceData,
EdmEntitySet targetEntitySet,
Map<String,Object> targetKeys)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ScenarioDataSource
public ScenarioDataSource(DataContainer dataContainer)
readData
public List<?> readData(EdmEntitySet entitySet)
throws ODataNotImplementedException,
ODataNotFoundException,
EdmException
- Throws:
ODataNotImplementedException
ODataNotFoundException
EdmException
readData
public Object readData(EdmEntitySet entitySet,
Map<String,Object> keys)
throws ODataNotImplementedException,
ODataNotFoundException,
EdmException
- Throws:
ODataNotImplementedException
ODataNotFoundException
EdmException
readRelatedData
public Object readRelatedData(EdmEntitySet sourceEntitySet,
Object sourceData,
EdmEntitySet targetEntitySet,
Map<String,Object> targetKeys)
throws ODataNotImplementedException,
ODataNotFoundException,
EdmException
- Throws:
ODataNotImplementedException
ODataNotFoundException
EdmException
readData
public Object readData(EdmFunctionImport function,
Map<String,Object> parameters,
Map<String,Object> keys)
throws ODataNotImplementedException,
ODataNotFoundException,
EdmException
- Throws:
ODataNotImplementedException
ODataNotFoundException
EdmException
readBinaryData
public ScenarioDataSource.BinaryData readBinaryData(EdmEntitySet entitySet,
Object mediaLinkEntryData)
throws ODataNotImplementedException,
ODataNotFoundException,
EdmException,
ODataApplicationException
- Throws:
ODataNotImplementedException
ODataNotFoundException
EdmException
ODataApplicationException
writeBinaryData
public void writeBinaryData(EdmEntitySet entitySet,
Object mediaLinkEntryData,
ScenarioDataSource.BinaryData binaryData)
throws ODataNotImplementedException,
ODataNotFoundException,
EdmException,
ODataApplicationException
- Throws:
ODataNotImplementedException
ODataNotFoundException
EdmException
ODataApplicationException
newDataObject
public Object newDataObject(EdmEntitySet entitySet)
throws ODataNotImplementedException,
EdmException
- Throws:
ODataNotImplementedException
EdmException
deleteData
public void deleteData(EdmEntitySet entitySet,
Map<String,Object> keys)
throws ODataNotImplementedException,
ODataNotFoundException,
EdmException,
ODataApplicationException
- Throws:
ODataNotImplementedException
ODataNotFoundException
EdmException
ODataApplicationException
createData
public void createData(EdmEntitySet entitySet,
Object data)
throws ODataNotImplementedException,
EdmException,
ODataApplicationException
- Throws:
ODataNotImplementedException
EdmException
ODataApplicationException
deleteRelation
public void deleteRelation(EdmEntitySet sourceEntitySet,
Object sourceData,
EdmEntitySet targetEntitySet,
Map<String,Object> targetKeys)
throws ODataNotImplementedException,
ODataNotFoundException,
EdmException,
ODataApplicationException
- Throws:
ODataNotImplementedException
ODataNotFoundException
EdmException
ODataApplicationException
writeRelation
public void writeRelation(EdmEntitySet sourceEntitySet,
Object sourceData,
EdmEntitySet targetEntitySet,
Map<String,Object> targetKeys)
throws ODataNotImplementedException,
ODataNotFoundException,
EdmException,
ODataApplicationException
- Throws:
ODataNotImplementedException
ODataNotFoundException
EdmException
ODataApplicationException
Copyright © 2013-2015 The Apache Software Foundation. All Rights Reserved.