Merge tag 'v2.3.20' into testing
[gpl/argeo-jcr.git] / org.argeo.slc.repo / src / org / argeo / slc / repo / core / SlcRepoManagerImpl.java
diff --git a/org.argeo.slc.repo/src/org/argeo/slc/repo/core/SlcRepoManagerImpl.java b/org.argeo.slc.repo/src/org/argeo/slc/repo/core/SlcRepoManagerImpl.java
new file mode 100644 (file)
index 0000000..bce6f03
--- /dev/null
@@ -0,0 +1,38 @@
+package org.argeo.slc.repo.core;
+
+import org.argeo.slc.repo.JavaRepoManager;
+import org.argeo.slc.repo.RpmRepoManager;
+import org.argeo.slc.repo.SlcRepoManager;
+
+/** Coordinator of the various repositories. */
+public class SlcRepoManagerImpl implements SlcRepoManager {
+       private JavaRepoManager javaRepoManager;
+       private RpmRepoManager rpmRepoManager;
+
+       public void init() {
+
+       }
+
+       public void destroy() {
+
+       }
+
+       @Override
+       public JavaRepoManager getJavaRepoManager() {
+               return javaRepoManager;
+       }
+
+       public void setJavaRepoManager(JavaRepoManager javaRepoManager) {
+               this.javaRepoManager = javaRepoManager;
+       }
+
+       @Override
+       public RpmRepoManager getRpmRepoManager() {
+               return rpmRepoManager;
+       }
+
+       public void setRpmRepoManager(RpmRepoManager rpmRepoManager) {
+               this.rpmRepoManager = rpmRepoManager;
+       }
+
+}