6eb8582fc195571f95521733d1677121963f7fb6
[sdc.git] /
1 package org.openecomp.sdc.vendorsoftwareproduct.impl;
2
3
4 import org.openecomp.sdc.vendorsoftwareproduct.ImageManager;
5 import org.openecomp.sdc.vendorsoftwareproduct.ImageManagerFactory;
6 import org.openecomp.sdc.vendorsoftwareproduct.dao.ImageDaoFactory;
7 import org.openecomp.sdc.vendorsoftwareproduct.dao.VendorSoftwareProductInfoDaoFactory;
8 import org.openecomp.sdc.vendorsoftwareproduct.CompositionEntityDataManagerFactory;
9
10 public class ImageManagerFactoryImpl extends ImageManagerFactory {
11
12   private static final ImageManager INSTANCE =
13       new ImageManagerImpl(
14           VendorSoftwareProductInfoDaoFactory.getInstance().createInterface(),
15           ImageDaoFactory.getInstance().createInterface(),
16           CompositionEntityDataManagerFactory.getInstance().createInterface()
17       );
18
19   @Override
20   public ImageManager createInterface() {
21     return INSTANCE;
22   }
23
24 }