@Override public void execute(ServiceHandler handler, ODataResponse response) throws ODataLibraryException, ODataApplicationException { // check for valid HTTP Verb assertHttpMethod(response); // POST will not be here, because the media is created as part of media // entity creation if (isGET()) { handler.readMediaStream(this, new StreamResponse(getServiceMetaData(), response)); } else if (isPUT()) { handler.upsertMediaStream(this, getETag(), getMediaStream(), new NoContentResponse( getServiceMetaData(), response)); } else if (isDELETE()) { handler.upsertMediaStream(this, getETag(), null, new NoContentResponse(getServiceMetaData(), response)); } }
@Override public void execute(ServiceHandler handler, ODataResponse response) throws ODataLibraryException, ODataApplicationException { // check for valid HTTP Verb assertHttpMethod(response); // POST will not be here, because the media is created as part of media // entity creation if (isGET()) { handler.readMediaStream(this, new StreamResponse(getServiceMetaData(), response)); } else if (isPUT()) { handler.upsertMediaStream(this, getETag(), getMediaStream(), new NoContentResponse( getServiceMetaData(), response)); } else if (isDELETE()) { handler.upsertMediaStream(this, getETag(), null, new NoContentResponse(getServiceMetaData(), response)); } }
handler.read(DataRequest.this, new StreamResponse(getServiceMetaData(), response)); } else { handler.read(DataRequest.this, buildResponse(response, edmProperty));
handler.read(DataRequest.this, new StreamResponse(getServiceMetaData(), response)); } else { handler.read(DataRequest.this, buildResponse(response, edmProperty));