Class InstRefRemoteIteratorRest
java.lang.Object
de.aristaflow.ilm.ws.rest.base.service.AbstractSubResource<AddDataTransformatorRemoteIteratorWebService<?,WI,?,?,NI>>
de.aristaflow.ilm.ws.rest.model.common.collection.RemoteIteratorRest<InstanceReference,InstRefRemoteIteratorData>
de.aristaflow.ilm.ws.rest.model.processmodel.InstRefRemoteIteratorRest
@Produces("application/json")
@Consumes("application/json")
public class InstRefRemoteIteratorRest
extends RemoteIteratorRest<InstanceReference,InstRefRemoteIteratorData>
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionInstRefRemoteIteratorRest(InstRefRemoteIteratorWebService 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
-
InstRefRemoteIteratorRest
public InstRefRemoteIteratorRest(InstRefRemoteIteratorWebService 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 InstRefRemoteIteratorData 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. -
getPrevious
@GET @Path("/{iteratorId}/previous") public InstRefRemoteIteratorData getPrevious(@PathParam("iteratorId") UUID iteratorId, @QueryParam("count") Integer count) Description copied from class:RemoteIteratorRestThis method is public to allow for inheriting theOperationResponseannotations. -
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<InstanceReference,InstRefRemoteIteratorData> - See Also:
-
close
Description copied from class:RemoteIteratorRestThis method is public to allow for inheriting theOperationResponseannotations.- Overrides:
closein classRemoteIteratorRest<InstanceReference,InstRefRemoteIteratorData> - See Also:
-