public abstract class OperationRequest extends ServiceRequest
customContentType, odata, request, serviceMetadata, uriInfo| Constructor and Description |
|---|
OperationRequest(org.apache.olingo.server.api.OData odata,
org.apache.olingo.server.api.ServiceMetadata serviceMetadata) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.olingo.commons.api.data.ContextURL |
getContextURL(org.apache.olingo.server.api.OData odata) |
org.apache.olingo.commons.api.format.ContentType |
getResponseContentType() |
abstract org.apache.olingo.commons.api.edm.EdmReturnType |
getReturnType() |
abstract boolean |
hasReturnType() |
abstract boolean |
isBound() |
abstract boolean |
isCollection() |
boolean |
isReturnTypeComplex() |
boolean |
isReturnTypePrimitive() |
allowedMethod, execute, getCustomContentTypeSupport, getETag, getHeader, getOdata, getODataRequest, getPreference, getPreferences, getQueryParameter, getRequestContentType, getReturnRepresentation, getSerializer, getSerializerOptions, getServiceMetaData, getUriInfo, isDELETE, isGET, isPATCH, isPOST, isPUT, methodNotAllowed, notImplemented, parseLink, setCustomContentTypeSupport, setODataRequest, setUriInfopublic OperationRequest(org.apache.olingo.server.api.OData odata,
org.apache.olingo.server.api.ServiceMetadata serviceMetadata)
public org.apache.olingo.commons.api.format.ContentType getResponseContentType()
throws org.apache.olingo.server.core.ContentNegotiatorException
getResponseContentType in class ServiceRequestorg.apache.olingo.server.core.ContentNegotiatorExceptionpublic abstract boolean isBound()
public abstract boolean isCollection()
public abstract org.apache.olingo.commons.api.edm.EdmReturnType getReturnType()
public abstract boolean hasReturnType()
public org.apache.olingo.commons.api.data.ContextURL getContextURL(org.apache.olingo.server.api.OData odata)
throws org.apache.olingo.server.api.serializer.SerializerException
org.apache.olingo.server.api.serializer.SerializerExceptionpublic boolean isReturnTypePrimitive()
public boolean isReturnTypeComplex()
Copyright © 2013–2015 The Apache Software Foundation. All rights reserved.