Skip navigation links
A B C D E F G H I K L M P R S T U V W 

A

afterPropertiesSet() - Method in class ar.com.siripo.arcache.spring.ArcacheClientFactoryBean
 
ar.com.siripo.arcache - package ar.com.siripo.arcache
 
ar.com.siripo.arcache.spring - package ar.com.siripo.arcache.spring
 
ArcacheClient - Class in ar.com.siripo.arcache
 
ArcacheClient() - Constructor for class ar.com.siripo.arcache.ArcacheClient
 
ArcacheClient(ArcacheBackendClient) - Constructor for class ar.com.siripo.arcache.ArcacheClient
 
ArcacheClientFactoryBean - Class in ar.com.siripo.arcache.spring
 
ArcacheClientFactoryBean() - Constructor for class ar.com.siripo.arcache.spring.ArcacheClientFactoryBean
 
ArcacheClientInterface - Interface in ar.com.siripo.arcache
Interfaz completa, reune tanto mecanismos de acceso, mecanismos de invalidacion y mecanismos de configuracion
ArcacheConfigurationGetInterface - Interface in ar.com.siripo.arcache
 
ArcacheConfigurationInterface - Interface in ar.com.siripo.arcache
 
ArcacheConfigurationSetInterface - Interface in ar.com.siripo.arcache
 
ArcacheInvalidationInterface - Interface in ar.com.siripo.arcache
 
ArcacheReadWriteInterface - Interface in ar.com.siripo.arcache
 
asyncGetCacheObject(String) - Method in class ar.com.siripo.arcache.ArcacheClient
 
asyncGetCacheObject(String) - Method in interface ar.com.siripo.arcache.ArcacheReadWriteInterface
Allow async get
asyncInvalidateKey(String, boolean, long) - Method in class ar.com.siripo.arcache.ArcacheClient
 
asyncInvalidateKey(String, boolean, long) - Method in interface ar.com.siripo.arcache.ArcacheInvalidationInterface
 
asyncSet(String, Object) - Method in class ar.com.siripo.arcache.ArcacheClient
 
asyncSet(String, Object, String[]) - Method in class ar.com.siripo.arcache.ArcacheClient
 
asyncSet(String, Object) - Method in interface ar.com.siripo.arcache.ArcacheReadWriteInterface
 
asyncSet(String, Object, String[]) - Method in interface ar.com.siripo.arcache.ArcacheReadWriteInterface
 

B

backendClient - Variable in class ar.com.siripo.arcache.ArcacheClient
 
backendClient - Variable in class ar.com.siripo.arcache.CacheGetterTask
 
backendClient - Variable in class ar.com.siripo.arcache.InvalidateKeyTask
 
build() - Method in class ar.com.siripo.arcache.CacheGetResult.Builder
 
buildCacheGetterTask(String) - Method in class ar.com.siripo.arcache.ArcacheClient
 
Builder(CacheGetResult.Type) - Constructor for class ar.com.siripo.arcache.CacheGetResult.Builder
 
Builder(CacheGetResult) - Constructor for class ar.com.siripo.arcache.CacheGetResult.Builder
 
buildInvalidateKeyTask(String, boolean, long) - Method in class ar.com.siripo.arcache.ArcacheClient
 

C

CacheGetResult - Class in ar.com.siripo.arcache
Representa el resultado de una operacion de Get
CacheGetResult(CacheGetResult.Type) - Constructor for class ar.com.siripo.arcache.CacheGetResult
 
CacheGetResult(CacheGetResult.Type, Exception) - Constructor for class ar.com.siripo.arcache.CacheGetResult
 
CacheGetResult.Builder - Class in ar.com.siripo.arcache
 
CacheGetResult.ErrorBuilder - Class in ar.com.siripo.arcache
 
CacheGetResult.Type - Enum in ar.com.siripo.arcache
 
CacheGetterTask - Class in ar.com.siripo.arcache
 
CacheGetterTask(String, ArcacheBackendClient, BackendKeyBuilder, ArcacheConfigurationGetInterface, Random) - Constructor for class ar.com.siripo.arcache.CacheGetterTask
 
CacheGetterTask.InvalidatedKey - Class in ar.com.siripo.arcache
 
CacheInvalidationObject - Class in ar.com.siripo.arcache
 
CacheInvalidationObject() - Constructor for class ar.com.siripo.arcache.CacheInvalidationObject
 
cancel(boolean) - Method in class ar.com.siripo.arcache.CacheGetterTask
 
cancel(boolean) - Method in class ar.com.siripo.arcache.InvalidateKeyTask
 
cancelled - Variable in class ar.com.siripo.arcache.CacheGetterTask
 
cancelled - Variable in class ar.com.siripo.arcache.InvalidateKeyTask
 
config - Variable in class ar.com.siripo.arcache.CacheGetterTask
 
config - Variable in class ar.com.siripo.arcache.InvalidateKeyTask
 
createBackendKey(String) - Method in class ar.com.siripo.arcache.ArcacheClient
Create the key to be used in the backend client
createInvalidationBackendKey(String) - Method in class ar.com.siripo.arcache.ArcacheClient
 

D

defaultExpirationTimeSecs - Variable in class ar.com.siripo.arcache.ArcacheClient
 
defaultHardInvalidation - Variable in class ar.com.siripo.arcache.ArcacheClient
 
defaultInvalidationWindowSecs - Variable in class ar.com.siripo.arcache.ArcacheClient
 
defaultOperationTimeoutMillis - Variable in class ar.com.siripo.arcache.ArcacheClient
 
defaultStoredObjectRemovalTimeSecs - Variable in class ar.com.siripo.arcache.ArcacheClient
 
destroy() - Method in class ar.com.siripo.arcache.spring.ArcacheClientFactoryBean
 
done - Variable in class ar.com.siripo.arcache.CacheGetterTask
 
done - Variable in class ar.com.siripo.arcache.InvalidateKeyTask
 
doTask(long, long) - Method in class ar.com.siripo.arcache.CacheGetterTask
 
doTask(long, long) - Method in class ar.com.siripo.arcache.InvalidateKeyTask
 

E

ErrorBuilder() - Constructor for class ar.com.siripo.arcache.CacheGetResult.ErrorBuilder
 
ErrorBuilder(Exception) - Constructor for class ar.com.siripo.arcache.CacheGetResult.ErrorBuilder
 
errorCause - Variable in class ar.com.siripo.arcache.CacheGetResult
 
exceptionToThrow - Variable in class ar.com.siripo.arcache.CacheGetterTask
 
expectedClass - Variable in exception ar.com.siripo.arcache.UnexpectedObjectType
 
ExpirableCacheObject - Class in ar.com.siripo.arcache
Es el objeto que serĂ¡ almacenado en el backend para representar valores convencionales.
ExpirableCacheObject() - Constructor for class ar.com.siripo.arcache.ExpirableCacheObject
 

F

foundClass - Variable in exception ar.com.siripo.arcache.UnexpectedObjectType
 

G

get(String) - Method in class ar.com.siripo.arcache.ArcacheClient
 
get(String, long) - Method in class ar.com.siripo.arcache.ArcacheClient
 
get(String) - Method in interface ar.com.siripo.arcache.ArcacheReadWriteInterface
This is the most basic get method.
get(String, long) - Method in interface ar.com.siripo.arcache.ArcacheReadWriteInterface
 
get() - Method in class ar.com.siripo.arcache.CacheGetterTask
 
get(long, TimeUnit) - Method in class ar.com.siripo.arcache.CacheGetterTask
 
get() - Method in class ar.com.siripo.arcache.InvalidateKeyTask
 
get(long, TimeUnit) - Method in class ar.com.siripo.arcache.InvalidateKeyTask
 
getBackendClient() - Method in class ar.com.siripo.arcache.ArcacheClient
 
getBackendClient() - Method in interface ar.com.siripo.arcache.ArcacheConfigurationGetInterface
 
getCacheObject(String) - Method in class ar.com.siripo.arcache.ArcacheClient
 
getCacheObject(String, long) - Method in class ar.com.siripo.arcache.ArcacheClient
 
getCacheObject(String) - Method in interface ar.com.siripo.arcache.ArcacheReadWriteInterface
 
getCacheObject(String, long) - Method in interface ar.com.siripo.arcache.ArcacheReadWriteInterface
This method never throws an exception, in case of an exception it is returned inside the returned object
getDefaultExpirationTime() - Method in class ar.com.siripo.arcache.ArcacheClient
 
getDefaultExpirationTime() - Method in interface ar.com.siripo.arcache.ArcacheConfigurationGetInterface
 
getDefaultHardInvalidation() - Method in class ar.com.siripo.arcache.ArcacheClient
 
getDefaultHardInvalidation() - Method in interface ar.com.siripo.arcache.ArcacheConfigurationGetInterface
 
getDefaultInvalidationWindow() - Method in class ar.com.siripo.arcache.ArcacheClient
 
getDefaultInvalidationWindow() - Method in interface ar.com.siripo.arcache.ArcacheConfigurationGetInterface
 
getDefaultOperationTimeout() - Method in class ar.com.siripo.arcache.ArcacheClient
 
getDefaultOperationTimeout() - Method in interface ar.com.siripo.arcache.ArcacheConfigurationGetInterface
 
getDefaultStoredObjectRemovalTime() - Method in class ar.com.siripo.arcache.ArcacheClient
 
getDefaultStoredObjectRemovalTime() - Method in interface ar.com.siripo.arcache.ArcacheConfigurationGetInterface
 
getErrorCause() - Method in class ar.com.siripo.arcache.CacheGetResult
 
getInvalidatedKey() - Method in class ar.com.siripo.arcache.CacheGetResult
 
getInvalidationKeys() - Method in class ar.com.siripo.arcache.CacheGetResult
 
getKeyDelimiter() - Method in class ar.com.siripo.arcache.ArcacheClient
 
getKeyDelimiter() - Method in interface ar.com.siripo.arcache.ArcacheConfigurationGetInterface
 
getKeyNamespace() - Method in class ar.com.siripo.arcache.ArcacheClient
 
getKeyNamespace() - Method in interface ar.com.siripo.arcache.ArcacheConfigurationGetInterface
 
getObject() - Method in class ar.com.siripo.arcache.spring.ArcacheClientFactoryBean
 
getObjectType() - Method in class ar.com.siripo.arcache.spring.ArcacheClientFactoryBean
 
getsCacheInvalidationObjectFromFuture(Future<Object>, long) - Method in class ar.com.siripo.arcache.CacheGetterTask
 
getStoreTimestamp() - Method in class ar.com.siripo.arcache.CacheGetResult
 
getTimeMeasurementError() - Method in class ar.com.siripo.arcache.ArcacheClient
 
getTimeMeasurementError() - Method in interface ar.com.siripo.arcache.ArcacheConfigurationGetInterface
 
getType() - Method in class ar.com.siripo.arcache.CacheGetResult
 
getValue() - Method in class ar.com.siripo.arcache.CacheGetResult
 

H

hardInvalidation - Variable in class ar.com.siripo.arcache.InvalidateKeyTask
 

I

invalidatedKey - Variable in class ar.com.siripo.arcache.CacheGetResult
 
invalidateKey(String) - Method in class ar.com.siripo.arcache.ArcacheClient
 
invalidateKey(String, long) - Method in class ar.com.siripo.arcache.ArcacheClient
 
invalidateKey(String, boolean) - Method in class ar.com.siripo.arcache.ArcacheClient
 
invalidateKey(String, boolean, long) - Method in class ar.com.siripo.arcache.ArcacheClient
 
invalidateKey(String) - Method in interface ar.com.siripo.arcache.ArcacheInvalidationInterface
Invalida una key, utilizando una invalidacion soft o hard segun se haya configurado, utilizando el invalidationWindow default
invalidateKey(String, long) - Method in interface ar.com.siripo.arcache.ArcacheInvalidationInterface
Invalida una key, utilizando una invalidacion soft o hard segun se haya configurado
invalidateKey(String, boolean) - Method in interface ar.com.siripo.arcache.ArcacheInvalidationInterface
Invalidates a key using the default invalidationWindow
invalidateKey(String, boolean, long) - Method in interface ar.com.siripo.arcache.ArcacheInvalidationInterface
 
InvalidateKeyTask - Class in ar.com.siripo.arcache
 
InvalidateKeyTask(String, boolean, long, ArcacheBackendClient, BackendKeyBuilder, ArcacheConfigurationGetInterface) - Constructor for class ar.com.siripo.arcache.InvalidateKeyTask
 
invalidationKeyPrefix - Variable in class ar.com.siripo.arcache.ArcacheClient
 
invalidationKeys - Variable in class ar.com.siripo.arcache.CacheGetResult
 
invalidationKeys - Variable in class ar.com.siripo.arcache.ExpirableCacheObject
lista de conjuntos a los cuales pertenece esta clave, los cuales permiten expirar la misma
invalidationKeysFutureGets - Variable in class ar.com.siripo.arcache.CacheGetterTask
 
invalidationTimestamp - Variable in class ar.com.siripo.arcache.CacheInvalidationObject
unix timestamp del momento en el cual se pide la invalidacion
invalidationWindowSecs - Variable in class ar.com.siripo.arcache.CacheInvalidationObject
Cantidad de tiempo en segundos que dura la ventana de invalidacion.
invalidationWindowSecs - Variable in class ar.com.siripo.arcache.InvalidateKeyTask
 
isAnyTypeOfError() - Method in class ar.com.siripo.arcache.CacheGetResult
 
isCachedObjectExpired(ExpirableCacheObject, long) - Method in class ar.com.siripo.arcache.CacheGetterTask
 
isCachedObjectInvalidated(ExpirableCacheObject, HashMap<String, CacheInvalidationObject>, long) - Method in class ar.com.siripo.arcache.CacheGetterTask
 
isCancelled() - Method in class ar.com.siripo.arcache.CacheGetterTask
 
isCancelled() - Method in class ar.com.siripo.arcache.InvalidateKeyTask
 
isDone() - Method in class ar.com.siripo.arcache.CacheGetterTask
 
isDone() - Method in class ar.com.siripo.arcache.InvalidateKeyTask
 
isExpired() - Method in class ar.com.siripo.arcache.CacheGetResult
 
isHardInvalidation - Variable in class ar.com.siripo.arcache.CacheInvalidationObject
Indica si la invalidacion es hard o soft.
isHit() - Method in class ar.com.siripo.arcache.CacheGetResult
 
isHitExpiredOrInvalidated() - Method in class ar.com.siripo.arcache.CacheGetResult
 
isHitOrExpired() - Method in class ar.com.siripo.arcache.CacheGetResult
 
isInvalidated() - Method in class ar.com.siripo.arcache.CacheGetResult
 
isMiss() - Method in class ar.com.siripo.arcache.CacheGetResult
 
isSingleton() - Method in class ar.com.siripo.arcache.spring.ArcacheClientFactoryBean
 

K

key - Variable in class ar.com.siripo.arcache.CacheGetterTask
 
key - Variable in class ar.com.siripo.arcache.InvalidateKeyTask
 
keyBuilder - Variable in class ar.com.siripo.arcache.CacheGetterTask
 
keyBuilder - Variable in class ar.com.siripo.arcache.InvalidateKeyTask
 
keyDelimiter - Variable in class ar.com.siripo.arcache.ArcacheClient
 
keyNamespace - Variable in class ar.com.siripo.arcache.ArcacheClient
 

L

lastHardInvalidationTimestamp - Variable in class ar.com.siripo.arcache.CacheInvalidationObject
if this has a value greater than zero, all the keys older than this timestamp are considered hard invalidated.
lastSoftInvalidationTimestamp - Variable in class ar.com.siripo.arcache.CacheInvalidationObject
if this has a value greater than zero, all the keys older than this timestamp are considered soft invalidated.
loadInvalidationKeys(ExpirableCacheObject, long, long) - Method in class ar.com.siripo.arcache.CacheGetterTask
 

M

mainFutureGet - Variable in class ar.com.siripo.arcache.CacheGetterTask
 
maxTTLSecs - Variable in class ar.com.siripo.arcache.ExpirableCacheObject
TTL total de la key, a partir de ese momento se considera Expirado
minTTLSecs - Variable in class ar.com.siripo.arcache.ExpirableCacheObject
ttl minimo, a partir de ese momento inicia la posiblidad de expiracion

P

prevVersionGetFuture - Variable in class ar.com.siripo.arcache.InvalidateKeyTask
 

R

random - Variable in class ar.com.siripo.arcache.CacheGetterTask
 
randomGenerator - Variable in class ar.com.siripo.arcache.ArcacheClient
 

S

set(String, Object) - Method in class ar.com.siripo.arcache.ArcacheClient
 
set(String, Object, String[]) - Method in class ar.com.siripo.arcache.ArcacheClient
 
set(String, Object) - Method in interface ar.com.siripo.arcache.ArcacheReadWriteInterface
Almacena un valor, como timeout utiliza el default, en caso de falla retornarĂ¡ una exepcion
set(String, Object, String[]) - Method in interface ar.com.siripo.arcache.ArcacheReadWriteInterface
Almacena un valor y define las claves de invalidacion
setBackendClient(ArcacheBackendClient) - Method in class ar.com.siripo.arcache.ArcacheClient
 
setBackendClient(ArcacheBackendClient) - Method in interface ar.com.siripo.arcache.ArcacheConfigurationSetInterface
 
setBackendClient(ArcacheBackendClient) - Method in class ar.com.siripo.arcache.spring.ArcacheClientFactoryBean
 
setDefaultExpirationTime(long) - Method in class ar.com.siripo.arcache.ArcacheClient
 
setDefaultExpirationTime(long) - Method in interface ar.com.siripo.arcache.ArcacheConfigurationSetInterface
Sets the default value to be used to consider a cached object expired
setDefaultExpirationTime(long) - Method in class ar.com.siripo.arcache.spring.ArcacheClientFactoryBean
 
setDefaultHardInvalidation(boolean) - Method in class ar.com.siripo.arcache.ArcacheClient
 
setDefaultHardInvalidation(boolean) - Method in interface ar.com.siripo.arcache.ArcacheConfigurationSetInterface
 
setDefaultHardInvalidation(boolean) - Method in class ar.com.siripo.arcache.spring.ArcacheClientFactoryBean
 
setDefaultInvalidationWindow(long) - Method in class ar.com.siripo.arcache.ArcacheClient
 
setDefaultInvalidationWindow(long) - Method in interface ar.com.siripo.arcache.ArcacheConfigurationSetInterface
set the default invalidation window, this is the ammount of time to do probabilistic invalidation.
setDefaultInvalidationWindow(long) - Method in class ar.com.siripo.arcache.spring.ArcacheClientFactoryBean
 
setDefaultOperationTimeout(long) - Method in class ar.com.siripo.arcache.ArcacheClient
 
setDefaultOperationTimeout(long) - Method in interface ar.com.siripo.arcache.ArcacheConfigurationSetInterface
 
setDefaultOperationTimeout(long) - Method in class ar.com.siripo.arcache.spring.ArcacheClientFactoryBean
 
setDefaultStoredObjectRemovalTime(long) - Method in class ar.com.siripo.arcache.ArcacheClient
 
setDefaultStoredObjectRemovalTime(long) - Method in interface ar.com.siripo.arcache.ArcacheConfigurationSetInterface
Sets the default value to be used to set the lifetime of the object at backend level.
setDefaultStoredObjectRemovalTime(long) - Method in class ar.com.siripo.arcache.spring.ArcacheClientFactoryBean
 
setFuture - Variable in class ar.com.siripo.arcache.InvalidateKeyTask
 
setKeyDelimiter(String) - Method in class ar.com.siripo.arcache.ArcacheClient
 
setKeyDelimiter(String) - Method in interface ar.com.siripo.arcache.ArcacheConfigurationSetInterface
Permite configurar un delimitador default para las keys el mismo sera utilizado par separar las keys de invalidacion y el namespace
setKeyDelimiter(String) - Method in class ar.com.siripo.arcache.spring.ArcacheClientFactoryBean
 
setKeyNamespace(String) - Method in class ar.com.siripo.arcache.ArcacheClient
 
setKeyNamespace(String) - Method in interface ar.com.siripo.arcache.ArcacheConfigurationSetInterface
Permite configurar un namsepace default para todas las keys De esta forma se puede evitar la colision de keys con otro servicio
setKeyNamespace(String) - Method in class ar.com.siripo.arcache.spring.ArcacheClientFactoryBean
 
setTimeMeasurementError(long) - Method in class ar.com.siripo.arcache.ArcacheClient
 
setTimeMeasurementError(long) - Method in interface ar.com.siripo.arcache.ArcacheConfigurationSetInterface
Error total en la medicion de tiempos expresado en segundos debe ser 1 + maxClockOffset + maxKeyCreationTime maxClockOffset (diferencia maxima entre 2 relojes de la infraestructura involucrada) maxKeyCreationTime (Tiempo (95pt) que demanda generar un valor a ser almacenado)
setTimeMeasurementError(long) - Method in class ar.com.siripo.arcache.spring.ArcacheClientFactoryBean
 
storeTimestamp - Variable in class ar.com.siripo.arcache.CacheGetResult
 

T

timeMeasurementErrorSecs - Variable in class ar.com.siripo.arcache.ArcacheClient
 
timestamp - Variable in class ar.com.siripo.arcache.ExpirableCacheObject
Unix timestamp (in seconds) of the moment where the value is stored
toString() - Method in exception ar.com.siripo.arcache.UnexpectedObjectType
 
type - Variable in class ar.com.siripo.arcache.CacheGetResult
 

U

UnexpectedObjectType - Exception in ar.com.siripo.arcache
This is returned when the cached object type is not the expected
UnexpectedObjectType(Class<?>, Class<?>) - Constructor for exception ar.com.siripo.arcache.UnexpectedObjectType
 

V

value - Variable in class ar.com.siripo.arcache.CacheGetResult
The user stored value
value - Variable in class ar.com.siripo.arcache.ExpirableCacheObject
The application domain value to be remembered and restored
valueOf(String) - Static method in enum ar.com.siripo.arcache.CacheGetResult.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum ar.com.siripo.arcache.CacheGetResult.Type
Returns an array containing the constants of this enum type, in the order they are declared.
valueToReturn - Variable in class ar.com.siripo.arcache.CacheGetterTask
 
valueToReturn - Variable in class ar.com.siripo.arcache.InvalidateKeyTask
 

W

withErrorCause(Exception) - Method in class ar.com.siripo.arcache.CacheGetResult.Builder
 
withInvalidatedKey(String) - Method in class ar.com.siripo.arcache.CacheGetResult.Builder
 
withInvalidationKeys(String[]) - Method in class ar.com.siripo.arcache.CacheGetResult.Builder
 
withStoreTimestamp(long) - Method in class ar.com.siripo.arcache.CacheGetResult.Builder
 
withType(CacheGetResult.Type) - Method in class ar.com.siripo.arcache.CacheGetResult.Builder
 
withValue(Object) - Method in class ar.com.siripo.arcache.CacheGetResult.Builder
 
A B C D E F G H I K L M P R S T U V W 
Skip navigation links

Copyright © 2019. All rights reserved.