import java.util.List;
+import org.akraino.validation.ui.entity.Blueprint;
import org.akraino.validation.ui.entity.BlueprintInstance;
public interface BlueprintInstanceDAO {
- void saveOrUpdate(BlueprintInstance blueprintInstance);
+ void saveOrUpdate(BlueprintInstance blueprintInst);
- void merge(BlueprintInstance blueprintInstance);
+ void merge(BlueprintInstance blueprintInst);
List<BlueprintInstance> getBlueprintInstances();
BlueprintInstance getBlueprintInstance(Integer instId);
- void deleteBlueprintInstance(BlueprintInstance blueprintInstance);
+ BlueprintInstance getBlueprintInstance(Blueprint blueprint, String version);
+
+ void deleteBlueprintInstance(BlueprintInstance blueprintInst);
void deleteAll();