============= Application ============= The :java:extdoc:`Application` object holds all of the global state and configuration data across multiple server objects. It should be configured and instantiated by an :java:extdoc:`ApplicationBootstrap` instance. .. code-block:: java :linenos: Application application = new ApplicationBootstrap("example.application") .addServer("echo", (serverBootstrap) -> serverBootstrap.addToPipeline(new EchoPipeline())) .addServer("http", (serverBootstrap) -> serverBootstrap.addToPipeline(new HttpPipeline())) .build(); Each application will be created with a :ref:`configuration server ` which may be used to update :ref:`dynamic configuration ` values while the application is running.