@RestController @RequestMapping(value="/tasks/thinexecutions") @ExposesResourceFor(value=TaskExecutionThinResource.class) public class TaskExecutionThinController extends Object
Constructor and Description |
---|
TaskExecutionThinController(org.springframework.cloud.dataflow.aggregate.task.AggregateTaskExplorer explorer,
TaskJobService taskJobService) |
Modifier and Type | Method and Description |
---|---|
org.springframework.hateoas.PagedModel<TaskExecutionThinResource> |
listTasks(org.springframework.data.domain.Pageable pageable,
org.springframework.data.web.PagedResourcesAssembler<org.springframework.cloud.dataflow.schema.AggregateTaskExecution> pagedAssembler) |
org.springframework.hateoas.PagedModel<TaskExecutionThinResource> |
retrieveTasksByName(String taskName,
org.springframework.data.domain.Pageable pageable,
org.springframework.data.web.PagedResourcesAssembler<org.springframework.cloud.dataflow.schema.AggregateTaskExecution> pagedAssembler) |
public TaskExecutionThinController(org.springframework.cloud.dataflow.aggregate.task.AggregateTaskExplorer explorer, TaskJobService taskJobService)
@GetMapping(produces="application/json") @ResponseStatus(value=OK) public org.springframework.hateoas.PagedModel<TaskExecutionThinResource> listTasks(org.springframework.data.domain.Pageable pageable, org.springframework.data.web.PagedResourcesAssembler<org.springframework.cloud.dataflow.schema.AggregateTaskExecution> pagedAssembler)
@RequestMapping(value="", method=GET, params="name") @ResponseStatus(value=OK) public org.springframework.hateoas.PagedModel<TaskExecutionThinResource> retrieveTasksByName(@RequestParam(value="name") String taskName, org.springframework.data.domain.Pageable pageable, org.springframework.data.web.PagedResourcesAssembler<org.springframework.cloud.dataflow.schema.AggregateTaskExecution> pagedAssembler)
Copyright © 2024 Pivotal Software, Inc.. All rights reserved.