Class ODataSingleProcessorService
java.lang.Object
org.apache.olingo.odata2.core.processor.ODataSingleProcessorService
- All Implemented Interfaces:
ODataService
An ODataService implementation that uses ODataSingleProcessor.
Usually custom services create an instance by their implementation of
ODataServiceFactory and populate it with their custom EdmProvider and
custom ODataSingleProcessor implementations.
-
Constructor Summary
ConstructorsConstructorDescriptionODataSingleProcessorService(EdmProvider provider, ODataSingleProcessor processor) Construct service -
Method Summary
Modifier and TypeMethodDescriptiongetSupportedContentTypes(Class<? extends ODataProcessor> processorFeature)
-
Constructor Details
-
ODataSingleProcessorService
Construct service- Parameters:
provider- A customEdmProviderprocessor- A customODataSingleProcessor
-
-
Method Details
-
getVersion
- Specified by:
getVersionin interfaceODataService- Throws:
ODataException- See Also:
-
getEntityDataModel
- Specified by:
getEntityDataModelin interfaceODataService- Throws:
ODataException- See Also:
-
getMetadataProcessor
- Specified by:
getMetadataProcessorin interfaceODataService- Throws:
ODataException- See Also:
-
getServiceDocumentProcessor
- Specified by:
getServiceDocumentProcessorin interfaceODataService- Throws:
ODataException- See Also:
-
getEntityProcessor
- Specified by:
getEntityProcessorin interfaceODataService- Throws:
ODataException- See Also:
-
getEntitySetProcessor
- Specified by:
getEntitySetProcessorin interfaceODataService- Throws:
ODataException- See Also:
-
getEntityComplexPropertyProcessor
- Specified by:
getEntityComplexPropertyProcessorin interfaceODataService- Throws:
ODataException- See Also:
-
getEntityLinkProcessor
- Specified by:
getEntityLinkProcessorin interfaceODataService- Throws:
ODataException- See Also:
-
getEntityLinksProcessor
- Specified by:
getEntityLinksProcessorin interfaceODataService- Throws:
ODataException- See Also:
-
getEntityMediaProcessor
- Specified by:
getEntityMediaProcessorin interfaceODataService- Throws:
ODataException- See Also:
-
getEntitySimplePropertyProcessor
- Specified by:
getEntitySimplePropertyProcessorin interfaceODataService- Throws:
ODataException- See Also:
-
getEntitySimplePropertyValueProcessor
public EntitySimplePropertyValueProcessor getEntitySimplePropertyValueProcessor() throws ODataException- Specified by:
getEntitySimplePropertyValueProcessorin interfaceODataService- Throws:
ODataException- See Also:
-
getFunctionImportProcessor
- Specified by:
getFunctionImportProcessorin interfaceODataService- Throws:
ODataException- See Also:
-
getFunctionImportValueProcessor
- Specified by:
getFunctionImportValueProcessorin interfaceODataService- Throws:
ODataException- See Also:
-
getBatchProcessor
- Specified by:
getBatchProcessorin interfaceODataService- Throws:
ODataException- See Also:
-
getProcessor
- Specified by:
getProcessorin interfaceODataService- Throws:
ODataException- See Also:
-
getSupportedContentTypes
public List<String> getSupportedContentTypes(Class<? extends ODataProcessor> processorFeature) throws ODataException - Specified by:
getSupportedContentTypesin interfaceODataService- Throws:
ODataException
-