This is an automated email from the git hooks/post-receive script. New commit to branch feature/7458 in repository observe. See http://git.codelutin.com/observe.git commit 4086edc66eba55e764634f449f607d6830fc6388 Author: Sylvain Bavencoff <bavencoff@codelutin.com> Date: Tue Aug 18 10:48:55 2015 +0200 add activitySeine Services (refs #7458). --- .../seine/ActivitySeineObservedSystemService.java | 19 ++++++++ .../service/seine/ActivitySeineService.java | 32 ++++++++++++++ .../src/main/xmi/observe-services-dto-seine.zargo | Bin 53974 -> 54561 bytes .../ActivitySeineObservedSystemServiceTopia.java | 29 ++++++++++++ .../service/seine/ActivitySeineServiceTopia.java | 49 +++++++++++++++++++++ 5 files changed, 129 insertions(+) diff --git a/observe-services-api/src/main/java/fr/ird/observe/services/service/seine/ActivitySeineObservedSystemService.java b/observe-services-api/src/main/java/fr/ird/observe/services/service/seine/ActivitySeineObservedSystemService.java new file mode 100644 index 0000000..c9ee23e --- /dev/null +++ b/observe-services-api/src/main/java/fr/ird/observe/services/service/seine/ActivitySeineObservedSystemService.java @@ -0,0 +1,19 @@ +package fr.ird.observe.services.service.seine; + +import fr.ird.observe.services.dto.FormDto; +import fr.ird.observe.services.dto.seine.ActivitySeineObservedSystemDto; +import fr.ird.observe.services.spi.Write; + +/** + * @author Sylvain Bavencoff - bavencoff@codelutin.com + */ +public interface ActivitySeineObservedSystemService { + + FormDto<ActivitySeineObservedSystemDto> loadToRead(String activitySeineId); + + FormDto<ActivitySeineObservedSystemDto> loadToEdit(String activitySeineId); + + @Write + String save(FormDto<ActivitySeineObservedSystemDto> form); + +} diff --git a/observe-services-api/src/main/java/fr/ird/observe/services/service/seine/ActivitySeineService.java b/observe-services-api/src/main/java/fr/ird/observe/services/service/seine/ActivitySeineService.java new file mode 100644 index 0000000..9c46a5e --- /dev/null +++ b/observe-services-api/src/main/java/fr/ird/observe/services/service/seine/ActivitySeineService.java @@ -0,0 +1,32 @@ +package fr.ird.observe.services.service.seine; + +import fr.ird.observe.services.ObserveService; +import fr.ird.observe.services.dto.FormDto; +import fr.ird.observe.services.dto.seine.ActivitySeineDto; +import fr.ird.observe.services.spi.Write; + +import java.util.Collection; +import java.util.List; + +/** + * @author Sylvain Bavencoff - bavencoff@codelutin.com + */ +public interface ActivitySeineService extends ObserveService { + + FormDto<ActivitySeineDto> loadToRead(String activitySeineId); + + List<ActivitySeineDto> getActivitySeineStubByRoute(String routeId); + + FormDto<ActivitySeineDto> loadToEdit(String activitySeineId); + + FormDto<ActivitySeineDto> preCreate(String routeId); + + @Write + String save(FormDto<ActivitySeineDto> form); + + @Write + void delete(String routeId, String activitySeineId); + + @Write + void delete(String routeId, Collection<String> activitySeineIds); +} diff --git a/observe-services-model/src/main/xmi/observe-services-dto-seine.zargo b/observe-services-model/src/main/xmi/observe-services-dto-seine.zargo index ed7a97a..2745504 100644 Binary files a/observe-services-model/src/main/xmi/observe-services-dto-seine.zargo and b/observe-services-model/src/main/xmi/observe-services-dto-seine.zargo differ diff --git a/observe-services-topia/src/main/java/fr/ird/observe/services/service/seine/ActivitySeineObservedSystemServiceTopia.java b/observe-services-topia/src/main/java/fr/ird/observe/services/service/seine/ActivitySeineObservedSystemServiceTopia.java new file mode 100644 index 0000000..153c06a --- /dev/null +++ b/observe-services-topia/src/main/java/fr/ird/observe/services/service/seine/ActivitySeineObservedSystemServiceTopia.java @@ -0,0 +1,29 @@ +package fr.ird.observe.services.service.seine; + +import fr.ird.observe.services.ObserveServiceTopia; +import fr.ird.observe.services.dto.FormDto; +import fr.ird.observe.services.dto.seine.ActivitySeineObservedSystemDto; + +/** + * @author Sylvain Bavencoff - bavencoff@codelutin.com + */ +public class ActivitySeineObservedSystemServiceTopia extends ObserveServiceTopia implements ActivitySeineObservedSystemService { + + @Override + public FormDto<ActivitySeineObservedSystemDto> loadToRead(String activitySeineId) { + + + + return null; + } + + @Override + public FormDto<ActivitySeineObservedSystemDto> loadToEdit(String activitySeineId) { + return null; + } + + @Override + public String save(FormDto<ActivitySeineObservedSystemDto> form) { + return null; + } +} diff --git a/observe-services-topia/src/main/java/fr/ird/observe/services/service/seine/ActivitySeineServiceTopia.java b/observe-services-topia/src/main/java/fr/ird/observe/services/service/seine/ActivitySeineServiceTopia.java new file mode 100644 index 0000000..0e8bbab --- /dev/null +++ b/observe-services-topia/src/main/java/fr/ird/observe/services/service/seine/ActivitySeineServiceTopia.java @@ -0,0 +1,49 @@ +package fr.ird.observe.services.service.seine; + +import fr.ird.observe.services.ObserveServiceTopia; +import fr.ird.observe.services.dto.FormDto; +import fr.ird.observe.services.dto.seine.ActivitySeineDto; + +import java.util.Collection; +import java.util.List; + +/** + * @author Sylvain Bavencoff - bavencoff@codelutin.com + */ +public class ActivitySeineServiceTopia extends ObserveServiceTopia implements ActivitySeineService { + + @Override + public FormDto<ActivitySeineDto> loadToRead(String activitySeineId) { + return null; + } + + @Override + public List<ActivitySeineDto> getActivitySeineStubByRoute(String routeId) { + return null; + } + + @Override + public FormDto<ActivitySeineDto> loadToEdit(String activitySeineId) { + return null; + } + + @Override + public FormDto<ActivitySeineDto> preCreate(String routeId) { + return null; + } + + @Override + public String save(FormDto<ActivitySeineDto> form) { + return null; + } + + @Override + public void delete(String routeId, String activitySeineId) { + + } + + @Override + public void delete(String routeId, Collection<String> activitySeineIds) { + + } +} -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@list.forge.codelutin.com>.