Blame view

src/main/java/etunicorn/generated/TransactionController.java 2.41 KB
d167a387   Geoffrey PREUD'HOMME   On génère mieux
1
2
3
  
  package etunicorn.generated;
  
6ae819f3   badetitou   Go to JSON
4
  import etunicorn.generated.model.UpdateConsommationRequest;
ec214b7d   Geoffrey PREUD'HOMME   Implémentation JS...
5
  import etunicorn.generated.model.UpdateCreditRequest;
6ae819f3   badetitou   Go to JSON
6
  import etunicorn.generated.model.UpdateEvenementRequest;
790d94b4   Geoffrey PREUD'HOMME   Base de données, ...
7
8
9
10
  import org.springframework.http.ResponseEntity;
  import org.springframework.web.bind.annotation.PathVariable;
  import org.springframework.web.bind.annotation.RequestMapping;
  import org.springframework.web.bind.annotation.RequestMethod;
790d94b4   Geoffrey PREUD'HOMME   Base de données, ...
11
  import org.springframework.web.bind.annotation.RestController;
d167a387   Geoffrey PREUD'HOMME   On génère mieux
12
13
14
15
16
  
  
  /**
   * No description
   * (Generated with springmvc-raml-parser v.0.8.9)
790d94b4   Geoffrey PREUD'HOMME   Base de données, ...
17
   * 
d167a387   Geoffrey PREUD'HOMME   On génère mieux
18
19
20
21
22
23
24
25
   */
  @RestController
  @RequestMapping("/v1/transaction")
  public interface TransactionController {
  
  
      /**
       * Permet de recuperer la liste des transaction
790d94b4   Geoffrey PREUD'HOMME   Base de données, ...
26
       * 
d167a387   Geoffrey PREUD'HOMME   On génère mieux
27
28
       */
      @RequestMapping(value = "", method = RequestMethod.GET)
ec214b7d   Geoffrey PREUD'HOMME   Implémentation JS...
29
      ResponseEntity<?> getTransaction();
d167a387   Geoffrey PREUD'HOMME   On génère mieux
30
31
  
      /**
6ae819f3   badetitou   Go to JSON
32
       * Achat d'une consomation (id) par un participant à un acteur
790d94b4   Geoffrey PREUD'HOMME   Base de données, ...
33
       * 
d167a387   Geoffrey PREUD'HOMME   On génère mieux
34
       */
0e498f62   Geoffrey PREUD'HOMME   Consomation → Con...
35
      @RequestMapping(value = "/consommation", method = RequestMethod.POST)
ec214b7d   Geoffrey PREUD'HOMME   Implémentation JS...
36
37
38
39
      ResponseEntity<?> updateConsommation(
              @javax.validation.Valid
              @org.springframework.web.bind.annotation.RequestBody
                      UpdateConsommationRequest updateConsommationRequest);
d167a387   Geoffrey PREUD'HOMME   On génère mieux
40
41
  
      /**
6ae819f3   badetitou   Go to JSON
42
       * No description
790d94b4   Geoffrey PREUD'HOMME   Base de données, ...
43
       * 
d167a387   Geoffrey PREUD'HOMME   On génère mieux
44
45
       */
      @RequestMapping(value = "/evenement", method = RequestMethod.POST)
ec214b7d   Geoffrey PREUD'HOMME   Implémentation JS...
46
47
48
49
      ResponseEntity<?> updateEvenement(
              @javax.validation.Valid
              @org.springframework.web.bind.annotation.RequestBody
                      UpdateEvenementRequest updateEvenementRequest);
d167a387   Geoffrey PREUD'HOMME   On génère mieux
50
51
  
      /**
6ae819f3   badetitou   Go to JSON
52
       * Permet de recharger ou debiter un compte
790d94b4   Geoffrey PREUD'HOMME   Base de données, ...
53
       * 
d167a387   Geoffrey PREUD'HOMME   On génère mieux
54
       */
ec214b7d   Geoffrey PREUD'HOMME   Implémentation JS...
55
56
57
58
59
      @RequestMapping(value = "/credit", method = RequestMethod.POST)
      ResponseEntity<?> updateCredit(
              @javax.validation.Valid
              @org.springframework.web.bind.annotation.RequestBody
                      UpdateCreditRequest updateCreditRequest);
d167a387   Geoffrey PREUD'HOMME   On génère mieux
60
61
62
  
      /**
       * Permet de recuperer la liste des transaction d'une personne
790d94b4   Geoffrey PREUD'HOMME   Base de données, ...
63
       * 
d167a387   Geoffrey PREUD'HOMME   On génère mieux
64
       */
6ae819f3   badetitou   Go to JSON
65
      @RequestMapping(value = "/{idPersonne}", method = RequestMethod.GET)
ec214b7d   Geoffrey PREUD'HOMME   Implémentation JS...
66
67
68
      ResponseEntity<?> getTransactionByIdPersonne(
              @PathVariable
                      Long idPersonne);
d167a387   Geoffrey PREUD'HOMME   On génère mieux
69
70
71
  
      /**
       * Permet de recuperer la liste des transaction d'une personne
790d94b4   Geoffrey PREUD'HOMME   Base de données, ...
72
       * 
d167a387   Geoffrey PREUD'HOMME   On génère mieux
73
74
       */
      @RequestMapping(value = "/acteur/{idPersonne}", method = RequestMethod.GET)
ec214b7d   Geoffrey PREUD'HOMME   Implémentation JS...
75
76
77
      ResponseEntity<?> getActeurByIdPersonne(
              @PathVariable
                      Long idPersonne);
d167a387   Geoffrey PREUD'HOMME   On génère mieux
78
79
  
  }