java.lang.Object
org.qubership.integration.platform.runtime.catalog.service.FolderService

@Service @Transactional public class FolderService extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
    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 Summary

    Modifier and Type
    Method
    Description
    org.qubership.integration.platform.catalog.persistence.configs.entity.chain.Folder
     
    org.qubership.integration.platform.catalog.persistence.configs.entity.chain.Folder
    findFirstByName(String name, org.qubership.integration.platform.catalog.persistence.configs.entity.chain.Folder parent)
     
    org.qubership.integration.platform.catalog.persistence.configs.entity.chain.Folder
    save(org.qubership.integration.platform.catalog.persistence.configs.entity.chain.Folder folder, String parentFolderId)
     
    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)
     
    org.qubership.integration.platform.catalog.persistence.configs.entity.chain.Folder
    setActualizedFolderState(org.qubership.integration.platform.catalog.persistence.configs.entity.chain.Folder folderState)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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)