package com.alcedomoreno.sirme.core.dao;

import java.util.Collection;

import org.springframework.transaction.annotation.Transactional;

import com.alcedomoreno.sirme.core.data.ApplicationData;

@Transactional(readOnly=true)
public interface ApplicationsDao {
     public ApplicationData getRootApplication();
     public Collection<ApplicationData> getChildApplications(int idApplication);
}
@@ -131,16 +131,74 @@
 ional;%0A%0A
+import com.alcedomoreno.sirme.core.dao.common.Operations;%0A
 import c
@@ -309,16 +309,52 @@
 tionsDao
+ extends Operations%3CApplicationData%3E
  %7B%0A     
@@ -480,8 +480,9 @@
 tion);%0A%7D
+%0A

Update ApplicationsDao.java