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