A C D E G H I K N O P R S T U V

A

add(K) - Method in class org.jboss.shotoku.tools.ConcurrentHashSet
 
addAll(Collection<? extends K>) - Method in class org.jboss.shotoku.tools.ConcurrentHashSet
 
addPacketProcessingTime(long, boolean) - Method in interface org.jboss.shotoku.cache.service.RenewableCacheStatistics
 
addPacketProcessingTime(long, boolean) - Method in class org.jboss.shotoku.cache.service.RenewableCacheStatisticsImpl
 
addPacketWaitingTime(long) - Method in interface org.jboss.shotoku.cache.service.RenewableCacheStatistics
 
addPacketWaitingTime(long) - Method in class org.jboss.shotoku.cache.service.RenewableCacheStatisticsImpl
 
addUpdateThreadData(UpdateThreadData<?, ?>) - Method in interface org.jboss.shotoku.cache.service.RenewableCacheServiceMBean
 

C

CacheAlert - Interface in org.jboss.shotoku.cache.service.monitor
Information about probably incorrect behaviour of cache items, collected by the monitoring thread.
CacheAlertFactory - Class in org.jboss.shotoku.cache.service.monitor
 
CacheAlertFactory() - Constructor for class org.jboss.shotoku.cache.service.monitor.CacheAlertFactory
 
CacheAlertImpl - Class in org.jboss.shotoku.cache.service.monitor
 
CacheAlertImpl(String, String, Object) - Constructor for class org.jboss.shotoku.cache.service.monitor.CacheAlertImpl
 
CacheItem<K,T> - Class in org.jboss.shotoku.cache
Use this class if you want to store objects in a cache that will be updated on a regular intervals of time, by a service daemon thread.
CacheItemDataSource<K,T> - Interface in org.jboss.shotoku.cache
Basic interface when using a renewable cache item --- defines methods, which are used to determine what values should be put to the cache.
CacheItemOperations<K,T> - Interface in org.jboss.shotoku.cache
Operations on a cache item that shouldn't be visible to the user --- mainly the CacheItemOperations.update() method.
CacheItemUser<K,T> - Interface in org.jboss.shotoku.cache
An interface presented to the user of the cache item.
CacheTools - Class in org.jboss.shotoku.tools
Utility, helper functions used internally.
CacheTools() - Constructor for class org.jboss.shotoku.tools.CacheTools
 
changeTo(T) - Static method in class org.jboss.shotoku.cache.ValueChange
 
clear() - Method in class org.jboss.shotoku.tools.ConcurrentHashSet
 
clearAlerts() - Method in class org.jboss.shotoku.cache.service.monitor.DummyRenewableCacheMonitorService
 
clearAlerts() - Method in interface org.jboss.shotoku.cache.service.monitor.RenewableCacheMonitorServiceMBean
Clears all alerts.
ConcurrentHashSet<K> - Class in org.jboss.shotoku.tools
 
ConcurrentHashSet() - Constructor for class org.jboss.shotoku.tools.ConcurrentHashSet
 
ConcurrentSet<K> - Interface in org.jboss.shotoku.tools
 
contains(Object) - Method in class org.jboss.shotoku.tools.ConcurrentHashSet
 
containsAll(Collection<?>) - Method in class org.jboss.shotoku.tools.ConcurrentHashSet
 
create(CacheItemDataSource<K, T>) - Static method in class org.jboss.shotoku.cache.CacheItem
Creates and registeres a new cache item, with default parameter values (see CacheItem.create(CacheItemDataSource, Fqn, String, long)): the fqn will be auto-generated, a default cache mbean name will be used, update will happen on each service thread update and there will be no limit on the length of a key update.
create(CacheItemDataSource<K, T>, Fqn, String, long) - Static method in class org.jboss.shotoku.cache.CacheItem
Creates and registeres a new cache item.
createAlertKeyException(Object, Throwable) - Static method in class org.jboss.shotoku.cache.service.monitor.CacheAlertFactory
 
createAlertKeyNotUpdated(Object) - Static method in class org.jboss.shotoku.cache.service.monitor.CacheAlertFactory
 
createAlertKeyTooLongInUpdate(Object) - Static method in class org.jboss.shotoku.cache.service.monitor.CacheAlertFactory
 

D

DEFAULT_CACHE_MONITOR_MBEAN - Static variable in class org.jboss.shotoku.tools.CacheTools
Name of the default RenewableCacheMonitorServiceMBean mbean.
DEFAULT_RENEWABLE_CACHE_MBEAN - Static variable in class org.jboss.shotoku.tools.CacheTools
Name of the default RenewableCacheServiceMBean mbean.
DummyRenewableCacheMonitorService - Class in org.jboss.shotoku.cache.service.monitor
 
DummyRenewableCacheMonitorService() - Constructor for class org.jboss.shotoku.cache.service.monitor.DummyRenewableCacheMonitorService
 

E

equals(Object) - Method in class org.jboss.shotoku.cache.service.monitor.CacheAlertImpl
 
equals(Object) - Method in class org.jboss.shotoku.tools.KeyValue
 
equals(Object) - Method in class org.jboss.shotoku.tools.Pair
 
equals(Object) - Method in class org.jboss.shotoku.tools.Triple
 
execute() - Method in class org.jboss.shotoku.cache.SignalExitUpdateThreadData
 
execute() - Method in class org.jboss.shotoku.cache.UpdateThreadData
 
executeOk() - Method in class org.jboss.shotoku.cache.UpdateThreadData
 
executeWithException(Throwable) - Method in class org.jboss.shotoku.cache.UpdateThreadData
 

G

GENERATED_FQN_BASE - Static variable in class org.jboss.shotoku.tools.CacheTools
The first part of automatically generated fqn-s for cache item nodes.
generateNextFqn() - Method in interface org.jboss.shotoku.cache.service.RenewableCacheServiceMBean
 
get(K) - Method in class org.jboss.shotoku.cache.CacheItem
 
get(K) - Method in interface org.jboss.shotoku.cache.CacheItemUser
Gets an object that is bound to the given key in the associated TreeCache node.
get(Fqn, Object) - Method in interface org.jboss.shotoku.cache.service.RenewableCacheServiceMBean
 
getAlertEmail() - Method in class org.jboss.shotoku.cache.service.monitor.DummyRenewableCacheMonitorService
 
getAlertEmail() - Method in interface org.jboss.shotoku.cache.service.monitor.RenewableCacheMonitorServiceMBean
 
getAlertsForCacheItem(CacheItemOperations<?, ?>) - Method in class org.jboss.shotoku.cache.service.monitor.DummyRenewableCacheMonitorService
 
getAlertsForCacheItem(CacheItemOperations<?, ?>) - Method in interface org.jboss.shotoku.cache.service.monitor.RenewableCacheMonitorServiceMBean
 
getAveragePacketProcessingTime() - Method in interface org.jboss.shotoku.cache.service.RenewableCacheStatistics
 
getAveragePacketProcessingTime() - Method in class org.jboss.shotoku.cache.service.RenewableCacheStatisticsImpl
 
getAveragePacketTimeInQueue() - Method in interface org.jboss.shotoku.cache.service.RenewableCacheStatistics
 
getAveragePacketTimeInQueue() - Method in class org.jboss.shotoku.cache.service.RenewableCacheStatisticsImpl
 
getBusyThreadCount() - Method in interface org.jboss.shotoku.cache.service.RenewableCacheServiceMBean
 
getCacheItemsOperations() - Method in interface org.jboss.shotoku.cache.service.RenewableCacheServiceMBean
 
getCacheItemsWithAlerts() - Method in class org.jboss.shotoku.cache.service.monitor.DummyRenewableCacheMonitorService
 
getCacheItemsWithAlerts() - Method in interface org.jboss.shotoku.cache.service.monitor.RenewableCacheMonitorServiceMBean
 
getCause() - Method in interface org.jboss.shotoku.cache.service.monitor.CacheAlert
 
getCause() - Method in class org.jboss.shotoku.cache.service.monitor.CacheAlertImpl
 
getCreateTime() - Method in class org.jboss.shotoku.cache.UpdateThreadData
 
getCurrentQueueSize() - Method in interface org.jboss.shotoku.cache.service.RenewableCacheServiceMBean
 
getDescription() - Method in interface org.jboss.shotoku.cache.service.monitor.CacheAlert
 
getDescription() - Method in class org.jboss.shotoku.cache.service.monitor.CacheAlertImpl
 
getFirst() - Method in class org.jboss.shotoku.tools.KeyValue
 
getFirst() - Method in class org.jboss.shotoku.tools.Pair
 
getFirst() - Method in class org.jboss.shotoku.tools.Triple
 
getFqn() - Method in class org.jboss.shotoku.cache.CacheItem
 
getFqn() - Method in interface org.jboss.shotoku.cache.CacheItemUser
 
getId() - Method in class org.jboss.shotoku.cache.CacheItem
 
getId() - Method in interface org.jboss.shotoku.cache.CacheItemUser
 
getIdleThreadCount() - Method in interface org.jboss.shotoku.cache.service.RenewableCacheServiceMBean
 
getInfo() - Method in class org.jboss.shotoku.cache.CacheItem
 
getInfo() - Method in interface org.jboss.shotoku.cache.CacheItemDataSource
 
getInfo() - Method in interface org.jboss.shotoku.cache.CacheItemUser
 
getInterval() - Method in class org.jboss.shotoku.cache.CacheItem
 
getInterval() - Method in interface org.jboss.shotoku.cache.CacheItemUser
 
getInterval() - Method in class org.jboss.shotoku.cache.service.monitor.DummyRenewableCacheMonitorService
 
getInterval() - Method in interface org.jboss.shotoku.cache.service.monitor.RenewableCacheMonitorServiceMBean
 
getInterval() - Method in interface org.jboss.shotoku.cache.service.RenewableCacheServiceMBean
 
getKey() - Method in interface org.jboss.shotoku.cache.service.monitor.CacheAlert
 
getKey() - Method in class org.jboss.shotoku.cache.service.monitor.CacheAlertImpl
 
getKeysDuringUpdate() - Method in class org.jboss.shotoku.cache.CacheItem
 
getKeysDuringUpdate() - Method in interface org.jboss.shotoku.cache.CacheItemUser
 
getKeysExceptions() - Method in class org.jboss.shotoku.cache.CacheItem
 
getKeysExceptions() - Method in interface org.jboss.shotoku.cache.CacheItemUser
 
getKeysUpdates() - Method in class org.jboss.shotoku.cache.CacheItem
 
getKeysUpdates() - Method in interface org.jboss.shotoku.cache.CacheItemUser
 
getLastUpdate() - Method in interface org.jboss.shotoku.cache.service.RenewableCacheServiceMBean
 
getMaximumNumberOfAlerts() - Method in class org.jboss.shotoku.cache.service.monitor.DummyRenewableCacheMonitorService
 
getMaximumNumberOfAlerts() - Method in interface org.jboss.shotoku.cache.service.monitor.RenewableCacheMonitorServiceMBean
 
getMbeanName() - Method in class org.jboss.shotoku.cache.CacheItem
 
getMbeanName() - Method in interface org.jboss.shotoku.cache.CacheItemUser
 
getName() - Method in class org.jboss.shotoku.cache.CacheItem
 
getName() - Method in interface org.jboss.shotoku.cache.CacheItemUser
 
getNextId() - Static method in class org.jboss.shotoku.tools.CacheTools
 
getNumberOfPacketsProcessed() - Method in interface org.jboss.shotoku.cache.service.RenewableCacheStatistics
 
getNumberOfPacketsProcessed() - Method in class org.jboss.shotoku.cache.service.RenewableCacheStatisticsImpl
 
getNumberOfPacketsWithExceptions() - Method in interface org.jboss.shotoku.cache.service.RenewableCacheStatistics
 
getNumberOfPacketsWithExceptions() - Method in class org.jboss.shotoku.cache.service.RenewableCacheStatisticsImpl
 
getRenewableCacheService() - Method in class org.jboss.shotoku.cache.service.monitor.DummyRenewableCacheMonitorService
 
getRenewableCacheService() - Method in interface org.jboss.shotoku.cache.service.monitor.RenewableCacheMonitorServiceMBean
 
getSecond() - Method in class org.jboss.shotoku.tools.KeyValue
 
getSecond() - Method in class org.jboss.shotoku.tools.Pair
 
getSecond() - Method in class org.jboss.shotoku.tools.Triple
 
getService(String, Class<?>) - Static method in class org.jboss.shotoku.tools.CacheTools
Gets a reference to an mbean with the given name.
getSmtpPassword() - Method in class org.jboss.shotoku.cache.service.monitor.DummyRenewableCacheMonitorService
 
getSmtpPassword() - Method in interface org.jboss.shotoku.cache.service.monitor.RenewableCacheMonitorServiceMBean
 
getSmtpServer() - Method in class org.jboss.shotoku.cache.service.monitor.DummyRenewableCacheMonitorService
 
getSmtpServer() - Method in interface org.jboss.shotoku.cache.service.monitor.RenewableCacheMonitorServiceMBean
 
getSmtpUser() - Method in class org.jboss.shotoku.cache.service.monitor.DummyRenewableCacheMonitorService
 
getSmtpUser() - Method in interface org.jboss.shotoku.cache.service.monitor.RenewableCacheMonitorServiceMBean
 
getStatistics() - Method in interface org.jboss.shotoku.cache.service.RenewableCacheServiceMBean
 
getThird() - Method in class org.jboss.shotoku.tools.Triple
 
getTime() - Method in interface org.jboss.shotoku.cache.service.monitor.CacheAlert
 
getTime() - Method in class org.jboss.shotoku.cache.service.monitor.CacheAlertImpl
 
getTimeFormatted() - Method in interface org.jboss.shotoku.cache.service.monitor.CacheAlert
 
getTimeFormatted() - Method in class org.jboss.shotoku.cache.service.monitor.CacheAlertImpl
 
getTreeCache() - Method in interface org.jboss.shotoku.cache.service.RenewableCacheServiceMBean
 
getUpdateAlertIntervalMultiplier() - Method in class org.jboss.shotoku.cache.service.monitor.DummyRenewableCacheMonitorService
 
getUpdateAlertIntervalMultiplier() - Method in interface org.jboss.shotoku.cache.service.monitor.RenewableCacheMonitorServiceMBean
 
getUpdateThreadCount() - Method in interface org.jboss.shotoku.cache.service.RenewableCacheServiceMBean
 
getValue() - Method in class org.jboss.shotoku.cache.ValueChange
 

H

hashCode() - Method in class org.jboss.shotoku.cache.service.monitor.CacheAlertImpl
 
hashCode() - Method in class org.jboss.shotoku.tools.KeyValue
 
hashCode() - Method in class org.jboss.shotoku.tools.Pair
 
hashCode() - Method in class org.jboss.shotoku.tools.Triple
 
hasValue() - Method in class org.jboss.shotoku.cache.ValueChange
 

I

init(K) - Method in interface org.jboss.shotoku.cache.CacheItemDataSource
Called when the user demands an object which hasn't been accessed before, and thus, which hasn't been yet initialized.
isEmpty(String) - Static method in class org.jboss.shotoku.tools.CacheTools
Checks if the given string is empty (null or "").
isEmpty() - Method in class org.jboss.shotoku.tools.ConcurrentHashSet
 
iterator() - Method in class org.jboss.shotoku.tools.ConcurrentHashSet
 

K

KeyValue<T1,T2> - Class in org.jboss.shotoku.tools
A pair of objects, but only the first one is considered in the equals() and hashCode() methods.
KeyValue(T1, T2) - Constructor for class org.jboss.shotoku.tools.KeyValue
 

N

noChange() - Static method in class org.jboss.shotoku.cache.ValueChange
 

O

objectsEqual(Object, Object) - Static method in class org.jboss.shotoku.tools.CacheTools
Checks if two objects are equal - either both null, or their equals method returns true.
org.jboss.shotoku.cache - package org.jboss.shotoku.cache
 
org.jboss.shotoku.cache.service - package org.jboss.shotoku.cache.service
 
org.jboss.shotoku.cache.service.monitor - package org.jboss.shotoku.cache.service.monitor
 
org.jboss.shotoku.tools - package org.jboss.shotoku.tools
 

P

Pair<T1,T2> - Class in org.jboss.shotoku.tools
A pair of objects.
Pair(T1, T2) - Constructor for class org.jboss.shotoku.tools.Pair
 
put(Fqn, Object, Object) - Method in interface org.jboss.shotoku.cache.service.RenewableCacheServiceMBean
 

R

register() - Method in class org.jboss.shotoku.cache.CacheItem
 
register() - Method in interface org.jboss.shotoku.cache.CacheItemUser
Registers this cache item in the service.
register(CacheItemOperations<?, ?>) - Method in interface org.jboss.shotoku.cache.service.RenewableCacheServiceMBean
 
remove(Fqn, Object) - Method in interface org.jboss.shotoku.cache.service.RenewableCacheServiceMBean
 
remove(Object) - Method in class org.jboss.shotoku.tools.ConcurrentHashSet
 
removeAll(Collection<?>) - Method in class org.jboss.shotoku.tools.ConcurrentHashSet
 
RenewableCacheMonitorServiceMBean - Interface in org.jboss.shotoku.cache.service.monitor
 
RenewableCacheServiceMBean - Interface in org.jboss.shotoku.cache.service
 
RenewableCacheStatistics - Interface in org.jboss.shotoku.cache.service
 
RenewableCacheStatisticsImpl - Class in org.jboss.shotoku.cache.service
 
RenewableCacheStatisticsImpl() - Constructor for class org.jboss.shotoku.cache.service.RenewableCacheStatisticsImpl
 
reportThreadBusy() - Method in interface org.jboss.shotoku.cache.service.RenewableCacheServiceMBean
 
reportThreadExit() - Method in interface org.jboss.shotoku.cache.service.RenewableCacheServiceMBean
 
reportThreadIdle() - Method in interface org.jboss.shotoku.cache.service.RenewableCacheServiceMBean
 
reportThreadNew() - Method in interface org.jboss.shotoku.cache.service.RenewableCacheServiceMBean
 
reportUpdateOk(K) - Method in class org.jboss.shotoku.cache.CacheItem
 
reportUpdateOk(K) - Method in interface org.jboss.shotoku.cache.CacheItemOperations
Reports that an update of a key ended wihtout any exceptions.
reportUpdateWithException(K, Throwable) - Method in class org.jboss.shotoku.cache.CacheItem
 
reportUpdateWithException(K, Throwable) - Method in interface org.jboss.shotoku.cache.CacheItemOperations
Reports that an update of a key ended with an exception.
resetKey(Object) - Method in class org.jboss.shotoku.cache.CacheItem
 
resetKey(Object) - Method in interface org.jboss.shotoku.cache.CacheItemUser
Resets the given key, that is, it's update status.
retainAll(Collection<?>) - Method in class org.jboss.shotoku.tools.ConcurrentHashSet
 
run() - Method in class org.jboss.shotoku.cache.UpdateThread
 

S

setAlertEmail(String) - Method in class org.jboss.shotoku.cache.service.monitor.DummyRenewableCacheMonitorService
 
setAlertEmail(String) - Method in interface org.jboss.shotoku.cache.service.monitor.RenewableCacheMonitorServiceMBean
 
setInterval(long) - Method in class org.jboss.shotoku.cache.CacheItem
 
setInterval(long) - Method in interface org.jboss.shotoku.cache.CacheItemUser
 
setInterval(long) - Method in class org.jboss.shotoku.cache.service.monitor.DummyRenewableCacheMonitorService
 
setInterval(long) - Method in interface org.jboss.shotoku.cache.service.monitor.RenewableCacheMonitorServiceMBean
 
setInterval(long) - Method in interface org.jboss.shotoku.cache.service.RenewableCacheServiceMBean
 
setLastUpdate(long) - Method in interface org.jboss.shotoku.cache.service.RenewableCacheServiceMBean
 
setMaximumNumberOfAlerts(int) - Method in class org.jboss.shotoku.cache.service.monitor.DummyRenewableCacheMonitorService
 
setMaximumNumberOfAlerts(int) - Method in interface org.jboss.shotoku.cache.service.monitor.RenewableCacheMonitorServiceMBean
 
setRenewableCacheService(RenewableCacheServiceMBean) - Method in class org.jboss.shotoku.cache.service.monitor.DummyRenewableCacheMonitorService
 
setRenewableCacheService(RenewableCacheServiceMBean) - Method in interface org.jboss.shotoku.cache.service.monitor.RenewableCacheMonitorServiceMBean
 
setSmtpPassword(String) - Method in class org.jboss.shotoku.cache.service.monitor.DummyRenewableCacheMonitorService
 
setSmtpPassword(String) - Method in interface org.jboss.shotoku.cache.service.monitor.RenewableCacheMonitorServiceMBean
 
setSmtpServer(String) - Method in class org.jboss.shotoku.cache.service.monitor.DummyRenewableCacheMonitorService
 
setSmtpServer(String) - Method in interface org.jboss.shotoku.cache.service.monitor.RenewableCacheMonitorServiceMBean
 
setSmtpUser(String) - Method in class org.jboss.shotoku.cache.service.monitor.DummyRenewableCacheMonitorService
 
setSmtpUser(String) - Method in interface org.jboss.shotoku.cache.service.monitor.RenewableCacheMonitorServiceMBean
 
setTreeCache(TreeCacheMBean) - Method in interface org.jboss.shotoku.cache.service.RenewableCacheServiceMBean
 
setUpdateAlertIntervalMultiplier(int) - Method in class org.jboss.shotoku.cache.service.monitor.DummyRenewableCacheMonitorService
 
setUpdateAlertIntervalMultiplier(int) - Method in interface org.jboss.shotoku.cache.service.monitor.RenewableCacheMonitorServiceMBean
 
setUpdateThreadCount(int) - Method in interface org.jboss.shotoku.cache.service.RenewableCacheServiceMBean
 
SignalExitUpdateThreadData<K,T> - Class in org.jboss.shotoku.cache
Data, that signals an update thread that it should exit (end).
SignalExitUpdateThreadData() - Constructor for class org.jboss.shotoku.cache.SignalExitUpdateThreadData
 
size() - Method in class org.jboss.shotoku.tools.ConcurrentHashSet
 
start() - Method in class org.jboss.shotoku.cache.service.monitor.DummyRenewableCacheMonitorService
 
start() - Method in interface org.jboss.shotoku.cache.service.monitor.RenewableCacheMonitorServiceMBean
 
start() - Method in interface org.jboss.shotoku.cache.service.RenewableCacheServiceMBean
 
stop() - Method in class org.jboss.shotoku.cache.service.monitor.DummyRenewableCacheMonitorService
 
stop() - Method in interface org.jboss.shotoku.cache.service.monitor.RenewableCacheMonitorServiceMBean
 
stop() - Method in interface org.jboss.shotoku.cache.service.RenewableCacheServiceMBean
 

T

toArray() - Method in class org.jboss.shotoku.tools.ConcurrentHashSet
 
toArray(T[]) - Method in class org.jboss.shotoku.tools.ConcurrentHashSet
 
toString(Object) - Static method in class org.jboss.shotoku.tools.CacheTools
Converts the given object to a String in a null-safe way.
toString() - Method in class org.jboss.shotoku.tools.Pair
 
toString() - Method in class org.jboss.shotoku.tools.Triple
 
toStringNotNull(Object) - Static method in class org.jboss.shotoku.tools.CacheTools
Converts the given object to a String in a null-safe way.
Triple<T1,T2,T3> - Class in org.jboss.shotoku.tools
A triple of objects.
Triple(T1, T2, T3) - Constructor for class org.jboss.shotoku.tools.Triple
 
tuple(A, B) - Static method in class org.jboss.shotoku.tools.Tuples
 
tuple(A, B, C) - Static method in class org.jboss.shotoku.tools.Tuples
 
Tuples - Class in org.jboss.shotoku.tools
 
Tuples() - Constructor for class org.jboss.shotoku.tools.Tuples
 

U

unregister() - Method in class org.jboss.shotoku.cache.CacheItem
 
unregister() - Method in interface org.jboss.shotoku.cache.CacheItemUser
Removes all keys handled by this cache item from the associated TreeCache node and stops updates on this cache item.
unregister(CacheItemOperations<?, ?>) - Method in interface org.jboss.shotoku.cache.service.RenewableCacheServiceMBean
 
UnregisteredException - Exception in org.jboss.shotoku.cache
 
UnregisteredException() - Constructor for exception org.jboss.shotoku.cache.UnregisteredException
 
UnregisteredException(String, Throwable) - Constructor for exception org.jboss.shotoku.cache.UnregisteredException
 
UnregisteredException(String) - Constructor for exception org.jboss.shotoku.cache.UnregisteredException
 
UnregisteredException(Throwable) - Constructor for exception org.jboss.shotoku.cache.UnregisteredException
 
update() - Method in class org.jboss.shotoku.cache.CacheItem
 
update(K, T) - Method in interface org.jboss.shotoku.cache.CacheItemDataSource
Called by the service periodically to update the object held in the cache, bound to the given key.
update() - Method in interface org.jboss.shotoku.cache.CacheItemOperations
Called by the service update thread to update all keys and associated values.
update() - Method in class org.jboss.shotoku.cache.service.monitor.DummyRenewableCacheMonitorService
 
update() - Method in interface org.jboss.shotoku.cache.service.monitor.RenewableCacheMonitorServiceMBean
 
update() - Method in interface org.jboss.shotoku.cache.service.RenewableCacheServiceMBean
 
UpdateThread - Class in org.jboss.shotoku.cache
An update thread, which reads data packets from a queue, executes an update on them, and reports on the statistics and possible errors.
UpdateThread(RenewableCacheServiceMBean, LinkedBlockingQueue<UpdateThreadData<?, ?>>) - Constructor for class org.jboss.shotoku.cache.UpdateThread
 
UpdateThreadData<K,T> - Class in org.jboss.shotoku.cache
Function that should be executed by an update thread; updates an associated key in a cache item.
UpdateThreadData(K, CacheItemOperations<K, T>) - Constructor for class org.jboss.shotoku.cache.UpdateThreadData
 

V

ValueChange<T> - Class in org.jboss.shotoku.cache
A class which represents either a change of value, and holds the new value, or no value change.

A C D E G H I K N O P R S T U V