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 TypeMethodDescriptionvoidinit(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
-