e3d9c89cfcaa57e10d2670602cb6875ef620fe4e
[sdc.git] /
1 package org.openecomp.sdc.vendorsoftwareproduct.impl;
2
3
4 import org.openecomp.sdc.vendorsoftwareproduct.CompositionEntityDataManagerFactory;
5 import org.openecomp.sdc.vendorsoftwareproduct.ImageManager;
6 import org.openecomp.sdc.vendorsoftwareproduct.ImageManagerFactory;
7 import org.openecomp.sdc.vendorsoftwareproduct.dao.ImageDaoFactory;
8 import org.openecomp.sdc.vendorsoftwareproduct.dao.VendorSoftwareProductInfoDaoFactory;
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 }