Package org.commonjava.indy.folo.ctl
Class FoloAdminController
- java.lang.Object
-
- org.commonjava.indy.folo.ctl.FoloAdminController
-
@ApplicationScoped public class FoloAdminController extends Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedFoloAdminController()FoloAdminController(FoloConfig config, FoloRecordCache recordManager, FoloFiler filer, org.commonjava.indy.content.ContentManager contentManager, org.commonjava.indy.content.ContentDigester contentDigester)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearRecord(String id)voiddoInitialBackUpForSealed()org.commonjava.indy.folo.dto.TrackedContentDTOgetLegacyRecord(String id, String baseUrl)org.commonjava.indy.folo.dto.TrackingIdsDTOgetLegacyTrackingIds()org.commonjava.indy.folo.dto.TrackedContentDTOgetRecord(String id, String baseUrl)org.commonjava.indy.folo.dto.TrackingIdsDTOgetTrackingIds(Set<FoloConstants.TRACKING_TYPE> types)booleanhasRecord(String id)voidimportRecordZip(InputStream stream)org.commonjava.indy.folo.dto.TrackedContentDTOrecalculateRecord(String id, String baseUrl)voidremoveFromSerialized(org.commonjava.indy.folo.model.TrackingKey key)FilerenderReportZip()FilerenderRepositoryZip(String id)voidsaveToSerialized(org.commonjava.indy.folo.model.TrackingKey key, org.commonjava.indy.folo.model.TrackedContent value)org.commonjava.indy.folo.dto.TrackedContentDTOseal(String id, String baseUrl)
-
-
-
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
-
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
-
clearRecord
public void clearRecord(String id) throws FoloContentException
- Throws:
FoloContentException
-
hasRecord
public boolean hasRecord(String id)
-
getLegacyTrackingIds
public org.commonjava.indy.folo.dto.TrackingIdsDTO getLegacyTrackingIds()
-
getTrackingIds
public org.commonjava.indy.folo.dto.TrackingIdsDTO getTrackingIds(Set<FoloConstants.TRACKING_TYPE> types)
-
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)
-
-