Interface Processor
- All Known Subinterfaces:
ActionComplexCollectionProcessor
,ActionComplexProcessor
,ActionEntityCollectionProcessor
,ActionEntityProcessor
,ActionPrimitiveCollectionProcessor
,ActionPrimitiveProcessor
,ActionVoidProcessor
,BatchProcessor
,ComplexCollectionProcessor
,ComplexProcessor
,CountComplexCollectionProcessor
,CountEntityCollectionProcessor
,CountPrimitiveCollectionProcessor
,DeltaProcessor
,EntityCollectionProcessor
,EntityProcessor
,ErrorProcessor
,MediaEntityProcessor
,MetadataProcessor
,PrimitiveCollectionProcessor
,PrimitiveProcessor
,PrimitiveValueProcessor
,ReferenceCollectionProcessor
,ReferenceProcessor
,ServiceDocumentProcessor
- All Known Implementing Classes:
DefaultProcessor
public interface Processor
Base interface for all processor types.
Processors are responsible to read and write data and marshalling content within a request - response cycle.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
init
(OData odata, ServiceMetadata serviceMetadata) Initializes the processor for each HTTP request - response cycle.
-
Method Details
-
init
Initializes the processor for each HTTP request - response cycle.- Parameters:
odata
- Olingo's root object, acting as a factory for various object typesserviceMetadata
- metadata of the OData service like the EDM that have to be created before the OData request handling takes place
-