diff --git a/samples/core/src/main/java/io/oasp/gastronomy/restaurant/general/common/api/ThreadLocals.java b/samples/core/src/main/java/io/oasp/gastronomy/restaurant/general/common/api/ThreadLocals.java deleted file mode 100644 index 2d7612225..000000000 --- a/samples/core/src/main/java/io/oasp/gastronomy/restaurant/general/common/api/ThreadLocals.java +++ /dev/null @@ -1,41 +0,0 @@ -package io.oasp.gastronomy.restaurant.general.common.api; - -import java.text.DateFormat; -import java.util.List; - -import io.oasp.gastronomy.restaurant.general.service.impl.rest.CsvProvider; - -/** - * Variables pouvant être positionnées par n'importe quelle classe. La valeur stockée sera disponible uniquement pour le - * thread courant. Ce mécanisme permet notamment de transmettre des id de la couche service à la couche data_access. - * - * @author mlavigne - */ -public final class ThreadLocals { - - /** - * Nom des colonnes qu'on souhaite retrouver en retour de l'API (dans le cas d'un retour CSV par exemple). Exemple - * HTTP : - * - *
- * Columns: nomDsp,codeCommuneNra,typePf - *- * - * @see CsvProvider - */ - public static final ThreadLocal
{@link ThreadLocals#ACCEPT_COLUMNS Accept-Header}
. Pour envoyer du CSV le client doit fournir le header
+ * Accept-Header
. Pour envoyer du CSV le client doit fournir le header
* Content-Header
indiquant le nom des colonnes (le nom des attributs de l'ETO ou des colonnes CSV
* si les getters de l'ETO sont annotés par {@link JsonProperty @JsonProperty}) envoyées dans le body séparé par "," ou
* ";".
@@ -121,7 +120,7 @@
*
* * Ce qui permet d'empêcher Jackson de serialiser tous les champs même ceux qui ne sont pas demandés par le client dans - * son header {@link ThreadLocals#ACCEPT_COLUMNS} + * son header Accept-Columns *
* * @author mlavigne