[SDC-29] Amdocs OnBoard 1707 initial commit.
[sdc.git] / openecomp-be / lib / openecomp-sdc-vendor-license-lib / openecomp-sdc-vendor-license-api / src / main / java / org / openecomp / sdc / vendorlicense / dao / EntitlementPoolDao.java
index c507e69..28524e8 100644 (file)
 
 package org.openecomp.sdc.vendorlicense.dao;
 
+
 import org.openecomp.core.dao.BaseDao;
 import org.openecomp.sdc.vendorlicense.dao.types.EntitlementPoolEntity;
 import org.openecomp.sdc.versioning.dao.VersionableDao;
 
+import java.util.Collection;
+
 public interface EntitlementPoolDao extends VersionableDao, BaseDao<EntitlementPoolEntity> {
 
+    void create(EntitlementPoolEntity entitlementPool);
+
+    void delete(EntitlementPoolEntity entitlementPool);
+
+    EntitlementPoolEntity get(EntitlementPoolEntity entitlementPool);
+
+    Collection<EntitlementPoolEntity> list(EntitlementPoolEntity entitlementPool);
+
   long count(EntitlementPoolEntity entitlementPool);
 
   void deleteAll(EntitlementPoolEntity entitlementPool);