public BatchMethodHandler(ODataRequestContext requestContext, DataSourceFactory dataSourceFactory, List<ChangeSetEntity> changeSetEntries) { this.changeSetEntities = changeSetEntries; this.entityDataModel = requestContext.getEntityDataModel(); this.dataSourceFactory = dataSourceFactory; }
public BatchMethodHandler(ODataRequestContext requestContext, DataSourceFactory dataSourceFactory, List<ChangeSetEntity> changeSetEntries) { this.changeSetEntities = changeSetEntries; this.entityDataModel = requestContext.getEntityDataModel(); this.dataSourceFactory = dataSourceFactory; }
@Override public int score(ODataRequestContext requestContext, QueryResult data) { // This renderer only handles entity queries if (!isEntityQuery(requestContext.getUri(), requestContext.getEntityDataModel())) { return 0; } int returnScore = super.score(requestContext, data); LOG.debug("Renderer score is {}", returnScore); return returnScore; }
@Override public int score(ODataRequestContext requestContext, QueryResult data) { // This renderer only handles entity queries if (!isEntityQuery(requestContext.getUri(), requestContext.getEntityDataModel())) { return DEFAULT_SCORE; } int returnScore = super.score(requestContext, data); LOG.debug("Renderer score is {}", returnScore); return returnScore; }
@Override public int score(ODataRequestContext requestContext, QueryResult data) { // This renderer only handles entity queries if (!isEntityQuery(requestContext.getUri(), requestContext.getEntityDataModel())) { return DEFAULT_SCORE; } int returnScore = super.score(requestContext, data); LOG.debug("Renderer score is {}", returnScore); return returnScore; }
@Override public void renderEnd(ODataRequestContext requestContext, QueryResult result, ChunkedActionRenderResult previousResult) throws ODataException { LOG.debug("Start rendering end property for request: {}", requestContext); JsonPropertyWriter propertyWriter = new JsonPropertyWriter(requestContext.getUri(), requestContext.getEntityDataModel()); propertyWriter.getPropertyEndDocument(result.getData(), previousResult); } }
@Override public void renderEnd(ODataRequestContext requestContext, QueryResult result, ChunkedActionRenderResult previousResult) throws ODataException { LOG.debug("Start rendering end property for request: {}", requestContext); JsonPropertyWriter propertyWriter = new JsonPropertyWriter(requestContext.getUri(), requestContext.getEntityDataModel()); propertyWriter.getPropertyEndDocument(result.getData(), previousResult); } }
@Override public ChunkedActionRenderResult renderBody(ODataRequestContext requestContext, QueryResult result, ChunkedActionRenderResult previousResult) throws ODataException { LOG.debug("Start rendering body property for request: {}", requestContext); JsonPropertyWriter propertyWriter = new JsonPropertyWriter(requestContext.getUri(), requestContext.getEntityDataModel()); return propertyWriter.getPropertyBodyDocument(result.getData(), previousResult); }
@Override public ChunkedActionRenderResult renderBody(ODataRequestContext requestContext, QueryResult result, ChunkedActionRenderResult previousResult) throws ODataException { PrimitiveWriter primitiveWriter = new PrimitiveWriter(requestContext.getUri(), requestContext.getEntityDataModel()); return primitiveWriter.getPropertyBodyDocument(result.getData(), previousResult); }
public AbstractActionParser(ODataRequestContext newRequestContext) { this.requestContext = checkNotNull(newRequestContext); this.entityDataModel = checkNotNull(requestContext.getEntityDataModel()); this.odataUri = checkNotNull(requestContext.getUri()); }
@Override public void renderEnd(ODataRequestContext requestContext, QueryResult result, ChunkedActionRenderResult previousResult) throws ODataException { PrimitiveWriter primitiveWriter = new PrimitiveWriter(requestContext.getUri(), requestContext.getEntityDataModel()); primitiveWriter.getPropertyEndDocument(result.getData(), previousResult); } }
@Override public ChunkedActionRenderResult renderBody(ODataRequestContext requestContext, QueryResult result, ChunkedActionRenderResult previousResult) throws ODataException { PrimitiveWriter primitiveWriter = new PrimitiveWriter(requestContext.getUri(), requestContext.getEntityDataModel()); return primitiveWriter.getPropertyBodyDocument(result.getData(), previousResult); }
@Override public ChunkedActionRenderResult renderStart(ODataRequestContext requestContext, QueryResult result, OutputStream outputStream) throws ODataException { LOG.debug("Start rendering start property for request: {}", requestContext); JsonPropertyWriter propertyWriter = new JsonPropertyWriter(requestContext.getUri(), requestContext.getEntityDataModel()); ChunkedActionRenderResult renderResult = propertyWriter.getPropertyStartDocument(result.getData(), outputStream); renderResult.setContentType(MediaType.JSON); renderResult.addHeader("OData-Version", ODATA_VERSION_HEADER); return renderResult; }
protected AtomWriter initAtomWriter(ODataRequestContext requestContext) { return new AtomWriter(ZonedDateTime.now(), requestContext.getUri(), requestContext.getEntityDataModel(), new ODataV4AtomNSConfigurationProvider(), isWriteOperation(requestContext), isActionCallUri(requestContext.getUri())); } }
protected AtomWriter initAtomWriter(ODataRequestContext requestContext) { return new AtomWriter(ZonedDateTime.now(), requestContext.getUri(), requestContext.getEntityDataModel(), new ODataV4AtomNSConfigurationProvider(), isWriteOperation(requestContext), isActionCallUri(requestContext.getUri())); } }
@Override public ChunkedActionRenderResult renderStart(ODataRequestContext requestContext, QueryResult result, OutputStream outputStream) throws ODataException { PrimitiveWriter primitiveWriter = new PrimitiveWriter(requestContext.getUri(), requestContext.getEntityDataModel()); ChunkedActionRenderResult renderResult = primitiveWriter.getPropertyStartDocument(result.getData(), outputStream); renderResult.setContentType(TEXT); renderResult.addHeader("OData-Version", ODATA_VERSION_HEADER); return renderResult; }
@Override public ChunkedActionRenderResult renderStart(ODataRequestContext requestContext, QueryResult result, OutputStream outputStream) throws ODataException { PrimitiveWriter primitiveWriter = new PrimitiveWriter(requestContext.getUri(), requestContext.getEntityDataModel()); ChunkedActionRenderResult renderResult = primitiveWriter.getPropertyStartDocument(result.getData(), outputStream); renderResult.setContentType(TEXT); renderResult.addHeader("OData-Version", ODATA_VERSION_HEADER); return renderResult; }
public WriteMethodHandler(ODataRequestContext requestContext, DataSourceFactory dataSourceFactory) { this.oDataUri = checkNotNull(requestContext.getUri()); this.request = checkNotNull(requestContext.getRequest()); this.entityDataModel = checkNotNull(requestContext.getEntityDataModel()); this.dataSourceFactory = checkNotNull(dataSourceFactory); this.requestContext = requestContext; }
public AbstractParser(ODataRequestContext context, ODataParser oDataParser) { this.entityDataModel = checkNotNull(context.getEntityDataModel()); this.request = checkNotNull(context.getRequest()); this.oDataUri = checkNotNull(context.getUri()); this.uriParser = checkNotNull(oDataParser); }
public WriteMethodHandler(ODataRequestContext requestContext, DataSourceFactory dataSourceFactory) { this.oDataUri = checkNotNull(requestContext.getUri()); this.request = checkNotNull(requestContext.getRequest()); this.entityDataModel = checkNotNull(requestContext.getEntityDataModel()); this.dataSourceFactory = checkNotNull(dataSourceFactory); this.requestContext = requestContext; }