MCPcopy Index your code
hub / github.com/CodePlato3721/shiro-redis

github.com/CodePlato3721/shiro-redis @3.3.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 3.3.0 ↗ · + Follow
317 symbols 791 edges 28 files 30 documented · 9% 2 cross-repo links
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

shiro-redis

Introduction

shiro only provide the support of ehcache and concurrentHashMap. Here is an implement of redis cache can be used by shiro. Hope it will help you!

Documentation

Official documentation is located here.

Extension points exported contracts — how you extend this code

IRedisManager (Interface)
redisManager interface [6 implementers]
src/main/java/org/crazycake/shiro/IRedisManager.java
RedisSerializer (Interface)
(no doc) [2 implementers]
src/main/java/org/crazycake/shiro/serializer/RedisSerializer.java

Core symbols most depended-on inside this repo

serialize
called by 51
src/main/java/org/crazycake/shiro/serializer/RedisSerializer.java
get
called by 28
src/main/java/org/crazycake/shiro/IRedisManager.java
set
called by 22
src/main/java/org/crazycake/shiro/IRedisManager.java
doCreate
called by 11
src/main/java/org/crazycake/shiro/RedisSessionDAO.java
size
called by 10
src/main/java/org/crazycake/shiro/RedisCache.java
doReadSession
called by 10
src/main/java/org/crazycake/shiro/RedisSessionDAO.java
put
called by 7
src/main/java/org/crazycake/shiro/RedisCache.java
del
called by 7
src/main/java/org/crazycake/shiro/IRedisManager.java

Shape

Method 286
Class 29
Interface 2

Languages

Java100%

Modules by API surface

src/main/java/org/crazycake/shiro/RedisSessionDAO.java30 symbols
src/integration-test/java/org/crazycake/shiro/integration/fixture/TestFixture.java29 symbols
src/main/java/org/crazycake/shiro/RedisClusterManager.java28 symbols
src/test/java/org/crazycake/shiro/RedisSessionDAOTest.java22 symbols
src/test/java/org/crazycake/shiro/RedisCacheTest.java19 symbols
src/main/java/org/crazycake/shiro/RedisCache.java19 symbols
src/integration-test/java/org/crazycake/shiro/integration/fixture/model/FakeSession.java18 symbols
src/main/java/org/crazycake/shiro/RedisSentinelManager.java17 symbols
src/integration-test/java/org/crazycake/shiro/RedisSessionDAOIntegrationTest.java16 symbols
src/integration-test/java/org/crazycake/shiro/integration/RedisCacheTest.java15 symbols
src/main/java/org/crazycake/shiro/RedisCacheManager.java14 symbols
src/main/java/org/crazycake/shiro/RedisManager.java13 symbols

Used by 2 indexed graphs manifest dependencies, hub-wide

For agents

$ claude mcp add shiro-redis \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact