public abstract class ODataRequestProcessor extends Object
| Modifier and Type | Field and Description |
|---|---|
protected OdataContext |
oDataContext |
| Constructor and Description |
|---|
ODataRequestProcessor(OdataContext oDataContext) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getCompleteUrl(org.mule.extension.http.api.HttpRequestAttributes attributes) |
protected String |
getHost(org.mule.extension.http.api.HttpRequestAttributes attributes) |
protected OdataMetadataManager |
getMetadataManager() |
protected String |
getProtocol(org.mule.extension.http.api.HttpRequestAttributes attributes) |
protected String |
getUrl(org.mule.extension.http.api.HttpRequestAttributes attributes) |
abstract ODataPayload |
process(org.mule.runtime.core.api.event.CoreEvent event,
AbstractRouterInterface router,
List<ODataPayloadFormatter.Format> formats) |
protected OdataContext oDataContext
public ODataRequestProcessor(OdataContext oDataContext)
public abstract ODataPayload process(org.mule.runtime.core.api.event.CoreEvent event, AbstractRouterInterface router, List<ODataPayloadFormatter.Format> formats) throws Exception
Exceptionprotected OdataMetadataManager getMetadataManager()
protected String getProtocol(org.mule.extension.http.api.HttpRequestAttributes attributes)
protected String getHost(org.mule.extension.http.api.HttpRequestAttributes attributes)
protected String getUrl(org.mule.extension.http.api.HttpRequestAttributes attributes)
protected String getCompleteUrl(org.mule.extension.http.api.HttpRequestAttributes attributes)
Copyright © 2019 MuleSoft, Inc.. All rights reserved.