Package Hierarchies:
- org.veupathdb.lib.container.jaxrs,
- org.veupathdb.lib.container.jaxrs.config,
- org.veupathdb.lib.container.jaxrs.errors,
- org.veupathdb.lib.container.jaxrs.health,
- org.veupathdb.lib.container.jaxrs.model,
- org.veupathdb.lib.container.jaxrs.providers,
- org.veupathdb.lib.container.jaxrs.server,
- org.veupathdb.lib.container.jaxrs.server.annotations,
- org.veupathdb.lib.container.jaxrs.server.controller,
- org.veupathdb.lib.container.jaxrs.server.middleware,
- org.veupathdb.lib.container.jaxrs.utils,
- org.veupathdb.lib.container.jaxrs.utils.db,
- org.veupathdb.lib.container.jaxrs.utils.ldap,
- org.veupathdb.lib.container.jaxrs.utils.logging,
- org.veupathdb.lib.container.jaxrs.utils.net,
- org.veupathdb.lib.container.jaxrs.view.error,
- org.veupathdb.lib.container.jaxrs.view.health
Class Hierarchy
- java.lang.Object
- org.veupathdb.lib.container.jaxrs.health.AbstractDependency (implements org.veupathdb.lib.container.jaxrs.health.Dependency)
- org.apache.logging.log4j.core.pattern.AbstractPatternConverter (implements org.apache.logging.log4j.core.pattern.PatternConverter)
- org.apache.logging.log4j.core.pattern.LogEventPatternConverter
- org.veupathdb.lib.container.jaxrs.utils.AnnotationUtil
- org.veupathdb.lib.container.jaxrs.server.controller.ApiDocService
- jakarta.ws.rs.core.Application
- org.glassfish.jersey.server.ResourceConfig (implements org.glassfish.jersey.ApplicationSupplier, jakarta.ws.rs.core.Configurable<C>, org.glassfish.jersey.server.ServerConfig)
- org.veupathdb.lib.container.jaxrs.server.middleware.AuthFilter (implements jakarta.ws.rs.container.ContainerRequestFilter)
- org.veupathdb.lib.container.jaxrs.utils.Cli
- org.veupathdb.lib.container.jaxrs.server.middleware.CorsFilter (implements jakarta.ws.rs.container.ContainerResponseFilter)
- org.veupathdb.lib.container.jaxrs.server.middleware.CustomResponseHeadersFilter (implements jakarta.ws.rs.container.ContainerResponseFilter)
- org.gusdb.fgputil.db.pool.DatabaseInstance (implements java.lang.AutoCloseable, java.sql.Wrapper)
- org.veupathdb.lib.container.jaxrs.utils.db.DbManager
- org.veupathdb.lib.container.jaxrs.config.DbOptionsImpl (implements org.veupathdb.lib.container.jaxrs.config.DbOptions)
- org.veupathdb.lib.container.jaxrs.utils.db.DBPrometheus
- org.veupathdb.lib.container.jaxrs.health.Dependency.TestResult
- org.veupathdb.lib.container.jaxrs.view.health.DependencyHealth
- org.veupathdb.lib.container.jaxrs.providers.DependencyProvider
- org.veupathdb.lib.container.jaxrs.server.middleware.ErrorMapper (implements jakarta.ws.rs.ext.ExceptionMapper<E>)
- org.veupathdb.lib.container.jaxrs.view.error.ErrorResponse
- org.veupathdb.lib.container.jaxrs.Globals
- org.veupathdb.lib.container.jaxrs.server.controller.HealthController
- org.veupathdb.lib.container.jaxrs.view.error.InvalidInputError.Errors
- org.veupathdb.lib.container.jaxrs.server.middleware.JacksonFilter (implements jakarta.ws.rs.ext.MessageBodyReader<T>, jakarta.ws.rs.ext.MessageBodyWriter<T>)
- org.veupathdb.lib.container.jaxrs.utils.ldap.LDAP
- org.veupathdb.lib.container.jaxrs.utils.logging.Log
- org.veupathdb.lib.container.jaxrs.utils.logging.LoggingVars
- org.veupathdb.lib.container.jaxrs.providers.LogProvider
- org.veupathdb.lib.container.jaxrs.server.controller.MetricsService
- org.veupathdb.lib.container.jaxrs.providers.OAuthProvider
- org.veupathdb.lib.container.jaxrs.config.Options
- org.veupathdb.lib.container.jaxrs.providers.OptionsProvider
- org.veupathdb.lib.container.jaxrs.utils.db.OracleConnectionDetails
- org.veupathdb.lib.container.jaxrs.utils.ldap.OracleLDAPConfig
- org.veupathdb.lib.container.jaxrs.utils.Patterns
- org.veupathdb.lib.container.jaxrs.utils.net.Pinger
- org.veupathdb.lib.container.jaxrs.utils.db.PostgresConnectionDetails
- org.veupathdb.lib.container.jaxrs.server.middleware.PrometheusFilter (implements jakarta.ws.rs.container.ContainerRequestFilter, jakarta.ws.rs.container.ContainerResponseFilter, jakarta.ws.rs.ext.WriterInterceptor)
- org.veupathdb.lib.container.jaxrs.server.middleware.RequestIdFilter (implements jakarta.ws.rs.container.ContainerRequestFilter, jakarta.ws.rs.container.ContainerResponseFilter, jakarta.ws.rs.ext.WriterInterceptor)
- org.veupathdb.lib.container.jaxrs.providers.RequestIdProvider
- org.veupathdb.lib.container.jaxrs.utils.RequestKeys
- org.veupathdb.lib.container.jaxrs.providers.RuntimeProvider
- org.veupathdb.lib.container.jaxrs.server.Server
- org.veupathdb.lib.container.jaxrs.view.health.ServiceHealth
- org.veupathdb.lib.container.jaxrs.view.health.ServiceInfo
- org.veupathdb.lib.container.jaxrs.utils.Threads
- java.lang.Throwable (implements java.io.Serializable)
- org.gusdb.oauth2.client.veupathdb.UserInfoImpl (implements org.gusdb.oauth2.client.veupathdb.UserInfo)
- org.gusdb.oauth2.client.veupathdb.UserImpl (implements org.gusdb.oauth2.client.veupathdb.User)
- org.veupathdb.lib.container.jaxrs.model.User.UserImpl (implements org.veupathdb.lib.container.jaxrs.model.User)
- org.veupathdb.lib.container.jaxrs.model.UserInfo.UserInfoImpl (implements org.veupathdb.lib.container.jaxrs.model.UserInfo)
- org.veupathdb.lib.container.jaxrs.providers.UserProvider
Interface Hierarchy
- java.lang.AutoCloseable
- org.veupathdb.lib.container.jaxrs.health.Dependency
- org.veupathdb.lib.container.jaxrs.utils.db.ConnectionDetails
- org.veupathdb.lib.container.jaxrs.config.DbOptions
- java.lang.Iterable<T>
- org.gusdb.oauth2.client.veupathdb.UserInfo
- org.gusdb.oauth2.client.veupathdb.User
- org.veupathdb.lib.container.jaxrs.model.User (also extends org.veupathdb.lib.container.jaxrs.model.UserInfo)
- org.veupathdb.lib.container.jaxrs.model.UserInfo
- org.veupathdb.lib.container.jaxrs.model.User (also extends org.gusdb.oauth2.client.veupathdb.User)
Annotation Interface Hierarchy