Class CollectionService
java.lang.Object
io.camunda.optimize.service.collection.CollectionService
-
Constructor Summary
ConstructorsConstructorDescriptionCollectionService(AuthorizedCollectionService authorizedCollectionService, CollectionRelationService collectionRelationService, CollectionEntityService collectionEntityService, CollectionWriter collectionWriter, CollectionReader collectionReader, AbstractIdentityService identityService) -
Method Summary
Modifier and TypeMethodDescriptioncopyCollection(String userId, String collectionId, String newCollectionName) createNewCollectionAndReturnId(String userId, PartialCollectionDefinitionRequestDto partialCollectionDefinitionDto) createNewCollectionWithPresetId(String userId, PartialCollectionDefinitionRequestDto partialCollectionDefinitionDto, String presetId, boolean automaticallyCreated) voiddeleteCollection(String userId, String collectionId, boolean force) getAllCollectionDefinitions(String userId) getCollectionDefinition(String collectionId) getCollectionDefinitionRestDto(String userId, String collectionId) getDeleteConflictingItems(String userId, String collectionId) voidupdatePartialCollection(String userId, String collectionId, PartialCollectionDefinitionRequestDto collectionUpdate)
-
Constructor Details
-
CollectionService
public CollectionService(AuthorizedCollectionService authorizedCollectionService, CollectionRelationService collectionRelationService, CollectionEntityService collectionEntityService, CollectionWriter collectionWriter, CollectionReader collectionReader, AbstractIdentityService identityService)
-
-
Method Details
-
createNewCollectionAndReturnId
public IdResponseDto createNewCollectionAndReturnId(String userId, PartialCollectionDefinitionRequestDto partialCollectionDefinitionDto) -
createNewCollectionWithPresetId
public Optional<IdResponseDto> createNewCollectionWithPresetId(String userId, PartialCollectionDefinitionRequestDto partialCollectionDefinitionDto, String presetId, boolean automaticallyCreated) -
getCollectionDefinitionRestDto
public AuthorizedCollectionDefinitionRestDto getCollectionDefinitionRestDto(String userId, String collectionId) -
updatePartialCollection
public void updatePartialCollection(String userId, String collectionId, PartialCollectionDefinitionRequestDto collectionUpdate) -
deleteCollection
-
getDeleteConflictingItems
-
getCollectionDefinition
-
getAllCollectionDefinitions
-
copyCollection
-