Package br.ufsc.labsec.web
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
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 interfacejakarta.servlet.ServletContextListener
-