JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
F
G
I
J
K
L
N
O
P
S
T
V
A
AbstractJsonSerializer
- Class in
com.github.kitonus.cache.distributed
JSON serializer and deserializer
AbstractJsonSerializer()
- Constructor for class com.github.kitonus.cache.distributed.
AbstractJsonSerializer
addCls(Class<?>, Collection<Class<?>>)
- Method in interface com.github.kitonus.cache.distributed.
CacheNameTree
Add Class and their dependencies
addCls(Class<?>, Collection<Class<?>>)
- Method in class com.github.kitonus.cache.distributed.
CacheNameTreeImpl
addName(String, Collection<String>)
- Method in interface com.github.kitonus.cache.distributed.
CacheNameTree
Add name
addName(String, Collection<String>)
- Method in class com.github.kitonus.cache.distributed.
CacheNameTreeImpl
afterPropertiesSet()
- Method in class com.github.kitonus.cache.distributed.
CacheManagerImpl
afterPropertiesSet()
- Method in class com.github.kitonus.cache.distributed.
CacheNameTreeImpl
applyItemTimeToLiveValues(TimeToLiveConfig)
- Method in class com.github.kitonus.cache.distributed.
CacheManagerConfigAdapter
Configure per item class time-to-live
C
CacheImpl
- Class in
com.github.kitonus.cache.distributed
Cache implementation Caffeine and Hazelcast map
CacheImpl(HazelcastInstance, String, String, String, CacheSerializer, TimeToLiveConfig, long)
- Constructor for class com.github.kitonus.cache.distributed.
CacheImpl
CacheKeyGeneratorImpl
- Class in
com.github.kitonus.cache.distributed
CacheKeyGeneratorImpl(boolean)
- Constructor for class com.github.kitonus.cache.distributed.
CacheKeyGeneratorImpl
CacheKeyGeneratorImpl(ObjectMapper, boolean)
- Constructor for class com.github.kitonus.cache.distributed.
CacheKeyGeneratorImpl
cacheManager(CacheNameTree, HazelcastInstance, String, long, CacheSerializer)
- Method in class com.github.kitonus.cache.distributed.
CacheManagerConfigAdapter
CacheManagerConfigAdapter
- Class in
com.github.kitonus.cache.distributed
CacheManagerConfigAdapter()
- Constructor for class com.github.kitonus.cache.distributed.
CacheManagerConfigAdapter
CacheManagerImpl
- Class in
com.github.kitonus.cache.distributed
Cache manager implementation There should be only 1 cache manager for each JVM
CacheManagerImpl()
- Constructor for class com.github.kitonus.cache.distributed.
CacheManagerImpl
cacheNamesToPreInitialize()
- Method in class com.github.kitonus.cache.distributed.
CacheManagerConfigAdapter
Configure pre-initialization of caches
cacheNameTree()
- Method in class com.github.kitonus.cache.distributed.
CacheManagerConfigAdapter
CacheNameTree
- Interface in
com.github.kitonus.cache.distributed
Cache name tree
CacheNameTreeImpl
- Class in
com.github.kitonus.cache.distributed
CacheNameTreeImpl()
- Constructor for class com.github.kitonus.cache.distributed.
CacheNameTreeImpl
cacheSerializer()
- Method in class com.github.kitonus.cache.distributed.
CacheManagerConfigAdapter
CacheSerializer
- Interface in
com.github.kitonus.cache.distributed
Template for cache serializer
clear()
- Method in class com.github.kitonus.cache.distributed.
CacheImpl
com.github.kitonus.cache.distributed
- package com.github.kitonus.cache.distributed
Command
- Class in
com.github.kitonus.cache.distributed
Command()
- Constructor for class com.github.kitonus.cache.distributed.
Command
Command(String, UUID, CommandType, String, String)
- Constructor for class com.github.kitonus.cache.distributed.
Command
CommandType
- Enum in
com.github.kitonus.cache.distributed
Cache command types
configureCacheNameTree(CacheNameTree)
- Method in class com.github.kitonus.cache.distributed.
CacheManagerConfigAdapter
Configure cache dependencies by names
D
decideTtl(Long, Long)
- Method in class com.github.kitonus.cache.distributed.
TimeToLiveConfigAdapter
DependencyAwareCache
- Interface in
com.github.kitonus.cache.distributed
Dependency aware cache
deserialize(String)
- Method in class com.github.kitonus.cache.distributed.
AbstractJsonSerializer
deserialize(String)
- Method in interface com.github.kitonus.cache.distributed.
CacheSerializer
Deserialize from String
DeserializedItem
- Class in
com.github.kitonus.cache.distributed
DeserializedItem(Object, long, long)
- Constructor for class com.github.kitonus.cache.distributed.
DeserializedItem
destroy()
- Method in class com.github.kitonus.cache.distributed.
CacheImpl
E
evict(Object)
- Method in class com.github.kitonus.cache.distributed.
CacheImpl
F
fromJson(String, Class<?>, char)
- Method in class com.github.kitonus.cache.distributed.
AbstractJsonSerializer
fromJson(String, Class<?>, char)
- Method in class com.github.kitonus.cache.distributed.
JacksonSerializer
G
generate(Object, Method, Object...)
- Method in class com.github.kitonus.cache.distributed.
CacheKeyGeneratorImpl
get(Object, Callable<T>)
- Method in class com.github.kitonus.cache.distributed.
CacheImpl
getCache(String)
- Method in class com.github.kitonus.cache.distributed.
CacheManagerImpl
getCacheImplId()
- Method in class com.github.kitonus.cache.distributed.
Command
getCacheName()
- Method in class com.github.kitonus.cache.distributed.
Command
getCacheNames()
- Method in class com.github.kitonus.cache.distributed.
CacheManagerImpl
getClsName(Object)
- Method in class com.github.kitonus.cache.distributed.
AbstractJsonSerializer
getClsName(Object)
- Method in class com.github.kitonus.cache.distributed.
JacksonSerializer
getHits()
- Method in class com.github.kitonus.cache.distributed.
CacheImpl
getImplId()
- Method in class com.github.kitonus.cache.distributed.
CacheImpl
getImplId()
- Method in interface com.github.kitonus.cache.distributed.
DependencyAwareCache
getKey()
- Method in class com.github.kitonus.cache.distributed.
Command
getMisses()
- Method in class com.github.kitonus.cache.distributed.
CacheImpl
getName()
- Method in class com.github.kitonus.cache.distributed.
CacheImpl
getNativeCache()
- Method in class com.github.kitonus.cache.distributed.
CacheImpl
getSerializationTime()
- Method in class com.github.kitonus.cache.distributed.
DeserializedItem
getSerializedValue()
- Method in class com.github.kitonus.cache.distributed.
Command
getTimeToLiveMillis()
- Method in class com.github.kitonus.cache.distributed.
DeserializedItem
getTimeToLiveMillis(Object, String)
- Method in interface com.github.kitonus.cache.distributed.
TimeToLiveConfig
Get time-to-live in milliseconds
getTimeToLiveMillis(Object, String)
- Method in class com.github.kitonus.cache.distributed.
TimeToLiveConfigAdapter
getType(Object)
- Method in class com.github.kitonus.cache.distributed.
AbstractJsonSerializer
getType()
- Method in class com.github.kitonus.cache.distributed.
Command
getUsedBy(String)
- Method in interface com.github.kitonus.cache.distributed.
CacheNameTree
Get name and its user
getUsedBy(Class<?>)
- Method in interface com.github.kitonus.cache.distributed.
CacheNameTree
Get and its users
getUsedBy(String)
- Method in class com.github.kitonus.cache.distributed.
CacheNameTreeImpl
getUsedBy(Class<?>)
- Method in class com.github.kitonus.cache.distributed.
CacheNameTreeImpl
getValue()
- Method in class com.github.kitonus.cache.distributed.
DeserializedItem
I
isStale(DeserializedItem, String)
- Method in interface com.github.kitonus.cache.distributed.
TimeToLiveConfig
Accessed by CacheImpl to check if item is stale
isStale(DeserializedItem, String)
- Method in class com.github.kitonus.cache.distributed.
TimeToLiveConfigAdapter
isStale(long, long)
- Method in class com.github.kitonus.cache.distributed.
TimeToLiveConfigAdapter
J
JacksonSerializer
- Class in
com.github.kitonus.cache.distributed
JacksonSerializer()
- Constructor for class com.github.kitonus.cache.distributed.
JacksonSerializer
K
keyGenerator()
- Method in class com.github.kitonus.cache.distributed.
CacheManagerConfigAdapter
L
localClear()
- Method in class com.github.kitonus.cache.distributed.
CacheImpl
localClear()
- Method in interface com.github.kitonus.cache.distributed.
DependencyAwareCache
lookup(Object)
- Method in class com.github.kitonus.cache.distributed.
CacheImpl
N
name(Class<?>)
- Static method in class com.github.kitonus.cache.distributed.
ToCacheName
Convert a class to cache name
names(Class<?>...)
- Static method in class com.github.kitonus.cache.distributed.
ToCacheName
Convert classes to cache name
names(Collection<Class<?>>)
- Static method in class com.github.kitonus.cache.distributed.
ToCacheName
Convert classes to cache name
NULL
- Static variable in interface com.github.kitonus.cache.distributed.
DependencyAwareCache
O
onApplicationEvent(ContextClosedEvent)
- Method in class com.github.kitonus.cache.distributed.
CacheManagerImpl
P
preProcess(Object)
- Method in class com.github.kitonus.cache.distributed.
AbstractJsonSerializer
preProcess(Object)
- Method in class com.github.kitonus.cache.distributed.
JacksonSerializer
put(Object, Object)
- Method in class com.github.kitonus.cache.distributed.
CacheImpl
putIfAbsent(Object, Object)
- Method in class com.github.kitonus.cache.distributed.
CacheImpl
S
serialize(Object, long, long)
- Method in class com.github.kitonus.cache.distributed.
AbstractJsonSerializer
serialize(Object, long, long)
- Method in interface com.github.kitonus.cache.distributed.
CacheSerializer
Serialize
setCacheImplementations(Collection<Cache>)
- Method in class com.github.kitonus.cache.distributed.
CacheManagerImpl
Set cache implementations
setCacheImplId(UUID)
- Method in class com.github.kitonus.cache.distributed.
Command
setCacheManager(CacheManager)
- Method in class com.github.kitonus.cache.distributed.
CacheImpl
setCacheManager(CacheManager)
- Method in interface com.github.kitonus.cache.distributed.
DependencyAwareCache
setCacheName(String)
- Method in class com.github.kitonus.cache.distributed.
Command
setCacheNamesToPreInitialize(Collection<String>)
- Method in class com.github.kitonus.cache.distributed.
CacheManagerImpl
setCacheNameTree(CacheNameTree)
- Method in class com.github.kitonus.cache.distributed.
CacheImpl
setCacheNameTree(CacheNameTree)
- Method in class com.github.kitonus.cache.distributed.
CacheManagerImpl
setCacheNameTree(CacheNameTree)
- Method in interface com.github.kitonus.cache.distributed.
DependencyAwareCache
Set cache name tree
setCacheSerializer(CacheSerializer)
- Method in class com.github.kitonus.cache.distributed.
CacheManagerImpl
setDefaultTimeToLive(long, TimeUnit)
- Method in interface com.github.kitonus.cache.distributed.
TimeToLiveConfig
Define default time to live in milliseconds
setDefaultTimeToLive(long, TimeUnit)
- Method in class com.github.kitonus.cache.distributed.
TimeToLiveConfigAdapter
setDependencyDefinitions(Map<Class<?>, Class<?>[]>)
- Method in interface com.github.kitonus.cache.distributed.
CacheNameTree
Set dependency definitions
setDependencyDefinitions(Map<Class<?>, Class<?>[]>)
- Method in class com.github.kitonus.cache.distributed.
CacheNameTreeImpl
setFirstLevelCacheSize(long)
- Method in class com.github.kitonus.cache.distributed.
CacheManagerImpl
setHazelcastCacheMapPrefix(String)
- Method in class com.github.kitonus.cache.distributed.
CacheManagerImpl
setHazelcastInstance(HazelcastInstance)
- Method in class com.github.kitonus.cache.distributed.
CacheManagerImpl
setHazelcastTopicName(String)
- Method in class com.github.kitonus.cache.distributed.
CacheManagerImpl
setKey(String)
- Method in class com.github.kitonus.cache.distributed.
Command
setSerializationTime(long)
- Method in class com.github.kitonus.cache.distributed.
DeserializedItem
setSerializedValue(String)
- Method in class com.github.kitonus.cache.distributed.
Command
setTimeToLive(Class<?>, long, TimeUnit)
- Method in interface com.github.kitonus.cache.distributed.
TimeToLiveConfig
Set item time to live by item class
setTimeToLive(String, long, TimeUnit)
- Method in interface com.github.kitonus.cache.distributed.
TimeToLiveConfig
Set item time to live by cache name
setTimeToLive(String, long, TimeUnit)
- Method in class com.github.kitonus.cache.distributed.
TimeToLiveConfigAdapter
setTimeToLive(Class<?>, long, TimeUnit)
- Method in class com.github.kitonus.cache.distributed.
TimeToLiveConfigAdapter
setTimeToLiveMillis(long)
- Method in class com.github.kitonus.cache.distributed.
DeserializedItem
setTtlConfig(TimeToLiveConfig)
- Method in class com.github.kitonus.cache.distributed.
CacheManagerImpl
setType(CommandType)
- Method in class com.github.kitonus.cache.distributed.
Command
setValue(Object)
- Method in class com.github.kitonus.cache.distributed.
DeserializedItem
size()
- Method in class com.github.kitonus.cache.distributed.
CacheImpl
T
TimeToLiveConfig
- Interface in
com.github.kitonus.cache.distributed
TimeToLiveConfigAdapter
- Class in
com.github.kitonus.cache.distributed
If timeToLive less than 0 then timeToLive is set to forever
TimeToLiveConfigAdapter()
- Constructor for class com.github.kitonus.cache.distributed.
TimeToLiveConfigAdapter
ToCacheName
- Class in
com.github.kitonus.cache.distributed
Converter from class to cache name
ToCacheName()
- Constructor for class com.github.kitonus.cache.distributed.
ToCacheName
toJson(Object)
- Method in class com.github.kitonus.cache.distributed.
AbstractJsonSerializer
toJson(Object)
- Method in class com.github.kitonus.cache.distributed.
JacksonSerializer
toString()
- Method in class com.github.kitonus.cache.distributed.
CacheImpl
toString()
- Method in class com.github.kitonus.cache.distributed.
TimeToLiveConfigAdapter
ttlConfig()
- Method in class com.github.kitonus.cache.distributed.
CacheManagerConfigAdapter
TYPE_CODE_LIST
- Static variable in class com.github.kitonus.cache.distributed.
AbstractJsonSerializer
V
valueOf(String)
- Static method in enum com.github.kitonus.cache.distributed.
CommandType
Returns the enum constant of this type with the specified name.
values()
- Static method in enum com.github.kitonus.cache.distributed.
CommandType
Returns an array containing the constants of this enum type, in the order they are declared.
A
C
D
E
F
G
I
J
K
L
N
O
P
S
T
V
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2018. All rights reserved.