| ... |
... |
@@ -80,6 +80,11 @@ public interface ReferentialService extends ObserveService { |
|
80
|
80
|
@Get
|
|
81
|
81
|
ImmutableSet<SpeciesGroupDto> loadSensibleSpeciesGroup();
|
|
82
|
82
|
|
|
|
83
|
+ //FIXME charger cela dans le cache côté applicatif
|
|
|
84
|
+ @ReadReferentialPermission
|
|
|
85
|
+ @Get
|
|
|
86
|
+ List<ObservedSystemReference> loadObservedSystems();
|
|
|
87
|
+
|
|
83
|
88
|
@ReadReferentialPermission
|
|
84
|
89
|
@Get
|
|
85
|
90
|
<R extends ReferentialDto> Form<R> loadForm(Class<R> type, String id);
|
| ... |
... |
@@ -104,18 +109,15 @@ public interface ReferentialService extends ObserveService { |
|
104
|
109
|
|
|
105
|
110
|
@Post
|
|
106
|
111
|
@WriteReferentialPermission
|
|
107
|
|
- @WriteDataPermission
|
|
108
|
112
|
@Write
|
|
109
|
113
|
<E extends ReferentialDto> void replaceReference(Class<E> beanType, String idToReplace, String replaceId);
|
|
110
|
114
|
|
|
111
|
115
|
@Post(useMultiPartForm = true)
|
|
112
|
116
|
@ReadReferentialPermission
|
|
113
|
|
- @ReadDataPermission
|
|
114
|
|
- <R extends ReferentialDto> ImmutableSetDtoMap<DtoReference> findAllUsages(R bean);
|
|
|
117
|
+ <R extends ReferentialDto> ImmutableSetDtoMap<DtoReference> findAllUsages(Class<R> beanType, String id);
|
|
115
|
118
|
|
|
116
|
119
|
@Get
|
|
117
|
120
|
@ReadReferentialPermission
|
|
118
|
|
- @ReadDataPermission
|
|
119
|
121
|
<R extends ReferentialDto> boolean exists(Class<R> type, String id);
|
|
120
|
122
|
|
|
121
|
123
|
@ReadReferentialPermission
|
| ... |
... |
@@ -133,8 +135,4 @@ public interface ReferentialService extends ObserveService { |
|
133
|
135
|
@Post(useMultiPartForm = true)
|
|
134
|
136
|
@Write
|
|
135
|
137
|
void insertMissingReferential(TopiaSqlScript sqlContent);
|
|
136
|
|
-
|
|
137
|
|
- @ReadReferentialPermission
|
|
138
|
|
- @Get
|
|
139
|
|
- List<ObservedSystemReference> loadObservedSystems();
|
|
140
|
138
|
}
|