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 voidconfigOpenApi(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.voidcontextDestroyed(jakarta.servlet.ServletContextEvent sce)protected abstract AbstractComponentConfigurationgetConfiguration()protected StringgetVersion()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, waitMethods 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:
contextDestroyedin interfacejakarta.servlet.ServletContextListener
-
getConfiguration
-