Package io.camunda.optimize.rest
Class EntitiesRestService
java.lang.Object
io.camunda.optimize.rest.EntitiesRestService
@Validated
@RestController
@RequestMapping("/api/entities")
public class EntitiesRestService
extends Object
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionEntitiesRestService(EntitiesService entitiesService, SessionService sessionService, EntityRestMapper entityRestMapper) -
Method Summary
Modifier and TypeMethodDescriptionvoidbulkDeleteEntities(@Valid @NotNull EntitiesDeleteRequestDto entities, jakarta.servlet.http.HttpServletRequest request) booleanentitiesHaveDeleteConflicts(@Valid @NotNull EntitiesDeleteRequestDto entities, jakarta.servlet.http.HttpServletRequest request) getEntities(String sortBy, SortOrder sortOrder, jakarta.servlet.http.HttpServletRequest request) getEntityNames(EntityNameRequestDto requestDto, jakarta.servlet.http.HttpServletRequest request)
-
Field Details
-
ENTITIES_PATH
- See Also:
-
-
Constructor Details
-
EntitiesRestService
public EntitiesRestService(EntitiesService entitiesService, SessionService sessionService, EntityRestMapper entityRestMapper)
-
-
Method Details
-
getEntities
@GetMapping public List<EntityResponseDto> getEntities(@RequestParam(name="sortBy",required=false) String sortBy, @RequestParam(name="sortOrder",required=false) SortOrder sortOrder, jakarta.servlet.http.HttpServletRequest request) -
getEntityNames
@GetMapping("/names") public EntityNameResponseDto getEntityNames(EntityNameRequestDto requestDto, jakarta.servlet.http.HttpServletRequest request) -
entitiesHaveDeleteConflicts
@PostMapping("/delete-conflicts") public boolean entitiesHaveDeleteConflicts(@Valid @NotNull @RequestBody @Valid @NotNull EntitiesDeleteRequestDto entities, jakarta.servlet.http.HttpServletRequest request) -
bulkDeleteEntities
@PostMapping("/delete") public void bulkDeleteEntities(@Valid @NotNull @RequestBody @Valid @NotNull EntitiesDeleteRequestDto entities, jakarta.servlet.http.HttpServletRequest request)
-