Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/callistaenterprise/blog-multitenancy
/ functions
Functions
56 in github.com/callistaenterprise/blog-multitenancy
⨍
Functions
56
◇
Types & classes
24
↓ 7 callers
Method
getProduct
(long productId)
multi-tenant-service/src/main/java/se/callista/blog/service/services/ProductService.java:12
↓ 7 callers
Method
setTenantId
(String tenantId)
multi-tenant-service/src/main/java/se/callista/blog/service/multi_tenancy/util/TenantContext.java:12
↓ 5 callers
Method
clear
()
multi-tenant-service/src/main/java/se/callista/blog/service/multi_tenancy/util/TenantContext.java:21
↓ 3 callers
Method
getInstance
()
multi-tenant-service/src/test/java/se/callista/blog/service/persistence/PostgresqlTestContainer.java:13
↓ 2 callers
Method
fromEntity
(Product product)
multi-tenant-service/src/main/java/se/callista/blog/service/model/ProductValue.java:27
↓ 2 callers
Method
getProducts
()
multi-tenant-service/src/main/java/se/callista/blog/service/services/ProductService.java:10
↓ 1 callers
Method
createProduct
(ProductValue productValue)
multi-tenant-service/src/main/java/se/callista/blog/service/services/ProductService.java:14
↓ 1 callers
Method
deleteProductById
(long productId)
multi-tenant-service/src/main/java/se/callista/blog/service/services/ProductService.java:18
↓ 1 callers
Method
getProduct
(@PathVariable("productId") long productId)
multi-tenant-service/src/main/java/se/callista/blog/service/controller/ProductApiController.java:42
↓ 1 callers
Method
getStatus
()
multi-tenant-service/src/main/java/se/callista/blog/service/controller/ApiException.java:25
↓ 1 callers
Method
getTenantId
()
multi-tenant-service/src/main/java/se/callista/blog/service/multi_tenancy/util/TenantContext.java:17
↓ 1 callers
Method
getTimestamp
()
multi-tenant-service/src/main/java/se/callista/blog/service/controller/ApiException.java:21
↓ 1 callers
Method
masterDataSourceProperties
()
multi-tenant-service/src/main/java/se/callista/blog/service/config/DataSourceConfiguration.java:17
↓ 1 callers
Method
masterLiquibaseProperties
()
multi-tenant-service/src/main/java/se/callista/blog/service/config/LiquibaseConfig.java:20
↓ 1 callers
Method
updateProduct
(ProductValue productValue)
multi-tenant-service/src/main/java/se/callista/blog/service/services/ProductService.java:16
Method
ApiException
(HttpStatus status, String msg)
multi-tenant-service/src/main/java/se/callista/blog/service/controller/ApiException.java:15
Method
ContentType
()
multi-tenant-service/src/main/java/se/callista/blog/service/controller/ContentType.java:5
Method
NotFoundException
(String msg)
multi-tenant-service/src/main/java/se/callista/blog/service/controller/NotFoundException.java:9
Method
PostgresqlTestContainer
()
multi-tenant-service/src/test/java/se/callista/blog/service/persistence/PostgresqlTestContainer.java:9
Method
Product
(Long id, String name, Integer version)
multi-tenant-service/src/main/java/se/callista/blog/service/domain/entity/Product.java:27
Method
ProductApiController
(ProductService productService)
multi-tenant-service/src/main/java/se/callista/blog/service/controller/ProductApiController.java:31
Method
ProductServiceImpl
(ProductRepository productRepository)
multi-tenant-service/src/main/java/se/callista/blog/service/services/ProductServiceImpl.java:20
Method
TenantContext
()
multi-tenant-service/src/main/java/se/callista/blog/service/multi_tenancy/util/TenantContext.java:8
Method
TenantInterceptor
( @Value("${multitenancy.tenant.default-tenant:#{null}}") String defaultTenant)
multi-tenant-service/src/main/java/se/callista/blog/service/multi_tenancy/interceptor/TenantInterceptor.java:18
Method
WebConfiguration
(TenantInterceptor tenantInterceptor)
multi-tenant-service/src/main/java/se/callista/blog/service/config/WebConfiguration.java:14
Method
addInterceptors
(InterceptorRegistry registry)
multi-tenant-service/src/main/java/se/callista/blog/service/config/WebConfiguration.java:19
Method
afterCompletion
(@NonNull WebRequest request, Exception ex)
multi-tenant-service/src/main/java/se/callista/blog/service/multi_tenancy/interceptor/TenantInterceptor.java:42
Method
asyncGetProduct
()
multi-tenant-service/src/test/java/se/callista/blog/service/controller/ProductApiControllerTest.java:53
Method
asyncGetProduct
(@PathVariable("productId") long productId)
multi-tenant-service/src/main/java/se/callista/blog/service/controller/ProductApiController.java:91
Method
asyncGetProducts
()
multi-tenant-service/src/main/java/se/callista/blog/service/controller/ProductApiController.java:85
Method
contextLoads
()
multi-tenant-service/src/test/java/se/callista/blog/service/MultiTenantServiceApplicationTests.java:16
Method
createProduct
(@Valid @RequestBody ProductValue productValue)
multi-tenant-service/src/main/java/se/callista/blog/service/controller/ProductApiController.java:52
Method
createProduct
(ProductValue productValue)
multi-tenant-service/src/main/java/se/callista/blog/service/services/ProductServiceImpl.java:41
Method
decorate
(@NonNull Runnable runnable)
multi-tenant-service/src/main/java/se/callista/blog/service/multi_tenancy/async/TenantAwareTaskDecorator.java:9
Method
deleteProduct
(@PathVariable long productId)
multi-tenant-service/src/main/java/se/callista/blog/service/controller/ProductApiController.java:75
Method
deleteProductById
(long productId)
multi-tenant-service/src/main/java/se/callista/blog/service/services/ProductServiceImpl.java:60
Method
findByIdForTenant1
()
multi-tenant-service/src/test/java/se/callista/blog/service/repository/ProductRepositoryTest.java:27
Method
findByIdForTenant2
()
multi-tenant-service/src/test/java/se/callista/blog/service/repository/ProductRepositoryTest.java:39
Method
fromValue
(ProductValue product)
multi-tenant-service/src/main/java/se/callista/blog/service/model/ProductValue.java:34
Method
getAsyncExecutor
()
multi-tenant-service/src/main/java/se/callista/blog/service/multi_tenancy/async/AsyncConfig.java:12
Method
getProduct
()
multi-tenant-service/src/test/java/se/callista/blog/service/controller/ProductApiControllerTest.java:36
Method
getProduct
(long productId)
multi-tenant-service/src/main/java/se/callista/blog/service/services/ProductServiceImpl.java:33
Method
getProductForTenant1
()
multi-tenant-service/src/test/java/se/callista/blog/service/services/ProductServiceTest.java:28
Method
getProductForTenant2
()
multi-tenant-service/src/test/java/se/callista/blog/service/services/ProductServiceTest.java:39
Method
getProducts
()
multi-tenant-service/src/main/java/se/callista/blog/service/controller/ProductApiController.java:36
Method
getProducts
()
multi-tenant-service/src/main/java/se/callista/blog/service/services/ProductServiceImpl.java:25
Method
handleApiException
(ApiException ex, WebRequest request)
multi-tenant-service/src/main/java/se/callista/blog/service/controller/AbstractBaseApiController.java:18
Method
liquibase
(@LiquibaseDataSource ObjectProvider<DataSource> liquibaseDataSource)
multi-tenant-service/src/main/java/se/callista/blog/service/config/LiquibaseConfig.java:26
Method
main
(String[] args)
multi-tenant-service/src/main/java/se/callista/blog/service/MultiTenantServiceApplication.java:16
Method
masterDataSource
()
multi-tenant-service/src/main/java/se/callista/blog/service/config/DataSourceConfiguration.java:23
Method
postHandle
(@NonNull WebRequest request, ModelMap model)
multi-tenant-service/src/main/java/se/callista/blog/service/multi_tenancy/interceptor/TenantInterceptor.java:37
Method
preHandle
(WebRequest request)
multi-tenant-service/src/main/java/se/callista/blog/service/multi_tenancy/interceptor/TenantInterceptor.java:24
Method
start
()
multi-tenant-service/src/test/java/se/callista/blog/service/persistence/PostgresqlTestContainer.java:20
Method
stop
()
multi-tenant-service/src/test/java/se/callista/blog/service/persistence/PostgresqlTestContainer.java:30
Method
updateProduct
(@PathVariable long productId, @Valid @RequestBody ProductValue productValue)
multi-tenant-service/src/main/java/se/callista/blog/service/controller/ProductApiController.java:62
Method
updateProduct
(ProductValue productValue)
multi-tenant-service/src/main/java/se/callista/blog/service/services/ProductServiceImpl.java:51