8fb0a488701bd30514446e328be2f79b22b2f49a
[sdc.git] /
1 package org.openecomp.conflicts;
2
3 import org.openecomp.core.factory.api.AbstractComponentFactory;
4 import org.openecomp.core.factory.api.AbstractFactory;
5
6 import java.util.Optional;
7
8 public abstract class ItemMergeHandlerFactory
9     extends AbstractComponentFactory<ItemMergeHandler> {
10
11   public static ItemMergeHandlerFactory getInstance() {
12     return AbstractFactory.getInstance(ItemMergeHandlerFactory.class);
13   }
14
15   public abstract Optional<ItemMergeHandler> createInterface(String itemId);
16 }