Skip navigation links
A C D E F G I N P S T V 

A

AbstractFileSystemCache<K,V> - Class in net.itrixlabs.cache.ext
Extends the ApplicationCache contract providing base for using file system as storage for the cache.
AbstractFileSystemCache() - Constructor for class net.itrixlabs.cache.ext.AbstractFileSystemCache
 
AbstractFileSystemCache(CacheType) - Constructor for class net.itrixlabs.cache.ext.AbstractFileSystemCache
 
AbstractFileSystemCache(CacheType, String, String) - Constructor for class net.itrixlabs.cache.ext.AbstractFileSystemCache
 
afterPropertiesSet() - Method in class net.itrixlabs.cache.ext.AbstractFileSystemCache
 
ApplicationCache<K,V> - Interface in net.itrixlabs.cache.core
Primordial interface for maintaining application cache.
Assert - Class in net.itrixlabs.cache.util
Internal class for making application logic related assertions.
Assert() - Constructor for class net.itrixlabs.cache.util.Assert
 
assertEquals(Object, Object, String) - Static method in class net.itrixlabs.cache.util.Assert
Tests the given arguments for equality based upon the Object.equals(Object) method of the class in focus and throws an IllegalArgumentException with the provided message if the arguments are not equal.
assertEquals(Object, Object) - Static method in class net.itrixlabs.cache.util.Assert
Tests the given arguments for equality based upon the Object.equals(Object) method of the class in focus and throws an IllegalArgumentException with a default message if the arguments are not equal.
assertEquals(Object...) - Static method in class net.itrixlabs.cache.util.Assert
Tests the given arguments for equality based upon the Object.equals(Object) method of the class in focus and throws an IllegalArgumentException with a default message if the arguments are not equal.
assertNotEmpty(Object, String) - Static method in class net.itrixlabs.cache.util.Assert
Tests the given argument of type String, StringBuilder or StringBuffer for empty (but not null) value and throws an IllegalArgumentException with the provided message if the argument is an empty string literal or representation.
assertNotEmpty(Object) - Static method in class net.itrixlabs.cache.util.Assert
Tests the given argument of type String, StringBuilder or StringBuffer for empty (but not null) value and throws an IllegalArgumentException with a default message if the argument is an empty string literal or representation.
assertNotEmpty(Object...) - Static method in class net.itrixlabs.cache.util.Assert
Tests the given arguments of type String, StringBuilder or StringBuffer for empty (but not null) value and throws an IllegalArgumentException with a default message if any argument is an empty string literal or representation.
assertNotNull(Object, String) - Static method in class net.itrixlabs.cache.util.Assert
Tests the given argument for null identity and throws an IllegalArgumentException with the provided message if the argument is null.
assertNotNull(Object) - Static method in class net.itrixlabs.cache.util.Assert
Tests the given argument for null identity and throws an IllegalArgumentException with a default message if the argument is null.
assertNotNull(Object...) - Static method in class net.itrixlabs.cache.util.Assert
Tests the given arguments for null identity and throws an IllegalArgumentException with a default message if any argument is null.
assertTrue(boolean, String) - Static method in class net.itrixlabs.cache.util.Assert
Tests the given condition for truth and throws an IllegalArgumentException with the provided message if the condition is false.
assertTrue(boolean) - Static method in class net.itrixlabs.cache.util.Assert
Tests the given condition for truth and throws an IllegalArgumentException with a default message if the condition is false.
assertTrue(boolean...) - Static method in class net.itrixlabs.cache.util.Assert
Tests the given conditions for truth and throws an IllegalArgumentException with a default message if any condition is false.

C

cache - Variable in class net.itrixlabs.cache.ext.AbstractFileSystemCache
 
CacheType - Enum in net.itrixlabs.cache.ext
Named constants describing the types of caches supported by the cache manager out of the box.

D

destroy() - Method in class net.itrixlabs.cache.ext.AbstractFileSystemCache
 

E

evictFromCache(K) - Method in class net.itrixlabs.cache.auth.SerializableAuthCache
 
evictFromCache(K) - Method in interface net.itrixlabs.cache.core.ApplicationCache
Removes the specified entry from the cache.
evictFromCache(K) - Method in class net.itrixlabs.cache.user.SerializableUserCache
 

F

flush() - Method in interface net.itrixlabs.cache.core.ApplicationCache
Flushes the application cache (doesn't destroy it).
flush() - Method in class net.itrixlabs.cache.ext.AbstractFileSystemCache
 

G

getFromCache(K) - Method in class net.itrixlabs.cache.auth.SerializableAuthCache
 
getFromCache(K) - Method in interface net.itrixlabs.cache.core.ApplicationCache
Obtains a stored entry from the cache.
getFromCache(K) - Method in class net.itrixlabs.cache.user.SerializableUserCache
 

I

initialize() - Method in interface net.itrixlabs.cache.core.ApplicationCache
Initializes the application cache (doesn't create it).
initialize() - Method in class net.itrixlabs.cache.ext.AbstractFileSystemCache
 

N

net.itrixlabs.cache.auth - package net.itrixlabs.cache.auth
 
net.itrixlabs.cache.core - package net.itrixlabs.cache.core
 
net.itrixlabs.cache.ext - package net.itrixlabs.cache.ext
 
net.itrixlabs.cache.user - package net.itrixlabs.cache.user
 
net.itrixlabs.cache.util - package net.itrixlabs.cache.util
 

P

putInCache(K, V) - Method in class net.itrixlabs.cache.auth.SerializableAuthCache
 
putInCache(K, V) - Method in interface net.itrixlabs.cache.core.ApplicationCache
Places an entry in the cache.
putInCache(K, V) - Method in class net.itrixlabs.cache.user.SerializableUserCache
 

S

SerializableAuthCache<K,V> - Class in net.itrixlabs.cache.auth
Efficient implementation of ApplicationCache for authorization sub-systems.
SerializableAuthCache() - Constructor for class net.itrixlabs.cache.auth.SerializableAuthCache
 
SerializableUserCache<K,V> - Class in net.itrixlabs.cache.user
Efficient implementation of ApplicationCache for authentication sub-systems.
SerializableUserCache() - Constructor for class net.itrixlabs.cache.user.SerializableUserCache
 
setCacheDir(String) - Method in class net.itrixlabs.cache.ext.AbstractFileSystemCache
Sets the cache directory location to use with the particular type of cache in focus.
setCacheFile(String) - Method in class net.itrixlabs.cache.ext.AbstractFileSystemCache
Sets the cache filename to use with the particular type of cache in focus.

T

toString() - Method in enum net.itrixlabs.cache.ext.CacheType
 

V

valueOf(String) - Static method in enum net.itrixlabs.cache.ext.CacheType
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.itrixlabs.cache.ext.CacheType
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E F G I N P S T V 
Skip navigation links

Copyright © 2015. All rights reserved.