B C E G J R W
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- build() - Method in class camp.xit.jacod.jcache.JCacheCodelistClient.Builder
- Builder(Cache) - Constructor for class camp.xit.jacod.jcache.JCacheCodelistClient.Builder
C
- cache - Variable in class camp.xit.jacod.jcache.JCacheCodelistClient.Builder
- CachedDataProvider - Class in camp.xit.jacod.jcache
- CachedDataProvider(DataProvider, Cache) - Constructor for class camp.xit.jacod.jcache.CachedDataProvider
- camp.xit.jacod.jcache - package camp.xit.jacod.jcache
- clearCache() - Method in class camp.xit.jacod.jcache.CachedDataProvider
- clearCache() - Method in class camp.xit.jacod.jcache.JCacheCodelistClientImpl
E
- expiryTime - Variable in class camp.xit.jacod.jcache.JCacheCodelistClient.Builder
G
- getCodelist(String) - Method in class camp.xit.jacod.jcache.JCacheCodelistClientImpl
- getCodelistNames() - Method in class camp.xit.jacod.jcache.CachedDataProvider
- getCustomCodelist(Class<? extends CodelistEntry>) - Method in class camp.xit.jacod.jcache.JCacheCodelistClientImpl
- getName() - Method in class camp.xit.jacod.jcache.CachedDataProvider
- getProviderClass() - Method in class camp.xit.jacod.jcache.CachedDataProvider
J
- JCacheCodelistClient - Class in camp.xit.jacod.jcache
- JCacheCodelistClient() - Constructor for class camp.xit.jacod.jcache.JCacheCodelistClient
- JCacheCodelistClient.Builder - Class in camp.xit.jacod.jcache
- JCacheCodelistClientImpl - Class in camp.xit.jacod.jcache
-
Cached thread-safety implementation of CodelistClient
- JCacheCodelistClientImpl(DataProvider, Cache, Duration, Set<String>, Set<String>, boolean, boolean) - Constructor for class camp.xit.jacod.jcache.JCacheCodelistClientImpl
R
- readCodelist(String, long) - Method in class camp.xit.jacod.jcache.JCacheCodelistClientImpl
- readCustomCodelist(Class<? extends CodelistEntry>, long) - Method in class camp.xit.jacod.jcache.JCacheCodelistClientImpl
- readEntries(String, long) - Method in class camp.xit.jacod.jcache.CachedDataProvider
- reloadCache(String) - Method in class camp.xit.jacod.jcache.JCacheCodelistClientImpl
- reloadDependencies - Variable in class camp.xit.jacod.jcache.JCacheCodelistClient.Builder
- reloadReferences - Variable in class camp.xit.jacod.jcache.JCacheCodelistClient.Builder
- reloadReferences() - Method in class camp.xit.jacod.jcache.JCacheCodelistClient.Builder
-
Reload all codelists that contain references to changed codelist.This configuration is applied only to
JCacheCodelistClientImpl.
W
- withCachedDataProvider(DataProvider, Cache) - Method in class camp.xit.jacod.jcache.JCacheCodelistClient.Builder
-
Set instance of data provider implementation and wrap it with
CachedDataProvider.It caches all provider responses for time defined byJCacheCodelistClient.Builder.withExpiryTime(java.time.Duration)method.This is mandatory attribute. - withExpiryTime(Duration) - Method in class camp.xit.jacod.jcache.JCacheCodelistClient.Builder
-
Set expiry time.Default value is 10 minutes.It means that every codelist expired in this time and will be refreshed when it was changed.This setting is applicable only for
Cache2kCodelistClientImplimplementation. - withoutReloadDependecies() - Method in class camp.xit.jacod.jcache.JCacheCodelistClient.Builder
-
Don't reload all referenced codelists (transitive dependencies) from changed codelist.This configuration is applied only to
JCacheCodelistClientImpl.
All Classes All Packages