All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.computate.smartvillage.enus.vertx.MainVerticleGen Maven / Gradle / Ivy

Go to download

Red Hat Global Social Innovation Program is partnering with Boston University and Smarta Byar in order to collaborate on creating a global and open research platform allowing researchers to study what social sustainability means by using a digital twin of Veberöd, Sweden as the test village, supported by Smarta Byar. The goal of this collaboration is to build the open source technological infrastructure so that researchers can collaborate on this platform effectively to study mobility, public health, sustainability among other study areas to ultimately help define better the link between well being and eco-smart cities.

The newest version!
package org.computate.smartvillage.enus.vertx;

import org.computate.smartvillage.enus.request.SiteRequestEnUS;
import io.vertx.core.AbstractVerticle;
import org.computate.smartvillage.enus.model.base.BaseModel;
import org.computate.vertx.api.ApiRequest;
import org.computate.smartvillage.enus.config.ConfigKeys;
import java.util.Optional;
import java.util.List;
import org.apache.commons.lang3.StringUtils;
import java.util.Objects;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import org.computate.search.serialize.ComputateLocalDateSerializer;
import org.computate.search.serialize.ComputateLocalDateDeserializer;
import org.computate.search.serialize.ComputateZonedDateTimeSerializer;
import org.computate.search.serialize.ComputateZonedDateTimeDeserializer;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import java.math.MathContext;
import org.apache.commons.lang3.math.NumberUtils;
import java.text.NumberFormat;
import java.util.Arrays;
import java.util.ArrayList;
import java.util.HashMap;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.math.RoundingMode;
import java.util.Map;
import org.computate.search.wrap.Wrap;
import io.vertx.core.Promise;
import io.vertx.core.Future;
import io.vertx.core.json.JsonArray;

/**
 * 

    Suggestions that can generate more code for you:

    *
*
  • You can add a class comment "Api: true" if you wish to GET, POST, PATCH or PUT these MainVerticle objects in a RESTful API. *
  • You can add a class comment "{@inheritDoc}" if you wish to inherit the helpful inherited class comments from class MainVerticleGen into the class MainVerticle. *
  • *

    About the MainVerticle class and it's generated class MainVerticleGen<AbstractVerticle>:

    extends MainVerticleGen *

    * This Java class extends a generated Java class MainVerticleGen built by the https://github.com/computate-org/computate project. * Whenever this Java class is modified or touched, the watch service installed as described in the README, indexes all the information about this Java class in a local Apache Solr Search Engine. * If you are running the service, you can see the indexed data about this Java Class here: *

    *

    Find the class MainVerticle in Solr.

    *

    * The extended class ending with "Gen" did not exist at first, but was automatically created by the same watch service based on the data retrieved from the local Apache Server search engine. * The extended class contains many generated fields, getters, setters, initialization code, and helper methods to help build a website and API fast, reactive, and scalable. *

    * extends MainVerticleGen *

    This class MainVerticle extends MainVerticleGen<AbstractVerticle>, which means it extends a newly generated MainVerticleGen. * The generated class MainVerticleGen extends AbstractVerticle which means that MainVerticle extends MainVerticleGen which extends AbstractVerticle. * This generated inheritance is a powerful feature that allows a lot of boiler plate code to be created for you automatically while still preserving inheritance through the power of Java Generic classes. *

    *

    Api: true

    *

    ApiTag.enUS: true

    *

    ApiUri.enUS: null

    *

    Color: null

    *

    IconGroup: null

    *

    IconName: null

    *

    Indexed: true

    *

    {@inheritDoc}

    *

    By adding a class comment "{@inheritDoc}", the MainVerticle class will inherit the helpful inherited class comments from the super class MainVerticleGen. *

    *

    Rows: null

    *

    Model: true

    *

    Page: true

    *

    SuperPage.enUS: null

    *

    Promise: true

    *

    AName.enUS: null

    *

    * Delete the class MainVerticle in Solr: * curl -k 'https://solr-solr.apps-crc.testing/solr/computate/update?commitWithin=1000&overwrite=true&wt=json' -X POST -H 'Content-type: text/xml' --data-raw '<add><delete><query>classeNomCanonique_enUS_indexed_string:org.computate.smartvillage.enus.vertx.MainVerticle</query></delete></add>' *

    *

    * Delete the package org.computate.smartvillage.enus.vertx in Solr: * curl -k 'https://solr-solr.apps-crc.testing/solr/computate/update?commitWithin=1000&overwrite=true&wt=json' -X POST -H 'Content-type: text/xml' --data-raw '<add><delete><query>classeNomEnsemble_enUS_indexed_string:org.computate.smartvillage.enus.vertx</query></delete></add>' *

    *

    * Delete the project smartabyar-smartvillage in Solr: * curl -k 'https://solr-solr.apps-crc.testing/solr/computate/update?commitWithin=1000&overwrite=true&wt=json' -X POST -H 'Content-type: text/xml' --data-raw '<add><delete><query>siteNom_indexed_string:smartabyar\-smartvillage</query></delete></add>' *

    * Generated: true **/ public abstract class MainVerticleGen extends AbstractVerticle { protected static final Logger LOG = LoggerFactory.getLogger(MainVerticle.class); public static final String SITE_NAME = "smartabyar-smartvillage"; public static final String configureKafkaSuccess1 = "The Kafka producer was initialized successfully. "; public static final String configureKafkaSuccess = configureKafkaSuccess1; public static final String configureMqttSuccess1 = "The MQTT client was initialized successfully. "; public static final String configureMqttSuccess = configureMqttSuccess1; public static final String configureMqttFail1 = "The MQTT client failed to initialize. "; public static final String configureMqttFail = configureMqttFail1; public static final String configureDataConnectionError1 = "Could not open the database client connection. "; public static final String configureDataConnectionError = configureDataConnectionError1; public static final String configureDataConnectionSuccess1 = "The database client connection was successful. "; public static final String configureDataConnectionSuccess = configureDataConnectionSuccess1; public static final String configureDataInitError1 = "Could not initialize the database. "; public static final String configureDataInitError = configureDataInitError1; public static final String configureDataInitSuccess1 = "The database was initialized successfully. "; public static final String configureDataInitSuccess = configureDataInitSuccess1; public static final String configureAuthClientError1 = "Could not configure the auth server and API. "; public static final String configureAuthClientError = configureAuthClientError1; public static final String configureAuthClientSuccess1 = "The auth client %s was configured successfully. "; public static final String configureAuthClientSuccess = configureAuthClientSuccess1; public static final String configureAuthClientAuthCallbackUriEmpty1 = "Please configure an AUTH_CALLBACK_URI for the AUTH_CLIENT %s. "; public static final String configureAuthClientAuthCallbackUriEmpty = configureAuthClientAuthCallbackUriEmpty1; public static final String configureAuthClientAuthClientOpenApiIdEmpty1 = "Please configure an AUTH_OPEN_API_ID for the AUTH_CLIENT %s. "; public static final String configureAuthClientAuthClientOpenApiIdEmpty = configureAuthClientAuthClientOpenApiIdEmpty1; public static final String configureOpenApiError1 = "Could not configure the auth server and API. "; public static final String configureOpenApiError = configureOpenApiError1; public static final String configureOpenApiSuccess1 = "The auth server and API was configured successfully. "; public static final String configureOpenApiSuccess = configureOpenApiSuccess1; public static final String configureConfigComplete1 = "The config was configured successfully. "; public static final String configureConfigComplete = configureConfigComplete1; public static final String configureConfigFail1 = "Could not configure the config(). "; public static final String configureConfigFail = configureConfigFail1; public static final String configureSharedWorkerExecutorFail1 = "Could not configure the shared worker executor. "; public static final String configureSharedWorkerExecutorFail = configureSharedWorkerExecutorFail1; public static final String configureSharedWorkerExecutorComplete1 = "The shared worker executor \"{}\" was configured successfully. "; public static final String configureSharedWorkerExecutorComplete = configureSharedWorkerExecutorComplete1; public static final String configureHealthChecksComplete1 = "The health checks were configured successfully. "; public static final String configureHealthChecksComplete = configureHealthChecksComplete1; public static final String configureHealthChecksFail1 = "Could not configure the health checks. "; public static final String configureHealthChecksFail = configureHealthChecksFail1; public static final String configureHealthChecksErrorDatabase1 = "The database is not configured properly. "; public static final String configureHealthChecksErrorDatabase = configureHealthChecksErrorDatabase1; public static final String configureHealthChecksEmptySolr1 = "The Solr search engine is empty. "; public static final String configureHealthChecksEmptySolr = configureHealthChecksEmptySolr1; public static final String configureHealthChecksErrorSolr1 = "The Solr search engine is not configured properly. "; public static final String configureHealthChecksErrorSolr = configureHealthChecksErrorSolr1; public static final String configureHealthChecksErrorVertx1 = "The Vert.x application is not configured properly. "; public static final String configureHealthChecksErrorVertx = configureHealthChecksErrorVertx1; public static final String configureWebsocketsComplete1 = "Configure websockets succeeded. "; public static final String configureWebsocketsComplete = configureWebsocketsComplete1; public static final String configureWebsocketsFail1 = "Configure websockets failed. "; public static final String configureWebsocketsFail = configureWebsocketsFail1; public static final String configureHandlebarsFail1 = "Handlebars was not configured properly. "; public static final String configureHandlebarsFail = configureHandlebarsFail1; public static final String configureHandlebarsComplete1 = "Handlebars was configured properly. "; public static final String configureHandlebarsComplete = configureHandlebarsComplete1; public static final String configureApiFail1 = "The API was not configured properly. "; public static final String configureApiFail = configureApiFail1; public static final String configureApiComplete1 = "The API was configured properly. "; public static final String configureApiComplete = configureApiComplete1; public static final String configureUiFail1 = "The UI was not configured properly. "; public static final String configureUiFail = configureUiFail1; public static final String configureUiComplete1 = "The UI was configured properly. "; public static final String configureUiComplete = configureUiComplete1; public static final String startServerErrorServer1 = "The server is not configured properly. "; public static final String startServerErrorServer = startServerErrorServer1; public static final String startServerSuccessServer1 = "The HTTP server is running: %s"; public static final String startServerSuccessServer = startServerSuccessServer1; public static final String startServerBeforeServer1 = "HTTP server starting: %s"; public static final String startServerBeforeServer = startServerBeforeServer1; public static final String startServerSsl1 = "Configuring SSL: %s"; public static final String startServerSsl = startServerSsl1; public static final String stopPgPoolFail1 = "Could not close the database client connection. "; public static final String stopPgPoolFail = stopPgPoolFail1; public static final String stopPgPoolComplete1 = "The database client connection was closed. "; public static final String stopPgPoolComplete = stopPgPoolComplete1; public static final String stopMqttFail1 = "Could not close the MQTT client connection. "; public static final String stopMqttFail = stopMqttFail1; public static final String stopMqttComplete1 = "The MQTT client connection was closed. "; public static final String stopMqttComplete = stopMqttComplete1; ////////////// // initDeep // ////////////// public MainVerticle initDeepMainVerticle(SiteRequestEnUS siteRequest_) { initDeepMainVerticle(); return (MainVerticle)this; } public void initDeepMainVerticle() { initMainVerticle(); } public void initMainVerticle() { } public void initDeepForClass(SiteRequestEnUS siteRequest_) { initDeepMainVerticle(siteRequest_); } ///////////// // obtain // ///////////// public Object obtainForClass(String var) { String[] vars = StringUtils.split(var, "."); Object o = null; for(String v : vars) { if(o == null) o = obtainMainVerticle(v); else if(o instanceof BaseModel) { BaseModel baseModel = (BaseModel)o; o = baseModel.obtainForClass(v); } else if(o instanceof Map) { Map map = (Map)o; o = map.get(v); } } return o; } public Object obtainMainVerticle(String var) { MainVerticle oMainVerticle = (MainVerticle)this; switch(var) { default: return null; } } /////////////// // relate // /////////////// public boolean relateForClass(String var, Object val) { String[] vars = StringUtils.split(var, "."); Object o = null; for(String v : vars) { if(o == null) o = relateMainVerticle(v, val); else if(o instanceof BaseModel) { BaseModel baseModel = (BaseModel)o; o = baseModel.relateForClass(v, val); } } return o != null; } public Object relateMainVerticle(String var, Object val) { MainVerticle oMainVerticle = (MainVerticle)this; switch(var) { default: return null; } } /////////////// // staticSet // /////////////// public static Object staticSetForClass(String entityVar, SiteRequestEnUS siteRequest_, String o) { return staticSetMainVerticle(entityVar, siteRequest_, o); } public static Object staticSetMainVerticle(String entityVar, SiteRequestEnUS siteRequest_, String o) { switch(entityVar) { default: return null; } } //////////////// // staticSearch // //////////////// public static Object staticSearchForClass(String entityVar, SiteRequestEnUS siteRequest_, Object o) { return staticSearchMainVerticle(entityVar, siteRequest_, o); } public static Object staticSearchMainVerticle(String entityVar, SiteRequestEnUS siteRequest_, Object o) { switch(entityVar) { default: return null; } } /////////////////// // staticSearchStr // /////////////////// public static String staticSearchStrForClass(String entityVar, SiteRequestEnUS siteRequest_, Object o) { return staticSearchStrMainVerticle(entityVar, siteRequest_, o); } public static String staticSearchStrMainVerticle(String entityVar, SiteRequestEnUS siteRequest_, Object o) { switch(entityVar) { default: return null; } } ////////////////// // staticSearchFq // ////////////////// public static String staticSearchFqForClass(String entityVar, SiteRequestEnUS siteRequest_, String o) { return staticSearchFqMainVerticle(entityVar, siteRequest_, o); } public static String staticSearchFqMainVerticle(String entityVar, SiteRequestEnUS siteRequest_, String o) { switch(entityVar) { default: return null; } } ////////////// // toString // ////////////// @Override public String toString() { StringBuilder sb = new StringBuilder(); return sb.toString(); } public static final String[] MainVerticleVals = new String[] { configureKafkaSuccess1, configureMqttSuccess1, configureMqttFail1, configureDataConnectionError1, configureDataConnectionSuccess1, configureDataInitError1, configureDataInitSuccess1, configureAuthClientError1, configureAuthClientSuccess1, configureAuthClientAuthCallbackUriEmpty1, configureAuthClientAuthClientOpenApiIdEmpty1, configureOpenApiError1, configureOpenApiSuccess1, configureConfigComplete1, configureConfigFail1, configureSharedWorkerExecutorFail1, configureSharedWorkerExecutorComplete1, configureHealthChecksComplete1, configureHealthChecksFail1, configureHealthChecksErrorDatabase1, configureHealthChecksEmptySolr1, configureHealthChecksErrorSolr1, configureHealthChecksErrorVertx1, configureWebsocketsComplete1, configureWebsocketsFail1, configureHandlebarsFail1, configureHandlebarsComplete1, configureApiFail1, configureApiComplete1, configureUiFail1, configureUiComplete1, startServerErrorServer1, startServerSuccessServer1, startServerBeforeServer1, startServerSsl1, stopPgPoolFail1, stopPgPoolComplete1, stopMqttFail1, stopMqttComplete1 }; public static final String CLASS_SIMPLE_NAME = "MainVerticle"; public static String displayNameForClass(String var) { return MainVerticle.displayNameMainVerticle(var); } public static String displayNameMainVerticle(String var) { switch(var) { default: return null; } } }




    © 2015 - 2025 Weber Informatics LLC | Privacy Policy