Class SchedulerJobApiResource
java.lang.Object
org.apache.fineract.infrastructure.jobs.api.SchedulerJobApiResource
@Path("/v1/jobs")
@Consumes("application/json")
@Produces("application/json")
@Component
public class SchedulerJobApiResource
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponseexecuteJob(Long jobId, String commandParam, String jsonRequestBody) jakarta.ws.rs.core.ResponseexecuteJobByShortName(String shortName, String commandParam, String jsonRequestBody) retrieveAll(jakarta.ws.rs.core.UriInfo uriInfo) retrieveByShortName(String shortName, jakarta.ws.rs.core.UriInfo uriInfo) retrieveHistory(jakarta.ws.rs.core.UriInfo uriInfo, Long jobId, Integer offset, Integer limit, String orderBy, String sortOrder) retrieveHistoryByShortName(jakarta.ws.rs.core.UriInfo uriInfo, String shortName, Integer offset, Integer limit, String orderBy, String sortOrder) retrieveOne(Long jobId, jakarta.ws.rs.core.UriInfo uriInfo) updateJobDetail(Long jobId, String jsonRequestBody) updateJobDetailByShortName(String shortName, String jsonRequestBody)
-
Constructor Details
-
SchedulerJobApiResource
public SchedulerJobApiResource()
-
-
Method Details
-
retrieveAll
-
retrieveOne
-
retrieveByShortName
-
retrieveHistory
-
retrieveHistoryByShortName
@GET @Path("short-name/{shortName}/runhistory") public String retrieveHistoryByShortName(@Context jakarta.ws.rs.core.UriInfo uriInfo, @PathParam("shortName") String shortName, @QueryParam("offset") Integer offset, @QueryParam("limit") Integer limit, @QueryParam("orderBy") String orderBy, @QueryParam("sortOrder") String sortOrder) -
executeJob
-
executeJobByShortName
-
updateJobDetail
-
updateJobDetailByShortName
-