Hierarchy For All Packages
- tech.esphero.multitenant,
- tech.esphero.multitenant.config,
- tech.esphero.multitenant.context,
- tech.esphero.multitenant.datasource,
- tech.esphero.multitenant.exception,
- tech.esphero.multitenant.interceptor,
- tech.esphero.multitenant.manager,
- tech.esphero.multitenant.model,
- tech.esphero.multitenant.repository,
- tech.esphero.multitenant.web
Class Hierarchy
- java.lang.Object
- org.springframework.jdbc.datasource.AbstractDataSource (implements javax.sql.DataSource)
- org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource (implements org.springframework.beans.factory.InitializingBean)
- tech.esphero.multitenant.datasource.TenantAwareDataSource
- org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource (implements org.springframework.beans.factory.InitializingBean)
- tech.esphero.multitenant.model.AbstractModel (implements java.io.Serializable)
- tech.esphero.multitenant.model.DataSourceConfig (implements java.io.Serializable)
- tech.esphero.multitenant.model.Tenant (implements java.io.Serializable)
- tech.esphero.multitenant.config.EntityManagerFactoryBuilderConfig
- tech.esphero.multitenant.web.GlobalExceptionHandler
- tech.esphero.multitenant.config.LiquibaseConfig
- tech.esphero.multitenant.config.MasterDataSourceProperties
- tech.esphero.multitenant.config.MasterDataSourceProperties.Hikari
- tech.esphero.multitenant.MultitenantAutoConfiguration
- tech.esphero.multitenant.context.TenantContext
- tech.esphero.multitenant.config.TenantDataSourceConfig
- tech.esphero.multitenant.interceptor.TenantInterceptor (implements org.springframework.web.servlet.HandlerInterceptor)
- tech.esphero.multitenant.manager.TenantManager
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- tech.esphero.multitenant.exception.InvalidTenantException
- java.lang.RuntimeException
- java.lang.Exception
- tech.esphero.multitenant.config.WebConfig (implements org.springframework.web.servlet.config.annotation.WebMvcConfigurer)
- org.springframework.jdbc.datasource.AbstractDataSource (implements javax.sql.DataSource)
Interface Hierarchy
- org.springframework.data.repository.query.QueryByExampleExecutor<T>
- org.springframework.data.jpa.repository.JpaRepository<T,
ID> (also extends org.springframework.data.repository.ListCrudRepository<T, ID>, org.springframework.data.repository.ListPagingAndSortingRepository<T, ID>) - tech.esphero.multitenant.repository.DataSourceConfigRepository
- tech.esphero.multitenant.repository.TenantRepository
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.Repository<T,
ID> - org.springframework.data.repository.CrudRepository<T,
ID> - org.springframework.data.repository.ListCrudRepository<T,
ID> - org.springframework.data.jpa.repository.JpaRepository<T,
ID> (also extends org.springframework.data.repository.ListPagingAndSortingRepository<T, ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>) - tech.esphero.multitenant.repository.DataSourceConfigRepository
- tech.esphero.multitenant.repository.TenantRepository
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.ListCrudRepository<T,
- org.springframework.data.repository.PagingAndSortingRepository<T,
ID> - org.springframework.data.repository.ListPagingAndSortingRepository<T,
ID> - org.springframework.data.jpa.repository.JpaRepository<T,
ID> (also extends org.springframework.data.repository.ListCrudRepository<T, ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>) - tech.esphero.multitenant.repository.DataSourceConfigRepository
- tech.esphero.multitenant.repository.TenantRepository
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.ListPagingAndSortingRepository<T,
- org.springframework.data.repository.CrudRepository<T,
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- tech.esphero.multitenant.model.Service
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)