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 6609e00fa0130dfccd104dd32fd44a78518209ea Author: Sylvain Bavencoff <bavencoff@codelutin.com> Date: Wed Aug 19 17:34:02 2015 +0200 add some service for longline (refs #7458). --- .../longline/ActivityLongLineEncouterService.java | 20 ++++++++++++++ .../ActivityLongLineSensorUsedService.java | 21 +++++++++++++++ .../service/longline/ActivitySeineService.java | 29 ++++++++++++++++++++ .../longline/GearUseFeaturesLonglineService.java | 30 +++++++++++++++++++++ .../SetLonglineDetailCompositionService.java | 20 ++++++++++++++ .../SetLonglineGlobalCompositionService.java | 20 ++++++++++++++ .../service/longline/SetLonglineService.java | 28 +++++++++++++++++++ .../service/longline/TripLonglineService.java | 30 +++++++++++++++++++++ .../main/xmi/observe-services-dto-longline.zargo | Bin 75789 -> 77315 bytes .../src/main/xmi/observe-services-dto-seine.zargo | Bin 57866 -> 54397 bytes .../services/dto/ObserveDtosInitializer.java | 20 ++++++++++++++ 11 files changed, 218 insertions(+) diff --git a/observe-services-api/src/main/java/fr/ird/observe/services/service/longline/ActivityLongLineEncouterService.java b/observe-services-api/src/main/java/fr/ird/observe/services/service/longline/ActivityLongLineEncouterService.java new file mode 100644 index 0000000..ce76712 --- /dev/null +++ b/observe-services-api/src/main/java/fr/ird/observe/services/service/longline/ActivityLongLineEncouterService.java @@ -0,0 +1,20 @@ +package fr.ird.observe.services.service.longline; + +import fr.ird.observe.services.ObserveService; +import fr.ird.observe.services.dto.FormDto; +import fr.ird.observe.services.dto.longline.ActivityLonglineEncouterDto; +import fr.ird.observe.services.spi.Write; + +/** + * @author Sylvain Bavencoff - bavencoff@codelutin.com + */ +public interface ActivityLongLineEncouterService extends ObserveService { + + FormDto<ActivityLonglineEncouterDto> loadToRead(String activityLonglineId); + + FormDto<ActivityLonglineEncouterDto> loadToEdit(String activityLonglineId); + + @Write + String save(FormDto<ActivityLonglineEncouterDto> form); + +} diff --git a/observe-services-api/src/main/java/fr/ird/observe/services/service/longline/ActivityLongLineSensorUsedService.java b/observe-services-api/src/main/java/fr/ird/observe/services/service/longline/ActivityLongLineSensorUsedService.java new file mode 100644 index 0000000..41ed246 --- /dev/null +++ b/observe-services-api/src/main/java/fr/ird/observe/services/service/longline/ActivityLongLineSensorUsedService.java @@ -0,0 +1,21 @@ +package fr.ird.observe.services.service.longline; + +import fr.ird.observe.services.ObserveService; +import fr.ird.observe.services.dto.FormDto; +import fr.ird.observe.services.dto.longline.ActivityLonglineEncouterDto; +import fr.ird.observe.services.dto.longline.ActivityLonglineSensorUsedDto; +import fr.ird.observe.services.spi.Write; + +/** + * @author Sylvain Bavencoff - bavencoff@codelutin.com + */ +public interface ActivityLongLineSensorUsedService extends ObserveService { + + FormDto<ActivityLonglineSensorUsedDto> loadToRead(String activityLonglineId); + + FormDto<ActivityLonglineSensorUsedDto> loadToEdit(String activityLonglineId); + + @Write + String save(FormDto<ActivityLonglineEncouterDto> form); + +} diff --git a/observe-services-api/src/main/java/fr/ird/observe/services/service/longline/ActivitySeineService.java b/observe-services-api/src/main/java/fr/ird/observe/services/service/longline/ActivitySeineService.java new file mode 100644 index 0000000..accb84f --- /dev/null +++ b/observe-services-api/src/main/java/fr/ird/observe/services/service/longline/ActivitySeineService.java @@ -0,0 +1,29 @@ +package fr.ird.observe.services.service.longline; + +import fr.ird.observe.services.ObserveService; +import fr.ird.observe.services.dto.FormDto; +import fr.ird.observe.services.dto.ReferenceDto; +import fr.ird.observe.services.dto.seine.ActivitySeineDto; +import fr.ird.observe.services.spi.Write; + +import java.util.List; + +/** + * @author Sylvain Bavencoff - bavencoff@codelutin.com + */ +public interface ActivitySeineService extends ObserveService { + + FormDto<ActivitySeineDto> loadToRead(String activitySeineId); + + List<ReferenceDto<ActivitySeineDto>> getActivitySeineByRoute(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); +} diff --git a/observe-services-api/src/main/java/fr/ird/observe/services/service/longline/GearUseFeaturesLonglineService.java b/observe-services-api/src/main/java/fr/ird/observe/services/service/longline/GearUseFeaturesLonglineService.java new file mode 100644 index 0000000..29819c7 --- /dev/null +++ b/observe-services-api/src/main/java/fr/ird/observe/services/service/longline/GearUseFeaturesLonglineService.java @@ -0,0 +1,30 @@ +package fr.ird.observe.services.service.longline; + +import fr.ird.observe.services.ObserveService; +import fr.ird.observe.services.dto.FormDto; +import fr.ird.observe.services.dto.longline.GearUseFeaturesLonglineDto; +import fr.ird.observe.services.spi.Write; + +import java.util.List; + +/** + * @author Sylvain Bavencoff - bavencoff@codelutin.com + */ +public interface GearUseFeaturesLonglineService extends ObserveService { + + List<GearUseFeaturesLonglineDto> getGearUseFeaturesLonglineByTripLongline(String tripLonglineId); + + FormDto<GearUseFeaturesLonglineDto> loadToRead(String gearUseFeaturesLonglineId); + + FormDto<GearUseFeaturesLonglineDto> loadToEdit(String gearUseFeaturesLonglineId); + + FormDto<GearUseFeaturesLonglineDto> preCreate(String tripLonglineId); + + @Write + String save(FormDto<GearUseFeaturesLonglineDto> form); + + @Write + void delete(String tripLonglineId, String gearUseFeaturesLonglineId); + + +} diff --git a/observe-services-api/src/main/java/fr/ird/observe/services/service/longline/SetLonglineDetailCompositionService.java b/observe-services-api/src/main/java/fr/ird/observe/services/service/longline/SetLonglineDetailCompositionService.java new file mode 100644 index 0000000..4058f75 --- /dev/null +++ b/observe-services-api/src/main/java/fr/ird/observe/services/service/longline/SetLonglineDetailCompositionService.java @@ -0,0 +1,20 @@ +package fr.ird.observe.services.service.longline; + +import fr.ird.observe.services.ObserveService; +import fr.ird.observe.services.dto.FormDto; +import fr.ird.observe.services.dto.longline.SetLonglineGlobalCompositionDto; +import fr.ird.observe.services.spi.Write; + +/** + * @author Sylvain Bavencoff - bavencoff@codelutin.com + */ +public interface SetLonglineDetailCompositionService extends ObserveService { + + FormDto<SetLonglineGlobalCompositionDto> loadToRead(String setLonglineId); + + FormDto<SetLonglineGlobalCompositionDto> loadToEdit(String setLonglineId); + + @Write + String save(FormDto<SetLonglineGlobalCompositionDto> form); + +} diff --git a/observe-services-api/src/main/java/fr/ird/observe/services/service/longline/SetLonglineGlobalCompositionService.java b/observe-services-api/src/main/java/fr/ird/observe/services/service/longline/SetLonglineGlobalCompositionService.java new file mode 100644 index 0000000..758e07e --- /dev/null +++ b/observe-services-api/src/main/java/fr/ird/observe/services/service/longline/SetLonglineGlobalCompositionService.java @@ -0,0 +1,20 @@ +package fr.ird.observe.services.service.longline; + +import fr.ird.observe.services.ObserveService; +import fr.ird.observe.services.dto.FormDto; +import fr.ird.observe.services.dto.longline.SetLonglineGlobalCompositionDto; +import fr.ird.observe.services.spi.Write; + +/** + * @author Sylvain Bavencoff - bavencoff@codelutin.com + */ +public interface SetLonglineGlobalCompositionService extends ObserveService { + + FormDto<SetLonglineGlobalCompositionDto> loadToRead(String setLonglineId); + + FormDto<SetLonglineGlobalCompositionDto> loadToEdit(String setLonglineId); + + @Write + String save(FormDto<SetLonglineGlobalCompositionDto> form); + +} diff --git a/observe-services-api/src/main/java/fr/ird/observe/services/service/longline/SetLonglineService.java b/observe-services-api/src/main/java/fr/ird/observe/services/service/longline/SetLonglineService.java new file mode 100644 index 0000000..b95c7ff --- /dev/null +++ b/observe-services-api/src/main/java/fr/ird/observe/services/service/longline/SetLonglineService.java @@ -0,0 +1,28 @@ +package fr.ird.observe.services.service.longline; + +import fr.ird.observe.services.ObserveService; +import fr.ird.observe.services.dto.FormDto; +import fr.ird.observe.services.dto.ReferenceDto; +import fr.ird.observe.services.dto.longline.SetLonglineDto; +import fr.ird.observe.services.spi.Write; + +/** + * @author Sylvain Bavencoff - bavencoff@codelutin.com + */ +public interface SetLonglineService extends ObserveService { + + ReferenceDto<SetLonglineDto> getSetLonglineByActivityLongline(String activityLonglineId); + + FormDto<SetLonglineDto> loadToRead(String setLonglineId); + + FormDto<SetLonglineDto> loadToEdit(String setLonglineId); + + FormDto<SetLonglineDto> preCreate(String activityLonglineId); + + @Write + String save(FormDto<SetLonglineDto> form); + + @Write + void delete(String activityLonglineId, String setLonglineId); + +} diff --git a/observe-services-api/src/main/java/fr/ird/observe/services/service/longline/TripLonglineService.java b/observe-services-api/src/main/java/fr/ird/observe/services/service/longline/TripLonglineService.java new file mode 100644 index 0000000..336df82 --- /dev/null +++ b/observe-services-api/src/main/java/fr/ird/observe/services/service/longline/TripLonglineService.java @@ -0,0 +1,30 @@ +package fr.ird.observe.services.service.longline; + +import fr.ird.observe.services.ObserveService; +import fr.ird.observe.services.dto.FormDto; +import fr.ird.observe.services.dto.ReferenceDto; +import fr.ird.observe.services.dto.longline.TripLonglineDto; +import fr.ird.observe.services.spi.Write; + +import java.util.List; + +/** + * @author Sylvain Bavencoff - bavencoff@codelutin.com + */ +public interface TripLonglineService extends ObserveService { + + List<ReferenceDto<TripLonglineDto>> getTripLonglineByProgram(String programId); + + FormDto<TripLonglineDto> loadToRead(String tripLonglineId); + + FormDto<TripLonglineDto> loadToEdit(String tripLonglineId); + + FormDto<TripLonglineDto> preCreate(String programId); + + @Write + String save(FormDto<TripLonglineDto> form); + + @Write + void delete(String tripLonglineId); + +} \ No newline at end of file diff --git a/observe-services-model/src/main/xmi/observe-services-dto-longline.zargo b/observe-services-model/src/main/xmi/observe-services-dto-longline.zargo index a7dc856..016fdc4 100644 Binary files a/observe-services-model/src/main/xmi/observe-services-dto-longline.zargo and b/observe-services-model/src/main/xmi/observe-services-dto-longline.zargo differ 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 2fc01ca..cafa62b 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/dto/ObserveDtosInitializer.java b/observe-services-topia/src/main/java/fr/ird/observe/services/dto/ObserveDtosInitializer.java index 522d766..ef44a37 100644 --- a/observe-services-topia/src/main/java/fr/ird/observe/services/dto/ObserveDtosInitializer.java +++ b/observe-services-topia/src/main/java/fr/ird/observe/services/dto/ObserveDtosInitializer.java @@ -242,6 +242,16 @@ public class ObserveDtosInitializer implements ObserveModelInitializer { } @Override + public void initActivityLonglineEncouterDto() { + + } + + @Override + public void initActivityLonglineSensorUsedDto() { + + } + + @Override public void initBaitsCompositionDto() { } @@ -307,6 +317,16 @@ public class ObserveDtosInitializer implements ObserveModelInitializer { } @Override + public void initSetLonglineDetailCompositionDto() { + + } + + @Override + public void initSetLonglineGlobalCompositionDto() { + + } + + @Override public void initSizeMeasureDto() { } -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@list.forge.codelutin.com>.