@@ -1898,16 +1898,16 @@ public void ecrireGenApiServiceImpl2(String classeLangueNom) throws Exception {
18981898 tl (1 , "protected static final Logger LOG = LoggerFactory.getLogger(" , classeNomSimpleGenApiServiceImpl , ".class);" );
18991899
19001900 for (String classeApiMethode : classeApiMethodes ) {
1901- String classePageNomCanoniqueMethode = classeDoc .getString ("classePageNomCanonique" + classeApiMethode + "_" + classeLangueNom + "_stored_string" );
1902- String classePageNomSimpleMethode = classeDoc .getString ("classePageNomSimple" + classeApiMethode + "_" + classeLangueNom + "_stored_string" );
1903- String classeApiOperationIdMethode = classeDoc .getString ("classeApiOperationId" + classeApiMethode + "_" + classeLangueNom + "_stored_string" );
1904- String classeApiUriMethode = classeDoc .getString ("classeApiUri" + classeApiMethode + "_" + classeLangueNom + "_stored_string" );
1905- String classeApiMethodeMethode = classeDoc .getString ("classeApiMethode" + classeApiMethode + "_" + classeLangueNom + "_stored_string" );
1906- String classeApiTypeMedia200Methode = classeDoc .getString ("classeApiTypeMedia200" + classeApiMethode + "_" + classeLangueNom + "_stored_string" );
1907- String classeApiTypeMediaRequeteMethode = classeDoc .getString ("classeApiTypeMediaRequete" + classeApiMethode + "_" + classeLangueNom + "_stored_string" );
1908- String classePageLangueNom = classeDoc .getString ("classePageLangueNom" + classeApiMethode + "_" + classeLangueNom + "_stored_string" );
1909- String classePageTemplateMethode = classeDoc .getString ("classe" + classeApiMethode + "Template_" + classeLangueNom + "_stored_string" );
1910- Boolean classePageAvecTemplateMethode = classeDoc .getBoolean ("classePageAvecTemplate" + classeApiMethode + "_stored_boolean" );
1901+ classePageNomCanoniqueMethode = classeDoc .getString ("classePageNomCanonique" + classeApiMethode + "_" + classeLangueNom + "_stored_string" );
1902+ classePageNomSimpleMethode = classeDoc .getString ("classePageNomSimple" + classeApiMethode + "_" + classeLangueNom + "_stored_string" );
1903+ classeApiOperationIdMethode = classeDoc .getString ("classeApiOperationId" + classeApiMethode + "_" + classeLangueNom + "_stored_string" );
1904+ classeApiUriMethode = classeDoc .getString ("classeApiUri" + classeApiMethode + "_" + classeLangueNom + "_stored_string" );
1905+ classeApiMethodeMethode = classeDoc .getString ("classeApiMethode" + classeApiMethode + "_" + classeLangueNom + "_stored_string" );
1906+ classeApiTypeMedia200Methode = classeDoc .getString ("classeApiTypeMedia200" + classeApiMethode + "_" + classeLangueNom + "_stored_string" );
1907+ classeApiTypeMediaRequeteMethode = classeDoc .getString ("classeApiTypeMediaRequete" + classeApiMethode + "_" + classeLangueNom + "_stored_string" );
1908+ classePageLangueNom = classeDoc .getString ("classePageLangueNom" + classeApiMethode + "_" + classeLangueNom + "_stored_string" );
1909+ classePageTemplateMethode = classeDoc .getString ("classe" + classeApiMethode + "Template_" + classeLangueNom + "_stored_string" );
1910+ classePageAvecTemplateMethode = classeDoc .getBoolean ("classePageAvecTemplate" + classeApiMethode + "_stored_boolean" );
19111911
19121912 if (classePageLangueNom == null || classePageLangueNom .equals (classeLangueNom )) {
19131913
@@ -2830,7 +2830,6 @@ else if(classeApiMethode.equals(i18nGlobale.getString(I18n.var_PUTFusion)) || cl
28302830 tl (7 , i18nGlobale .getString (I18n .var_requeteApi ), ".setId(Optional.ofNullable(" , i18nGlobale .getString (I18n .var_liste ), classeNomSimple , ".first()).map(o2 -> o2.get" , StringUtils .capitalize (classeVarId ), "().toString()).orElse(null));" );
28312831 if (classeModele )
28322832 tl (7 , i18nGlobale .getString (I18n .var_requeteApi ), ".set" , i18nGlobale .getString (I18n .var_SolrId ), "(Optional.ofNullable(" , i18nGlobale .getString (I18n .var_liste ), classeNomSimple , ".first()).map(o2 -> o2.get" , solrIdCapitalise , "()).orElse(null));" );
2833- // tl(7, "eventBus.publish(\"websocket", classeNomSimple, "\", JsonObject.mapFrom(", classeLangueConfig.getString(ConfigCles.var_requeteApi), ").toString());");
28342833 tl (7 , classeApiOperationIdMethode , "Future(o).onSuccess(o2 -> {" );
28352834 tl (8 , i18nGlobale .getString (I18n .var_gestionnaireEvenements ), ".handle(Future.succeededFuture(ServiceResponse.completedWithJson(Buffer.buffer(new JsonObject().encodePrettily()))));" );
28362835 tl (7 , "}).onFailure(ex -> {" );
@@ -2888,7 +2887,6 @@ else if(classeApiMethode.equals(i18nGlobale.getString(I18n.var_PUTFusion)) || cl
28882887 tl (7 , i18nGlobale .getString (I18n .var_requeteApi ), ".setId(Optional.ofNullable(" , i18nGlobale .getString (I18n .var_liste ), classeNomSimple , ".first()).map(o2 -> o2.get" , StringUtils .capitalize (classeVarId ), "().toString()).orElse(null));" );
28892888 if (classeModele )
28902889 tl (7 , i18nGlobale .getString (I18n .var_requeteApi ), ".set" , i18nGlobale .getString (I18n .var_SolrId ), "(Optional.ofNullable(" , i18nGlobale .getString (I18n .var_liste ), classeNomSimple , ".first()).map(o2 -> o2.get" , solrIdCapitalise , "()).orElse(null));" );
2891- // tl(7, "eventBus.publish(\"websocket", classeNomSimple, "\", JsonObject.mapFrom(", classeLangueConfig.getString(ConfigCles.var_requeteApi), ").toString());");
28922890 tl (7 , "JsonObject jsonObject = JsonObject.mapFrom(o);" );
28932891 tl (7 , classeNomSimple , " o2 = jsonObject.mapTo(" , classeNomSimple , ".class);" );
28942892 tl (7 , "o2.set" , i18nGlobale .getString (I18n .var_RequeteSite ), "_(" , i18nGlobale .getString (I18n .var_requeteSite ), ");" );
@@ -3088,10 +3086,8 @@ else if(StringUtils.containsAny(classeApiMethode, i18nGlobale.getString(I18n.var
30883086 tl (12 , "break;" );
30893087 tl (11 , "}" );
30903088 tl (10 , "}" );
3091- // tl(10, "if(!match) {");
30923089 tl (10 , "vals.clear();" );
30933090 tl (10 , "body2.put(\" set\" + StringUtils.capitalize(f), bodyVal);" );
3094- // tl(10, "}");
30953091 tl (9 , "} else {" );
30963092 tl (10 , "if(vals != null)" );
30973093 tl (11 , "vals.clear();" );
@@ -3890,6 +3886,12 @@ else if(classeApiMethode.equals(i18nGlobale.getString(I18n.var_PUTCopie)))
38903886 tl (1 , "public void " , classeApiOperationIdMethode , i18nGlobale .getString (I18n .var_Page ), "Init(" , classePageNomSimpleMethode , " page, " , classePartsListeRecherche .nomSimple (classeLangueNom ), "<" , classeApiClasseNomSimple , "> " , i18nGlobale .getString (I18n .var_liste ), classeNomSimple , ") {" );
38913887 tl (1 , "}" );
38923888 }
3889+ ecrireGenApiServiceImplReponse (classeLangueNom , classeApiMethode );
3890+ }
3891+ }
3892+ }
3893+ }
3894+ public void ecrireGenApiServiceImplReponse (String classeLangueNom , String classeApiMethode ) throws Exception {
38933895
38943896 /////////////////
38953897 // Reponse 200 //
@@ -4005,7 +4007,6 @@ else if(classePageAvecTemplateMethode || classeApiMethode.contains(i18nGlobale.g
40054007 else if (classeApiMethode .contains ("GET" )) {
40064008 if (classePageNomCanoniqueMethode != null ) {
40074009 tl (3 , classePageNomSimpleMethode , " page = new " , classePageNomSimpleMethode , "();" );
4008- // tl(3, "page.setPageUrl(\"", siteUrlBase, classeApiUri, "\");");
40094010 tl (3 , "SolrDocument page" , i18nGlobale .getString (I18n .var_DocumentSolr ), " = new SolrDocument();" );
40104011 tl (3 , classePartsRequeteSite .nomSimple (classeLangueNom ), " " , i18nGlobale .getString (I18n .var_requeteSite ), " = " , i18nGlobale .getString (I18n .var_liste ), classeApiClasseNomSimple , ".get" , i18nGlobale .getString (I18n .var_RequeteSite ), "_(" , classePartsRequeteSite .nomSimple (classeLangueNom ), ".class);" );
40114012 tl (3 , "MultiMap " , i18nGlobale .getString (I18n .var_requeteEnTetes ), " = MultiMap.caseInsensitiveMultiMap();" );
@@ -4123,9 +4124,6 @@ else if(classeApiMethode.contains(i18nGlobale.getString(I18n.var_Telechargement)
41234124 tl (2 , "}" );
41244125 tl (1 , "}" );
41254126 }
4126- }
4127- }
4128- }
41294127 }
41304128
41314129 public void ecrireGenApiServiceImpl3 (String classeLangueNom ) throws Exception {
0 commit comments