MCPcopy Index your code
hub / github.com/callistaenterprise/blog-multitenancy

github.com/callistaenterprise/blog-multitenancy @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
80 symbols 191 edges 26 files 1 documented · 1%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

ProductService (Interface)
(no doc) [2 implementers]
multi-tenant-service/src/main/java/se/callista/blog/service/services/ProductService.java
ProductRepository (Interface)
(no doc)
multi-tenant-service/src/main/java/se/callista/blog/service/repository/ProductRepository.java

Core symbols most depended-on inside this repo

getProduct
called by 7
multi-tenant-service/src/main/java/se/callista/blog/service/services/ProductService.java
setTenantId
called by 7
multi-tenant-service/src/main/java/se/callista/blog/service/multi_tenancy/util/TenantContext.java
clear
called by 5
multi-tenant-service/src/main/java/se/callista/blog/service/multi_tenancy/util/TenantContext.java
fromEntity
called by 2
multi-tenant-service/src/main/java/se/callista/blog/service/model/ProductValue.java
getProducts
called by 2
multi-tenant-service/src/main/java/se/callista/blog/service/services/ProductService.java
getTimestamp
called by 1
multi-tenant-service/src/main/java/se/callista/blog/service/controller/ApiException.java
getStatus
called by 1
multi-tenant-service/src/main/java/se/callista/blog/service/controller/ApiException.java
getProduct
called by 1
multi-tenant-service/src/main/java/se/callista/blog/service/controller/ProductApiController.java

Shape

Method 56
Class 22
Interface 2

Languages

Java100%

Modules by API surface

multi-tenant-service/src/main/java/se/callista/blog/service/controller/ProductApiController.java9 symbols
multi-tenant-service/src/main/java/se/callista/blog/service/services/ProductServiceImpl.java7 symbols
multi-tenant-service/src/main/java/se/callista/blog/service/services/ProductService.java6 symbols
multi-tenant-service/src/test/java/se/callista/blog/service/persistence/PostgresqlTestContainer.java5 symbols
multi-tenant-service/src/main/java/se/callista/blog/service/multi_tenancy/util/TenantContext.java5 symbols
multi-tenant-service/src/main/java/se/callista/blog/service/multi_tenancy/interceptor/TenantInterceptor.java5 symbols
multi-tenant-service/src/main/java/se/callista/blog/service/controller/ApiException.java4 symbols
multi-tenant-service/src/test/java/se/callista/blog/service/services/ProductServiceTest.java3 symbols
multi-tenant-service/src/test/java/se/callista/blog/service/repository/ProductRepositoryTest.java3 symbols
multi-tenant-service/src/test/java/se/callista/blog/service/controller/ProductApiControllerTest.java3 symbols
multi-tenant-service/src/main/java/se/callista/blog/service/model/ProductValue.java3 symbols
multi-tenant-service/src/main/java/se/callista/blog/service/config/WebConfiguration.java3 symbols

Datastores touched

blogDatabase · 1 repos

For agents

$ claude mcp add blog-multitenancy \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact