
com.buschmais.jqassistant.plugin.javaee6.api.model.WebXmlDescriptor Maven / Gradle / Ivy
package com.buschmais.jqassistant.plugin.javaee6.api.model;
import java.util.List;
import com.buschmais.jqassistant.plugin.xml.api.model.XmlFileDescriptor;
import com.buschmais.xo.neo4j.api.annotation.Relation;
public interface WebXmlDescriptor extends WebDescriptor, XmlFileDescriptor, VersionDescriptor {
@Relation("HAS_SESSION_CONFIG")
SessionConfigDescriptor getSessionConfig();
void setSessionConfig(SessionConfigDescriptor sessionConfig);
@Relation("HAS_SERVLET")
List getServlets();
@Relation("HAS_SERVLET_MAPPING")
List getServletMappings();
@Relation("HAS_FILTER")
List getFilters();
@Relation("HAS_FILTER_MAPPING")
List getFilterMappings();
@Relation("HAS_LISTENER")
List getListeners();
@Relation("HAS_CONTEXT_PARAM")
List getContextParams();
@Relation("HAS_ERROR_PAGE")
List getErrorPages();
@Relation("HAS_SECURITY_CONSTRAINT")
List getSecurityConstraints();
@Relation("HAS_SECURITY_ROLE")
List getSecurityRoles();
@Relation("HAS_LOGIN_CONFIG")
List getLoginConfigs();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy