Tony CHEMIT pushed to branch develop-7.x at ultreiaio / ird-observe

Commits:

6 changed files:

Changes:

  • services/src/main/java/fr/ird/observe/services/service/actions/synchro/referential/legacy/UnidirectionalReferentialSynchronizeLocalService.java
    ... ... @@ -87,7 +87,7 @@ public interface UnidirectionalReferentialSynchronizeLocalService extends Observ
    87 87
         //tc-20160713 On ne met pas cette permission, car il s'agit d'appliquer un script sql, sans avoir besoin des droits applicatifs
    
    88 88
     //    @WriteReferentialPermission
    
    89 89
         @Write
    
    90
    -    @Post
    
    90
    +    @Post(useMultiPartForm = true)
    
    91 91
         void applySqlRequests(ImmutableSet<String> sqlRequests);
    
    92 92
     
    
    93 93
         @ReadReferentialPermission
    

  • services/src/main/java/fr/ird/observe/services/service/actions/synchro/referential/ng/ReferentialSynchronizeService.java
    ... ... @@ -40,7 +40,7 @@ public interface ReferentialSynchronizeService extends ObserveService {
    40 40
     
    
    41 41
         // Note : sur cette méthode aucun droit métier à poser, les actions sont légitimes
    
    42 42
         @Write
    
    43
    -    @Post
    
    43
    +    @Post(useMultiPartForm = true)
    
    44 44
         void executeSqlsRequests(ReferentialSynchronizeSqlsRequest localSqlsRequest, ReferentialSynchronizeSqlsRequest oppositeSqlsRequest);
    
    45 45
     
    
    46 46
     }

  • services/src/main/java/fr/ird/observe/services/service/data/NavigationService.java
    ... ... @@ -35,7 +35,7 @@ import io.ultreia.java4all.http.spi.Get;
    35 35
      */
    
    36 36
     public interface NavigationService extends ObserveService {
    
    37 37
     
    
    38
    -    @Get
    
    38
    +    @Get(useMultiPartForm = true)
    
    39 39
         NavigationResult getNavigation(NavigationRequest request);
    
    40 40
     
    
    41 41
         @Get
    

  • services/src/main/java/fr/ird/observe/services/service/data/TripManagementService.java
    ... ... @@ -10,12 +10,12 @@ package fr.ird.observe.services.service.data;
    10 10
      * it under the terms of the GNU General Public License as
    
    11 11
      * published by the Free Software Foundation, either version 3 of the
    
    12 12
      * License, or (at your option) any later version.
    
    13
    - * 
    
    13
    + *
    
    14 14
      * This program is distributed in the hope that it will be useful,
    
    15 15
      * but WITHOUT ANY WARRANTY; without even the implied warranty of
    
    16 16
      * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    
    17 17
      * GNU General Public License for more details.
    
    18
    - * 
    
    18
    + *
    
    19 19
      * You should have received a copy of the GNU General Public
    
    20 20
      * License along with this program.  If not, see
    
    21 21
      * <http://www.gnu.org/licenses/gpl-3.0.html>.
    
    ... ... @@ -39,16 +39,16 @@ public interface TripManagementService extends ObserveService {
    39 39
     
    
    40 40
         @ReadDataPermission
    
    41 41
         @ReadReferentialPermission
    
    42
    -    @Post(timeOut = 120)
    
    42
    +    @Post(timeOut = 120, useMultiPartForm = true)
    
    43 43
         ExportTripResult exportTrip(ExportTripRequest exportRequest);
    
    44 44
     
    
    45 45
         @WriteDataPermission
    
    46
    -    @Post(timeOut = 120)
    
    46
    +    @Post(timeOut = 120, useMultiPartForm = true)
    
    47 47
         @Write
    
    48 48
         DeleteTripResult deleteTrip(DeleteTripRequest request);
    
    49 49
     
    
    50 50
         @WriteDataPermission
    
    51
    -    @Post(timeOut = 120)
    
    51
    +    @Post(timeOut = 120, useMultiPartForm = true)
    
    52 52
         @Write
    
    53 53
         ImportTripResult importTrip(ImportTripRequest request);
    
    54 54
     
    

  • services/src/main/java/fr/ird/observe/services/service/referential/ReferentialService.java
    ... ... @@ -129,7 +129,7 @@ public interface ReferentialService extends ObserveService {
    129 129
     
    
    130 130
         @ReadReferentialPermission
    
    131 131
         @WriteDataPermission
    
    132
    -    @Post
    
    132
    +    @Post(useMultiPartForm = true)
    
    133 133
         @Write
    
    134 134
         void insertMissingReferential(TopiaSqlScript sqlContent);
    
    135 135
     
    

  • services/src/main/java/fr/ird/observe/services/service/sql/SqlScriptProducerService.java
    ... ... @@ -22,9 +22,9 @@ package fr.ird.observe.services.service.sql;
    22 22
      * #L%
    
    23 23
      */
    
    24 24
     
    
    25
    -import org.nuiton.topia.persistence.script.TopiaSqlScript;
    
    26 25
     import fr.ird.observe.services.service.ObserveService;
    
    27 26
     import io.ultreia.java4all.http.spi.Get;
    
    27
    +import org.nuiton.topia.persistence.script.TopiaSqlScript;
    
    28 28
     
    
    29 29
     /**
    
    30 30
      * Created on 31/12/15.
    
    ... ... @@ -33,9 +33,9 @@ import io.ultreia.java4all.http.spi.Get;
    33 33
      */
    
    34 34
     public interface SqlScriptProducerService extends ObserveService {
    
    35 35
     
    
    36
    -    @Get
    
    36
    +    @Get(useMultiPartForm = true)
    
    37 37
         TopiaSqlScript produceAddSqlScript(AddSqlScriptProducerRequest request);
    
    38 38
     
    
    39
    -    @Get
    
    39
    +    @Get(useMultiPartForm = true)
    
    40 40
         TopiaSqlScript produceDeleteSqlScript(DeleteSqlScriptProducerRequest request);
    
    41 41
     }