Class FoloAdminController


  • @ApplicationScoped
    public class FoloAdminController
    extends Object
    • Constructor Detail

      • FoloAdminController

        protected FoloAdminController()
      • FoloAdminController

        public FoloAdminController​(FoloConfig config,
                                   FoloRecordCache recordManager,
                                   FoloFiler filer,
                                   org.commonjava.indy.content.ContentManager contentManager,
                                   org.commonjava.indy.content.ContentDigester contentDigester)
    • Method Detail

      • seal

        public org.commonjava.indy.folo.dto.TrackedContentDTO seal​(String id,
                                                                   String baseUrl)
      • importRecordZip

        public void importRecordZip​(InputStream stream)
                             throws org.commonjava.indy.IndyWorkflowException
        Throws:
        org.commonjava.indy.IndyWorkflowException
      • renderReportZip

        public File renderReportZip()
                             throws org.commonjava.indy.IndyWorkflowException
        Throws:
        org.commonjava.indy.IndyWorkflowException
      • doInitialBackUpForSealed

        public void doInitialBackUpForSealed()
                                      throws org.commonjava.indy.IndyWorkflowException
        Throws:
        org.commonjava.indy.IndyWorkflowException
      • renderRepositoryZip

        public File renderRepositoryZip​(String id)
                                 throws org.commonjava.indy.IndyWorkflowException
        Throws:
        org.commonjava.indy.IndyWorkflowException
      • getRecord

        public org.commonjava.indy.folo.dto.TrackedContentDTO getRecord​(String id,
                                                                        String baseUrl)
                                                                 throws org.commonjava.indy.IndyWorkflowException
        Throws:
        org.commonjava.indy.IndyWorkflowException
      • getLegacyRecord

        public org.commonjava.indy.folo.dto.TrackedContentDTO getLegacyRecord​(String id,
                                                                              String baseUrl)
                                                                       throws org.commonjava.indy.IndyWorkflowException
        Throws:
        org.commonjava.indy.IndyWorkflowException
      • hasRecord

        public boolean hasRecord​(String id)
      • getLegacyTrackingIds

        public org.commonjava.indy.folo.dto.TrackingIdsDTO getLegacyTrackingIds()
      • recalculateRecord

        public org.commonjava.indy.folo.dto.TrackedContentDTO recalculateRecord​(String id,
                                                                                String baseUrl)
                                                                         throws org.commonjava.indy.IndyWorkflowException
        Throws:
        org.commonjava.indy.IndyWorkflowException
      • saveToSerialized

        public void saveToSerialized​(org.commonjava.indy.folo.model.TrackingKey key,
                                     org.commonjava.indy.folo.model.TrackedContent value)
                              throws IOException
        Throws:
        IOException
      • removeFromSerialized

        public void removeFromSerialized​(org.commonjava.indy.folo.model.TrackingKey key)