public class ServiceDispatcher extends RequestURLHierarchyVisitor
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.olingo.server.api.serializer.CustomContentTypeSupport |
customContentSupport |
protected ServiceHandler |
handler |
protected org.apache.olingo.server.api.ServiceMetadata |
metadata |
protected ServiceRequest |
request |
| Constructor and Description |
|---|
ServiceDispatcher(org.apache.olingo.server.api.OData odata,
org.apache.olingo.server.api.ServiceMetadata metadata,
ServiceHandler handler,
org.apache.olingo.server.api.serializer.CustomContentTypeSupport customContentSupport) |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(org.apache.olingo.server.api.ODataRequest odRequest,
org.apache.olingo.server.api.ODataResponse odResponse) |
void |
visit(org.apache.olingo.server.api.uri.UriInfoBatch info) |
void |
visit(org.apache.olingo.server.api.uri.UriInfoCrossjoin info) |
void |
visit(org.apache.olingo.server.api.uri.UriInfoEntityId info) |
void |
visit(org.apache.olingo.server.api.uri.UriInfoMetadata info) |
void |
visit(org.apache.olingo.server.api.uri.UriInfoService info) |
void |
visit(org.apache.olingo.server.api.uri.UriResourceAction info) |
void |
visit(org.apache.olingo.server.api.uri.UriResourceComplexProperty info) |
void |
visit(org.apache.olingo.server.api.uri.UriResourceCount option) |
void |
visit(org.apache.olingo.server.api.uri.UriResourceEntitySet info) |
void |
visit(org.apache.olingo.server.api.uri.UriResourceFunction info) |
void |
visit(org.apache.olingo.server.api.uri.UriResourceNavigation info) |
void |
visit(org.apache.olingo.server.api.uri.UriResourcePrimitiveProperty info) |
void |
visit(org.apache.olingo.server.api.uri.UriResourceRef info) |
void |
visit(org.apache.olingo.server.api.uri.UriResourceSingleton info) |
void |
visit(org.apache.olingo.server.api.uri.UriResourceValue info) |
protected org.apache.olingo.server.api.ServiceMetadata metadata
protected ServiceHandler handler
protected org.apache.olingo.server.api.serializer.CustomContentTypeSupport customContentSupport
protected ServiceRequest request
public ServiceDispatcher(org.apache.olingo.server.api.OData odata,
org.apache.olingo.server.api.ServiceMetadata metadata,
ServiceHandler handler,
org.apache.olingo.server.api.serializer.CustomContentTypeSupport customContentSupport)
public void execute(org.apache.olingo.server.api.ODataRequest odRequest,
org.apache.olingo.server.api.ODataResponse odResponse)
throws org.apache.olingo.server.api.ODataLibraryException,
org.apache.olingo.server.api.ODataApplicationException
org.apache.olingo.server.api.ODataLibraryExceptionorg.apache.olingo.server.api.ODataApplicationExceptionpublic void visit(org.apache.olingo.server.api.uri.UriInfoMetadata info)
visit in interface RequestURLVisitorvisit in class RequestURLHierarchyVisitorpublic void visit(org.apache.olingo.server.api.uri.UriInfoService info)
visit in interface RequestURLVisitorvisit in class RequestURLHierarchyVisitorpublic void visit(org.apache.olingo.server.api.uri.UriResourceEntitySet info)
visit in interface RequestURLVisitorvisit in class RequestURLHierarchyVisitorpublic void visit(org.apache.olingo.server.api.uri.UriResourceCount option)
visit in interface RequestURLVisitorvisit in class RequestURLHierarchyVisitorpublic void visit(org.apache.olingo.server.api.uri.UriResourceComplexProperty info)
visit in interface RequestURLVisitorvisit in class RequestURLHierarchyVisitorpublic void visit(org.apache.olingo.server.api.uri.UriResourcePrimitiveProperty info)
visit in interface RequestURLVisitorvisit in class RequestURLHierarchyVisitorpublic void visit(org.apache.olingo.server.api.uri.UriResourceValue info)
visit in interface RequestURLVisitorvisit in class RequestURLHierarchyVisitorpublic void visit(org.apache.olingo.server.api.uri.UriResourceAction info)
visit in interface RequestURLVisitorvisit in class RequestURLHierarchyVisitorpublic void visit(org.apache.olingo.server.api.uri.UriResourceFunction info)
visit in interface RequestURLVisitorvisit in class RequestURLHierarchyVisitorpublic void visit(org.apache.olingo.server.api.uri.UriResourceNavigation info)
visit in interface RequestURLVisitorvisit in class RequestURLHierarchyVisitorpublic void visit(org.apache.olingo.server.api.uri.UriResourceRef info)
visit in interface RequestURLVisitorvisit in class RequestURLHierarchyVisitorpublic void visit(org.apache.olingo.server.api.uri.UriInfoBatch info)
visit in interface RequestURLVisitorvisit in class RequestURLHierarchyVisitorpublic void visit(org.apache.olingo.server.api.uri.UriResourceSingleton info)
visit in interface RequestURLVisitorvisit in class RequestURLHierarchyVisitorpublic void visit(org.apache.olingo.server.api.uri.UriInfoEntityId info)
visit in interface RequestURLVisitorvisit in class RequestURLHierarchyVisitorpublic void visit(org.apache.olingo.server.api.uri.UriInfoCrossjoin info)
visit in interface RequestURLVisitorvisit in class RequestURLHierarchyVisitorCopyright © 2013–2015 The Apache Software Foundation. All rights reserved.