Skip navigation links
A B C D E F G I M O P R S T V 

A

afterPropertiesSet() - Method in class ar.com.siripo.arcache.backend.speedup.spring.ArcacheSpeedupClientFactoryBean
 
ar.com.siripo.arcache.backend.speedup - package ar.com.siripo.arcache.backend.speedup
 
ar.com.siripo.arcache.backend.speedup.spring - package ar.com.siripo.arcache.backend.speedup.spring
 
ArcacheSpeedupBasicTracker - Class in ar.com.siripo.arcache.backend.speedup
 
ArcacheSpeedupBasicTracker() - Constructor for class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupBasicTracker
 
ArcacheSpeedupClient - Class in ar.com.siripo.arcache.backend.speedup
This is a local memory proxy of another backend.
ArcacheSpeedupClient() - Constructor for class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
ArcacheSpeedupClientFactoryBean - Class in ar.com.siripo.arcache.backend.speedup.spring
 
ArcacheSpeedupClientFactoryBean() - Constructor for class ar.com.siripo.arcache.backend.speedup.spring.ArcacheSpeedupClientFactoryBean
 
ArcacheSpeedupConfigurationGetInterface - Interface in ar.com.siripo.arcache.backend.speedup
 
ArcacheSpeedupConfigurationSetInterface - Interface in ar.com.siripo.arcache.backend.speedup
 
ArcacheSpeedupTracker - Interface in ar.com.siripo.arcache.backend.speedup
This interface allow tracking of speedup
asyncGet(String) - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
asyncSet(String, long, Object) - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 

B

backendClient - Variable in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 

C

cacheIsolation - Variable in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
clear() - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
client - Variable in class ar.com.siripo.arcache.backend.speedup.spring.ArcacheSpeedupClientFactoryBean
 
createFutureBackendGetWrapper(Future<Object>, String) - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
createSpeedupCacheObject(Object) - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 

D

destroy() - Method in class ar.com.siripo.arcache.backend.speedup.spring.ArcacheSpeedupClientFactoryBean
 

E

expirationProbabilityFunction - Variable in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
expired - Variable in class ar.com.siripo.arcache.backend.speedup.RestoredSpeedupCacheObject
 

F

fromCache - Variable in class ar.com.siripo.arcache.backend.speedup.RestoredSpeedupCacheObject
 

G

getBackendClient() - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
getBackendClient() - Method in interface ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupConfigurationGetInterface
Get the inner backend client
getCacheIsolation() - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
getCacheIsolation() - Method in interface ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupConfigurationGetInterface
 
getExpirationProbabilityFunction() - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
getExpirationProbabilityFunction() - Method in interface ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupConfigurationGetInterface
Get the probability function to be used in expiration evaluation
getInvalidationKeysCacheSize() - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
getInvalidationKeysCacheSize() - Method in interface ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupConfigurationGetInterface
Get the maximum size of invalidationKeys Cache in number of elements
getInvalidationKeysExpirationMillis() - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
getInvalidationKeysExpirationMillis() - Method in interface ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupConfigurationGetInterface
Get the expiration of the stored values in milliseconds
getMissesCacheSize() - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
getMissesCacheSize() - Method in interface ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupConfigurationGetInterface
Get the maximum size of misses Cache in number of elements
getMissesExpirationMillis() - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
getMissesExpirationMillis() - Method in interface ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupConfigurationGetInterface
Get the expiration of the stored values in milliseconds
getObject() - Method in class ar.com.siripo.arcache.backend.speedup.spring.ArcacheSpeedupClientFactoryBean
 
getObjectsCacheSize() - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
getObjectsCacheSize() - Method in interface ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupConfigurationGetInterface
Get the maximum size of objects Cache in number of elements
getObjectsExpirationMillis() - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
getObjectsExpirationMillis() - Method in interface ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupConfigurationGetInterface
Get the expiration of the stored values in milliseconds
getObjectType() - Method in class ar.com.siripo.arcache.backend.speedup.spring.ArcacheSpeedupClientFactoryBean
 
getProtectAgainstBackendFailures() - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
getProtectAgainstBackendFailures() - Method in interface ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupConfigurationGetInterface
Allow some protection against backend failures.
getSpeedupCacheTTLMillis() - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
getSpeedupCacheTTLMillis() - Method in interface ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupConfigurationGetInterface
Get the speedup cache ttl in milli seconds, this value must be restricted by the cache size, the ttl is allowed to make a hard expiration if its needed.
getTracker() - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
getTracker() - Method in interface ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupConfigurationGetInterface
Get a tracker to keep control of speedup performance and malfunctions

I

initialize() - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
initialized - Variable in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
invalidationKeysCache - Variable in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
invalidationKeysCacheSize - Variable in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
invalidationKeysExpirationMillis - Variable in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
isSingleton() - Method in class ar.com.siripo.arcache.backend.speedup.spring.ArcacheSpeedupClientFactoryBean
 

M

missesCache - Variable in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
missesCacheSize - Variable in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
missesExpirationMillis - Variable in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 

O

objectsCache - Variable in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
objectsCacheSize - Variable in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
objectsExpirationMillis - Variable in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 

P

protectAgainstBackendFailures - Variable in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 

R

random - Variable in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
RestoredSpeedupCacheObject - Class in ar.com.siripo.arcache.backend.speedup
 
RestoredSpeedupCacheObject() - Constructor for class ar.com.siripo.arcache.backend.speedup.RestoredSpeedupCacheObject
 
restoreObjectFromAnySpeedupCache(String) - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
restoreObjectFromSpeedupCache(String, ArcacheInMemoryClient, long) - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 

S

setBackendClient(ArcacheBackendClient) - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
setBackendClient(ArcacheBackendClient) - Method in interface ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupConfigurationSetInterface
Set the inner backend client
setBackendClient(ArcacheBackendClient) - Method in class ar.com.siripo.arcache.backend.speedup.spring.ArcacheSpeedupClientFactoryBean
 
setCacheIsolation(boolean) - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
setCacheIsolation(boolean) - Method in interface ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupConfigurationSetInterface
Enable the cache isolation (disabled by default), when cache isolation is enabled, the stored objects are immutable but with an performance cost.
setCacheIsolation(boolean) - Method in class ar.com.siripo.arcache.backend.speedup.spring.ArcacheSpeedupClientFactoryBean
 
setExpirationProbabilityFunction(ProbabilityFunction) - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
setExpirationProbabilityFunction(ProbabilityFunction) - Method in interface ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupConfigurationSetInterface
Set the probability function to be used in expiration evaluation
setExpirationProbabilityFunction(ProbabilityFunction) - Method in class ar.com.siripo.arcache.backend.speedup.spring.ArcacheSpeedupClientFactoryBean
 
setInvalidationKeysCacheSize(int) - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
setInvalidationKeysCacheSize(int) - Method in interface ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupConfigurationSetInterface
Set the maximum size of invalidationKeys Cache in number of elements
setInvalidationKeysCacheSize(int) - Method in class ar.com.siripo.arcache.backend.speedup.spring.ArcacheSpeedupClientFactoryBean
 
setInvalidationKeysExpirationMillis(long) - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
setInvalidationKeysExpirationMillis(long) - Method in interface ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupConfigurationSetInterface
Set the expiration of the stored values in milliseconds
setInvalidationKeysExpirationMillis(long) - Method in class ar.com.siripo.arcache.backend.speedup.spring.ArcacheSpeedupClientFactoryBean
 
setMissesCacheSize(int) - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
setMissesCacheSize(int) - Method in interface ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupConfigurationSetInterface
Set the maximum size of misses Cache in number of elements
setMissesCacheSize(int) - Method in class ar.com.siripo.arcache.backend.speedup.spring.ArcacheSpeedupClientFactoryBean
 
setMissesExpirationMillis(long) - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
setMissesExpirationMillis(long) - Method in interface ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupConfigurationSetInterface
Set the expiration of the stored values in milliseconds
setMissesExpirationMillis(long) - Method in class ar.com.siripo.arcache.backend.speedup.spring.ArcacheSpeedupClientFactoryBean
 
setObjectsCacheSize(int) - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
setObjectsCacheSize(int) - Method in interface ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupConfigurationSetInterface
Set the maximum size of objects Cache in number of elements
setObjectsCacheSize(int) - Method in class ar.com.siripo.arcache.backend.speedup.spring.ArcacheSpeedupClientFactoryBean
 
setObjectsExpirationMillis(long) - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
setObjectsExpirationMillis(long) - Method in interface ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupConfigurationSetInterface
Set the expiration of the stored values in milliseconds
setObjectsExpirationMillis(long) - Method in class ar.com.siripo.arcache.backend.speedup.spring.ArcacheSpeedupClientFactoryBean
 
setProtectAgainstBackendFailures(boolean) - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
setProtectAgainstBackendFailures(boolean) - Method in interface ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupConfigurationSetInterface
Allow some protection against backend failures.
setProtectAgainstBackendFailures(boolean) - Method in class ar.com.siripo.arcache.backend.speedup.spring.ArcacheSpeedupClientFactoryBean
 
setSpeedupCacheTTLMillis(long) - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
setSpeedupCacheTTLMillis(long) - Method in interface ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupConfigurationSetInterface
Set the speedup cache ttl in milli seconds, this value must be restricted by the cache size, the ttl is allowed to make a hard expiration if its needed.
setSpeedupCacheTTLMillis(long) - Method in class ar.com.siripo.arcache.backend.speedup.spring.ArcacheSpeedupClientFactoryBean
 
setTracker(ArcacheSpeedupTracker) - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
setTracker(ArcacheSpeedupTracker) - Method in interface ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupConfigurationSetInterface
Set a tracker to keep control of speedup performance and malfunctions
setTracker(ArcacheSpeedupTracker) - Method in class ar.com.siripo.arcache.backend.speedup.spring.ArcacheSpeedupClientFactoryBean
 
speedupCacheObject - Variable in class ar.com.siripo.arcache.backend.speedup.RestoredSpeedupCacheObject
 
SpeedupCacheObject - Class in ar.com.siripo.arcache.backend.speedup
 
SpeedupCacheObject() - Constructor for class ar.com.siripo.arcache.backend.speedup.SpeedupCacheObject
 
speedupCacheTTLMillis - Variable in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
storeSpeedupCache(String, Object) - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 

T

trackBackendGetFailureRecovered(String, Exception) - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupBasicTracker
 
trackBackendGetFailureRecovered(String, Exception) - Method in interface ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupTracker
 
tracker - Variable in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
trackException(String, Exception) - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupBasicTracker
 
trackException(String, Exception) - Method in interface ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupTracker
 
trackInvalidationKeysCacheHit(String) - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupBasicTracker
 
trackInvalidationKeysCacheHit(String) - Method in interface ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupTracker
 
trackInvalidationKeysCacheMiss(String) - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupBasicTracker
 
trackInvalidationKeysCacheMiss(String) - Method in interface ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupTracker
 
trackMissesCacheHit(String) - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupBasicTracker
 
trackMissesCacheHit(String) - Method in interface ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupTracker
 
trackMissesCacheMiss(String) - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupBasicTracker
 
trackMissesCacheMiss(String) - Method in interface ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupTracker
 
trackObjectsCacheHit(String) - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupBasicTracker
 
trackObjectsCacheHit(String) - Method in interface ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupTracker
 
trackObjectsCacheMiss(String) - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupBasicTracker
 
trackObjectsCacheMiss(String) - Method in interface ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupTracker
 

V

validateSetCacheSize(int) - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
validateSetExpirationMillis(long) - Method in class ar.com.siripo.arcache.backend.speedup.ArcacheSpeedupClient
 
A B C D E F G I M O P R S T V 
Skip navigation links

Copyright © 2019. All rights reserved.