Class HubCRManager

java.lang.Object
com.zfabrik.impl.hubcr.store.HubCRManager

public class HubCRManager extends Object
Manages a providing repository that is filled as at times by an administrative action (scan). This implementation heavily relies on the standard persistent repository layout.
  • Constructor Details

    • HubCRManager

      public HubCRManager(long eviction, Set<String> ignoreTypes, Set<String> ignorePrefices)
  • Method Details

    • isInitial

      public boolean isInitial()
      check whether the repo is initial
    • scan

      public void scan(HubCRManager.Reporter reporter)
      Scan once more. Update the persistent. Updates the db
    • getDB

      public com.zfabrik.hubcr.RemoteComponentRepositoryDB getDB() throws Exception
      Throws:
      Exception
    • getComponentFolder

      public File getComponentFolder(String componentName, long revision)