Class TemplStatusRemoteIteratorRest
java.lang.Object
de.aristaflow.ilm.ws.rest.base.service.AbstractSubResource<AddDataTransformatorRemoteIteratorWebService<?,WI,?,?,NI>>
de.aristaflow.ilm.ws.rest.model.common.collection.RemoteIteratorRest<TemplateStatus,TemplStatusRemoteIteratorData>
de.aristaflow.ilm.ws.rest.model.processmodel.TemplStatusRemoteIteratorRest
@Produces("application/json")
@Consumes("application/json")
public class TemplStatusRemoteIteratorRest
extends RemoteIteratorRest<TemplateStatus,TemplStatusRemoteIteratorData>
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionTemplStatusRemoteIteratorRest(TemplStatusRemoteIteratorWebService 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
-
TemplStatusRemoteIteratorRest
public TemplStatusRemoteIteratorRest(TemplStatusRemoteIteratorWebService 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 TemplStatusRemoteIteratorData 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 TemplStatusRemoteIteratorData 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<TemplateStatus,TemplStatusRemoteIteratorData> - See Also:
-
close
Description copied from class:RemoteIteratorRestThis method is public to allow for inheriting theOperationResponseannotations.- Overrides:
closein classRemoteIteratorRest<TemplateStatus,TemplStatusRemoteIteratorData> - See Also:
-