Class WebInitializerCommon

java.lang.Object
br.ufsc.labsec.web.WebInitializerCommon
All Implemented Interfaces:
jakarta.servlet.ServletContextListener, EventListener

public abstract class WebInitializerCommon
extends Object
implements jakarta.servlet.ServletContextListener
Esta classe possui elementos em comum aos inicializadores do sistema web tanto do Assinador de Referência quanto do Verificador de Conformidade.
  • Constructor Summary

    Constructors
    Constructor Description
    WebInitializerCommon()  
  • Method Summary

    Modifier and Type Method Description
    protected void configOpenApi​(jakarta.servlet.ServletContextEvent event, URI urlBase, String urlDescription)
    Configura o arquivo de documentação OpenAPI para mostrar apenas a URL do ambiente Cada arquivo de definição OpenAPI deve ter duas variáveis com nomes começando com "$", para poder fazer a substituição nesta etapa do empacotamento.
    void contextDestroyed​(jakarta.servlet.ServletContextEvent sce)  
    protected String getVersion()
    Retorna a versão do Verificador de Conformidade (pelo git.properties)

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface jakarta.servlet.ServletContextListener

    contextInitialized
  • Constructor Details

    • WebInitializerCommon

      public WebInitializerCommon()
  • Method Details

    • getVersion

      protected String getVersion()
      Retorna a versão do Verificador de Conformidade (pelo git.properties)
      Returns:
      a versão atual do sistema
    • configOpenApi

      protected void configOpenApi​(jakarta.servlet.ServletContextEvent event, URI urlBase, String urlDescription)
      Configura o arquivo de documentação OpenAPI para mostrar apenas a URL do ambiente Cada arquivo de definição OpenAPI deve ter duas variáveis com nomes começando com "$", para poder fazer a substituição nesta etapa do empacotamento.
      Parameters:
      event - Evento de inicialização de Servlet
    • contextDestroyed

      public void contextDestroyed​(jakarta.servlet.ServletContextEvent sce)
      Specified by:
      contextDestroyed in interface jakarta.servlet.ServletContextListener