Class FolderService
java.lang.Object
org.qubership.integration.platform.runtime.catalog.service.FolderService
-
Constructor Summary
ConstructorsConstructorDescriptionFolderService(org.qubership.integration.platform.catalog.persistence.configs.repository.chain.FolderRepository folderRepository, org.qubership.integration.platform.catalog.service.ActionsLogService actionLogger, org.springframework.data.auditing.AuditingHandler jpaAuditingHandler) -
Method Summary
Modifier and TypeMethodDescriptionorg.qubership.integration.platform.catalog.persistence.configs.entity.chain.FolderfindEntityByIdOrNull(String folderId) org.qubership.integration.platform.catalog.persistence.configs.entity.chain.FolderfindFirstByName(String name, org.qubership.integration.platform.catalog.persistence.configs.entity.chain.Folder parent) org.qubership.integration.platform.catalog.persistence.configs.entity.chain.Foldersave(org.qubership.integration.platform.catalog.persistence.configs.entity.chain.Folder folder, String parentFolderId) org.qubership.integration.platform.catalog.persistence.configs.entity.chain.Foldersave(org.qubership.integration.platform.catalog.persistence.configs.entity.chain.Folder folder, org.qubership.integration.platform.catalog.persistence.configs.entity.chain.Folder parentFolder) org.qubership.integration.platform.catalog.persistence.configs.entity.chain.FoldersetActualizedFolderState(org.qubership.integration.platform.catalog.persistence.configs.entity.chain.Folder folderState)
-
Constructor Details
-
FolderService
@Autowired public FolderService(org.qubership.integration.platform.catalog.persistence.configs.repository.chain.FolderRepository folderRepository, org.qubership.integration.platform.catalog.service.ActionsLogService actionLogger, org.springframework.data.auditing.AuditingHandler jpaAuditingHandler)
-
-
Method Details
-
findFirstByName
public org.qubership.integration.platform.catalog.persistence.configs.entity.chain.Folder findFirstByName(String name, org.qubership.integration.platform.catalog.persistence.configs.entity.chain.Folder parent) -
findEntityByIdOrNull
public org.qubership.integration.platform.catalog.persistence.configs.entity.chain.Folder findEntityByIdOrNull(String folderId) -
save
public org.qubership.integration.platform.catalog.persistence.configs.entity.chain.Folder save(org.qubership.integration.platform.catalog.persistence.configs.entity.chain.Folder folder, String parentFolderId) -
save
public org.qubership.integration.platform.catalog.persistence.configs.entity.chain.Folder save(org.qubership.integration.platform.catalog.persistence.configs.entity.chain.Folder folder, org.qubership.integration.platform.catalog.persistence.configs.entity.chain.Folder parentFolder) -
setActualizedFolderState
public org.qubership.integration.platform.catalog.persistence.configs.entity.chain.Folder setActualizedFolderState(org.qubership.integration.platform.catalog.persistence.configs.entity.chain.Folder folderState)
-