Class RaRemoteIteratorRest
java.lang.Object
de.aristaflow.ilm.ws.rest.base.service.AbstractSubResource<AddDataTransformatorRemoteIteratorWebService<?,WI,?,?,NI>>
de.aristaflow.ilm.ws.rest.model.common.collection.RemoteIteratorRest<RichAgent,RaRemoteIteratorData>
de.aristaflow.ilm.ws.rest.base.sessionmanagement.RaRemoteIteratorRest
@Produces("application/json")
@Consumes("application/json")
public class RaRemoteIteratorRest
extends RemoteIteratorRest<RichAgent,RaRemoteIteratorData>
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionRaRemoteIteratorRest(RaRemoteIteratorWebService service, de.aristaflow.adept2.base.communication.rest.RequestHandler reqHandler, de.aristaflow.adept2.base.communication.rest.ResponseHandler respHandler, de.aristaflow.adept2.base.communication.rest.ExceptionHandler excpHandler, de.aristaflow.adept2.base.communication.rest.ServiceResourceConfig srConf, Supplier<com.fasterxml.jackson.databind.ObjectMapper> objectMapper, UnaryOperator<Exception> headerDataExcpAdapter) -
Method Summary
Modifier and TypeMethodDescriptionvoidThis method is public to allow for inheriting theOperationResponseannotations.This method is public to allow for inheriting theOperationResponseannotations.getPrevious(UUID iteratorId, Integer count) This method is public to allow for inheriting theOperationResponseannotations.This method is public to allow for inheriting theOperationResponseannotations.Methods inherited from class de.aristaflow.ilm.ws.rest.model.common.collection.RemoteIteratorRest
initIteratorAndRespStatusMethods inherited from class de.aristaflow.ilm.ws.rest.base.service.AbstractSubResource
adaptHeaderData, ensureReqMaxVersion, ensureReqMinVersion, getExceptionHandler, getLogger, getObjectMapper, getRequestHandler, getResponseHandler, getServiceResourceConfig, getWebService
-
Constructor Details
-
RaRemoteIteratorRest
public RaRemoteIteratorRest(RaRemoteIteratorWebService service, de.aristaflow.adept2.base.communication.rest.RequestHandler reqHandler, de.aristaflow.adept2.base.communication.rest.ResponseHandler respHandler, de.aristaflow.adept2.base.communication.rest.ExceptionHandler excpHandler, de.aristaflow.adept2.base.communication.rest.ServiceResourceConfig srConf, Supplier<com.fasterxml.jackson.databind.ObjectMapper> objectMapper, UnaryOperator<Exception> headerDataExcpAdapter)
-
-
Method Details
-
getNext
@GET @Path("/{iteratorId}/next") public RaRemoteIteratorData getNext(@PathParam("iteratorId") UUID iteratorId, @QueryParam("count") Integer count, @QueryParam("start") Integer start) Description copied from class:RemoteIteratorRestThis method is public to allow for inheriting theOperationResponseannotations.- Overrides:
getNextin classRemoteIteratorRest<RichAgent,RaRemoteIteratorData> - See Also:
-
getPrevious
@GET @Path("/{iteratorId}/previous") public RaRemoteIteratorData getPrevious(@PathParam("iteratorId") UUID iteratorId, @QueryParam("count") Integer count) Description copied from class:RemoteIteratorRestThis method is public to allow for inheriting theOperationResponseannotations.- Overrides:
getPreviousin classRemoteIteratorRest<RichAgent,RaRemoteIteratorData> - See Also:
-
keepAlive
@GET @Path("/{iteratorId}/remaining-alive-time") public Long keepAlive(@PathParam("iteratorId") UUID iteratorId, @QueryParam("aliveTime") Long aliveTime) Description copied from class:RemoteIteratorRestThis method is public to allow for inheriting theOperationResponseannotations.- Overrides:
keepAlivein classRemoteIteratorRest<RichAgent,RaRemoteIteratorData> - See Also:
-
close
Description copied from class:RemoteIteratorRestThis method is public to allow for inheriting theOperationResponseannotations.- Overrides:
closein classRemoteIteratorRest<RichAgent,RaRemoteIteratorData> - See Also:
-