Class ODataSingleProcessorService
- java.lang.Object
-
- org.apache.olingo.odata2.core.processor.ODataSingleProcessorService
-
- All Implemented Interfaces:
ODataService
public class ODataSingleProcessorService extends Object implements ODataService
An
ODataServiceimplementation that usesODataSingleProcessor.Usually custom services create an instance by their implementation of
ODataServiceFactoryand populate it with their customEdmProviderand customODataSingleProcessorimplementations.
-
-
Constructor Summary
Constructors Constructor Description ODataSingleProcessorService(EdmProvider provider, ODataSingleProcessor processor)Construct service
-
Method Summary
-
-
-
Constructor Detail
-
ODataSingleProcessorService
public ODataSingleProcessorService(EdmProvider provider, ODataSingleProcessor processor)
Construct service- Parameters:
provider- A customEdmProviderprocessor- A customODataSingleProcessor
-
-
Method Detail
-
getVersion
public String getVersion() throws ODataException
- Specified by:
getVersionin interfaceODataService- Throws:
ODataException- See Also:
ODataService
-
getEntityDataModel
public Edm getEntityDataModel() throws ODataException
- Specified by:
getEntityDataModelin interfaceODataService- Throws:
ODataException- See Also:
ODataService
-
getMetadataProcessor
public MetadataProcessor getMetadataProcessor() throws ODataException
- Specified by:
getMetadataProcessorin interfaceODataService- Throws:
ODataException- See Also:
ODataService
-
getServiceDocumentProcessor
public ServiceDocumentProcessor getServiceDocumentProcessor() throws ODataException
- Specified by:
getServiceDocumentProcessorin interfaceODataService- Throws:
ODataException- See Also:
ODataService
-
getEntityProcessor
public EntityProcessor getEntityProcessor() throws ODataException
- Specified by:
getEntityProcessorin interfaceODataService- Throws:
ODataException- See Also:
ODataService
-
getEntitySetProcessor
public EntitySetProcessor getEntitySetProcessor() throws ODataException
- Specified by:
getEntitySetProcessorin interfaceODataService- Throws:
ODataException- See Also:
ODataService
-
getEntityComplexPropertyProcessor
public EntityComplexPropertyProcessor getEntityComplexPropertyProcessor() throws ODataException
- Specified by:
getEntityComplexPropertyProcessorin interfaceODataService- Throws:
ODataException- See Also:
ODataService
-
getEntityLinkProcessor
public EntityLinkProcessor getEntityLinkProcessor() throws ODataException
- Specified by:
getEntityLinkProcessorin interfaceODataService- Throws:
ODataException- See Also:
ODataService
-
getEntityLinksProcessor
public EntityLinksProcessor getEntityLinksProcessor() throws ODataException
- Specified by:
getEntityLinksProcessorin interfaceODataService- Throws:
ODataException- See Also:
ODataService
-
getEntityMediaProcessor
public EntityMediaProcessor getEntityMediaProcessor() throws ODataException
- Specified by:
getEntityMediaProcessorin interfaceODataService- Throws:
ODataException- See Also:
ODataService
-
getEntitySimplePropertyProcessor
public EntitySimplePropertyProcessor getEntitySimplePropertyProcessor() throws ODataException
- Specified by:
getEntitySimplePropertyProcessorin interfaceODataService- Throws:
ODataException- See Also:
ODataService
-
getEntitySimplePropertyValueProcessor
public EntitySimplePropertyValueProcessor getEntitySimplePropertyValueProcessor() throws ODataException
- Specified by:
getEntitySimplePropertyValueProcessorin interfaceODataService- Throws:
ODataException- See Also:
ODataService
-
getFunctionImportProcessor
public FunctionImportProcessor getFunctionImportProcessor() throws ODataException
- Specified by:
getFunctionImportProcessorin interfaceODataService- Throws:
ODataException- See Also:
ODataService
-
getFunctionImportValueProcessor
public FunctionImportValueProcessor getFunctionImportValueProcessor() throws ODataException
- Specified by:
getFunctionImportValueProcessorin interfaceODataService- Throws:
ODataException- See Also:
ODataService
-
getBatchProcessor
public BatchProcessor getBatchProcessor() throws ODataException
- Specified by:
getBatchProcessorin interfaceODataService- Throws:
ODataException- See Also:
ODataService
-
getProcessor
public ODataProcessor getProcessor() throws ODataException
- Specified by:
getProcessorin interfaceODataService- Throws:
ODataException- See Also:
ODataService
-
getSupportedContentTypes
public List<String> getSupportedContentTypes(Class<? extends ODataProcessor> processorFeature) throws ODataException
- Specified by:
getSupportedContentTypesin interfaceODataService- Throws:
ODataException
-
-