Package org.apache.olingo.odata2.core
Class Dispatcher
- java.lang.Object
-
- org.apache.olingo.odata2.core.Dispatcher
-
public class Dispatcher extends Object
Request dispatching according to URI type and HTTP method.
-
-
Constructor Summary
Constructors Constructor Description Dispatcher(ODataServiceFactory serviceFactory, ODataService service)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcheckUri(UriInfoImpl uriInfo)ODataResponsedispatch(ODataHttpMethod method, UriInfoImpl uriInfo, InputStream content, String requestContentType, String contentType)protected static Class<? extends ODataProcessor>mapUriTypeToProcessorFeature(UriInfoImpl uriInfo)
-
-
-
Constructor Detail
-
Dispatcher
public Dispatcher(ODataServiceFactory serviceFactory, ODataService service)
-
-
Method Detail
-
checkUri
public void checkUri(UriInfoImpl uriInfo)
-
dispatch
public ODataResponse dispatch(ODataHttpMethod method, UriInfoImpl uriInfo, InputStream content, String requestContentType, String contentType) throws ODataException
- Throws:
ODataException
-
mapUriTypeToProcessorFeature
protected static Class<? extends ODataProcessor> mapUriTypeToProcessorFeature(UriInfoImpl uriInfo)
-
-