A B C D E F G H I K L M O P R S T U V W _

A

AbstractCommandInterceptor<K,V> - Class in org.shoal.ha.cache.api
 
AbstractCommandInterceptor() - Constructor for class org.shoal.ha.cache.api.AbstractCommandInterceptor
 
addCommand(Command<K, V>) - Method in class org.shoal.ha.cache.api.DataStoreConfigurator
 
addCommand(Command<K, V>) - Method in class org.shoal.ha.cache.impl.interceptor.ReplicationCommandTransmitter
 
addCommand(Command<K, V>) - Method in class org.shoal.ha.cache.impl.interceptor.ReplicationFrame
 
addPendingUpdate(Command<K, V>) - Method in class org.shoal.ha.cache.api.DataStoreEntry
 
ASyncThreadPool - Class in org.shoal.ha.cache.impl.util
 
ASyncThreadPool(int) - Constructor for class org.shoal.ha.cache.impl.util.ASyncThreadPool
 

B

backToAppendMode() - Method in class org.shoal.ha.cache.impl.util.ReplicationOutputStream
Note: This must be used only after a call to moveTo
BROADCAST_LOAD_REQUEST - Static variable in class org.shoal.ha.cache.impl.command.ReplicationCommandOpcode
 
BroadcastLoadRequestCommand<K,V> - Class in org.shoal.adapter.store.commands
 
BroadcastLoadRequestCommand() - Constructor for class org.shoal.adapter.store.commands.BroadcastLoadRequestCommand
 
BroadcastLoadRequestCommand(K) - Constructor for class org.shoal.adapter.store.commands.BroadcastLoadRequestCommand
 
bytesToInt(byte[], int) - Static method in class org.shoal.ha.cache.impl.util.Utility
Unmarshal a byte array to an integer.
bytesToLong(byte[], int) - Static method in class org.shoal.ha.cache.impl.util.Utility
 

C

CACHE_COMMAND - Static variable in class org.shoal.ha.cache.api.ShoalCacheLoggerConstants
 
CACHE_CONFIG - Static variable in class org.shoal.ha.cache.api.ShoalCacheLoggerConstants
 
CACHE_DATA_STORE - Static variable in class org.shoal.ha.cache.api.ShoalCacheLoggerConstants
 
CACHE_DATA_STORE_LOAD - Static variable in class org.shoal.ha.cache.api.ShoalCacheLoggerConstants
 
CACHE_DATA_STORE_REMOVE - Static variable in class org.shoal.ha.cache.api.ShoalCacheLoggerConstants
 
CACHE_DATA_STORE_SAVE - Static variable in class org.shoal.ha.cache.api.ShoalCacheLoggerConstants
 
CACHE_KEY_MAPPER - Static variable in class org.shoal.ha.cache.api.ShoalCacheLoggerConstants
 
CACHE_LOAD_REQUEST_COMMAND - Static variable in class org.shoal.ha.cache.api.ShoalCacheLoggerConstants
 
CACHE_LOAD_RESPONSE_COMMAND - Static variable in class org.shoal.ha.cache.api.ShoalCacheLoggerConstants
 
CACHE_MONITOR - Static variable in class org.shoal.ha.cache.api.ShoalCacheLoggerConstants
 
CACHE_REMOVE_COMMAND - Static variable in class org.shoal.ha.cache.api.ShoalCacheLoggerConstants
 
CACHE_REVEIVE_INTERCEPTOR - Static variable in class org.shoal.ha.cache.api.ShoalCacheLoggerConstants
 
CACHE_SAVE_COMMAND - Static variable in class org.shoal.ha.cache.api.ShoalCacheLoggerConstants
 
CACHE_STALE_REMOVE_COMMAND - Static variable in class org.shoal.ha.cache.api.ShoalCacheLoggerConstants
 
CACHE_TOUCH_COMMAND - Static variable in class org.shoal.ha.cache.api.ShoalCacheLoggerConstants
 
CACHE_TRANSMIT_INTERCEPTOR - Static variable in class org.shoal.ha.cache.api.ShoalCacheLoggerConstants
 
call() - Method in class org.shoal.ha.cache.impl.util.CommandResponse
 
clearPendingUpdates() - Method in class org.shoal.ha.cache.api.DataStoreEntry
 
close() - Method in interface org.shoal.ha.cache.api.DataStore
Close this datastore.
close() - Method in class org.shoal.ha.cache.impl.store.ReplicatedDataStore
 
close() - Method in class org.shoal.ha.group.gms.GroupServiceProvider
 
close() - Method in interface org.shoal.ha.group.GroupService
 
Command<K,V> - Class in org.shoal.ha.cache.impl.command
 
Command(byte) - Constructor for class org.shoal.ha.cache.impl.command.Command
 
CommandHandlerInterceptor<K,V> - Class in org.shoal.ha.cache.impl.interceptor
 
CommandHandlerInterceptor() - Constructor for class org.shoal.ha.cache.impl.interceptor.CommandHandlerInterceptor
 
CommandManager<K,V> - Class in org.shoal.ha.cache.impl.command
 
CommandManager(DataStoreContext<K, V>) - Constructor for class org.shoal.ha.cache.impl.command.CommandManager
 
CommandMonitorInterceptor<K,V> - Class in org.shoal.ha.cache.impl.interceptor
 
CommandMonitorInterceptor() - Constructor for class org.shoal.ha.cache.impl.interceptor.CommandMonitorInterceptor
 
CommandResponse - Class in org.shoal.ha.cache.impl.util
 
CommandResponse(ResponseMediator) - Constructor for class org.shoal.ha.cache.impl.util.CommandResponse
 
createBackingStore(BackingStoreConfiguration<K, V>) - Method in class org.shoal.adapter.store.ReplicatedBackingStoreFactory
 
createBackingStoreTransaction() - Method in class org.shoal.adapter.store.ReplicatedBackingStoreFactory
 
createCommandResponse() - Method in class org.shoal.ha.cache.impl.util.ResponseMediator
 
createDataStore(String, String, String) - Static method in class org.shoal.ha.cache.api.DataStoreFactory
 
createDataStore(String, String, String, Class<K>, Class<V>, ClassLoader) - Static method in class org.shoal.ha.cache.api.DataStoreFactory
 
createDataStore(String, String, String, Class<K>, Class<V>, ClassLoader, DataStoreEntryHelper<K, V>, DataStoreKeyHelper<K>, KeyMapper) - Static method in class org.shoal.ha.cache.api.DataStoreFactory
 
createDataStore(DataStoreConfigurator<K, V>) - Static method in class org.shoal.ha.cache.api.DataStoreFactory
 
createNewInstance() - Method in class org.shoal.adapter.store.commands.BroadcastLoadRequestCommand
 
createNewInstance() - Method in class org.shoal.adapter.store.commands.LoadRequestCommand
 
createNewInstance() - Method in class org.shoal.adapter.store.commands.LoadResponseCommand
 
createNewInstance() - Method in class org.shoal.adapter.store.commands.monitor.ListBackingStoreConfigurationCommand
 
createNewInstance() - Method in class org.shoal.adapter.store.commands.monitor.ListBackingStoreConfigurationResponseCommand
 
createNewInstance() - Method in class org.shoal.adapter.store.commands.monitor.ListReplicaStoreEntriesCommand
 
createNewInstance() - Method in class org.shoal.adapter.store.commands.RemoveCommand
 
createNewInstance() - Method in class org.shoal.adapter.store.commands.SaveCommand
 
createNewInstance() - Method in class org.shoal.adapter.store.commands.StaleCopyRemoveCommand
 
createNewInstance() - Method in class org.shoal.adapter.store.commands.StoreableBroadcastLoadRequestCommand
 
createNewInstance() - Method in class org.shoal.adapter.store.commands.StoreableFullSaveCommand
 
createNewInstance() - Method in class org.shoal.adapter.store.commands.StoreableLoadRequestCommand
 
createNewInstance() - Method in class org.shoal.adapter.store.commands.StoreableLoadResponseCommand
 
createNewInstance() - Method in class org.shoal.adapter.store.commands.StoreableRemoveCommand
 
createNewInstance() - Method in class org.shoal.adapter.store.commands.StoreableSaveCommand
 
createNewInstance() - Method in class org.shoal.adapter.store.commands.StoreableTouchCommand
 
createNewInstance() - Method in class org.shoal.adapter.store.commands.TouchCommand
 
createNewInstance() - Method in class org.shoal.adapter.store.commands.UpdateDeltaCommand
 
createNewInstance() - Method in class org.shoal.ha.cache.impl.command.Command
 
createNewInstance(byte) - Method in class org.shoal.ha.cache.impl.command.CommandManager
 
createNewInstance() - Method in class org.shoal.ha.cache.impl.interceptor.ReplicationFramePayloadCommand
 
createObjectInputStream(InputStream, ClassLoader) - Method in class org.shoal.ha.cache.api.DefaultObjectInputOutputStreamFactory
 
createObjectInputStream(InputStream, ClassLoader) - Method in interface org.shoal.ha.cache.api.ObjectInputOutputStreamFactory
 
createObjectOutputStream(OutputStream) - Method in class org.shoal.ha.cache.api.DefaultObjectInputOutputStreamFactory
 
createObjectOutputStream(OutputStream) - Method in interface org.shoal.ha.cache.api.ObjectInputOutputStreamFactory
 

D

DataStore<K,V> - Interface in org.shoal.ha.cache.api
A DataStore allows (#{Serializable} / #{Storable}) objects to be placed in the cache.
DataStoreConfigurator<K,V> - Class in org.shoal.ha.cache.api
 
DataStoreConfigurator() - Constructor for class org.shoal.ha.cache.api.DataStoreConfigurator
 
DataStoreContext<K,V> - Class in org.shoal.ha.cache.api
 
DataStoreContext(String, GroupService, ClassLoader) - Constructor for class org.shoal.ha.cache.api.DataStoreContext
 
DataStoreEntry<K,V> - Class in org.shoal.ha.cache.api
 
DataStoreEntry() - Constructor for class org.shoal.ha.cache.api.DataStoreEntry
 
DataStoreEntryEvaluator<K,V> - Interface in org.shoal.ha.cache.api
 
DataStoreEntryEvaluator.Opcode - Enum in org.shoal.ha.cache.api
 
DataStoreEntryHelper<K,V> - Interface in org.shoal.ha.cache.api
 
DataStoreException - Exception in org.shoal.ha.cache.api
 
DataStoreException() - Constructor for exception org.shoal.ha.cache.api.DataStoreException
 
DataStoreException(String) - Constructor for exception org.shoal.ha.cache.api.DataStoreException
 
DataStoreException(String, Throwable) - Constructor for exception org.shoal.ha.cache.api.DataStoreException
 
DataStoreException(Throwable) - Constructor for exception org.shoal.ha.cache.api.DataStoreException
 
DataStoreFactory - Class in org.shoal.ha.cache.api
 
DataStoreFactory() - Constructor for class org.shoal.ha.cache.api.DataStoreFactory
 
DataStoreKeyHelper<K> - Interface in org.shoal.ha.cache.api
 
DataStoreShell - Class in org.shoal.ha.cache.impl.util
 
DataStoreShell() - Constructor for class org.shoal.ha.cache.impl.util.DataStoreShell
 
DefaultDataStoreEntryHelper<K,V> - Class in org.shoal.ha.cache.impl.util
 
DefaultDataStoreEntryHelper(ObjectInputOutputStreamFactory, ClassLoader, long) - Constructor for class org.shoal.ha.cache.impl.util.DefaultDataStoreEntryHelper
 
DefaultKeyMapper - Class in org.shoal.ha.mapper
 
DefaultKeyMapper(String, String) - Constructor for class org.shoal.ha.mapper.DefaultKeyMapper
 
DefaultObjectInputOutputStreamFactory - Class in org.shoal.ha.cache.api
 
DefaultObjectInputOutputStreamFactory() - Constructor for class org.shoal.ha.cache.api.DefaultObjectInputOutputStreamFactory
 
deserialize(ClassLoader, byte[], int) - Static method in class org.shoal.ha.cache.impl.util.SimpleSerializer
 
deserializeString(byte[], int) - Static method in class org.shoal.ha.cache.impl.util.SimpleSerializer
 
destroy() - Method in class org.shoal.adapter.store.ReplicatedBackingStore
 
destroy() - Method in class org.shoal.adapter.store.StoreableReplicatedBackingStore
 
dsc - Variable in class org.shoal.ha.cache.api.AbstractCommandInterceptor
 
dsc - Variable in class org.shoal.ha.cache.impl.command.Command
 

E

eval(DataStoreEntry<K, V>) - Method in interface org.shoal.ha.cache.api.DataStoreEntryEvaluator
 
execute(String) - Method in class org.shoal.adapter.store.commands.BroadcastLoadRequestCommand
 
execute(String) - Method in class org.shoal.adapter.store.commands.LoadRequestCommand
 
execute(String) - Method in class org.shoal.adapter.store.commands.LoadResponseCommand
 
execute(String) - Method in class org.shoal.adapter.store.commands.monitor.ListBackingStoreConfigurationCommand
 
execute(String) - Method in class org.shoal.adapter.store.commands.monitor.ListBackingStoreConfigurationResponseCommand
 
execute(String) - Method in class org.shoal.adapter.store.commands.monitor.ListReplicaStoreEntriesCommand
 
execute(String) - Method in class org.shoal.adapter.store.commands.RemoveCommand
 
execute(String) - Method in class org.shoal.adapter.store.commands.SaveCommand
 
execute(String) - Method in class org.shoal.adapter.store.commands.StaleCopyRemoveCommand
 
execute(String) - Method in class org.shoal.adapter.store.commands.StoreableBroadcastLoadRequestCommand
 
execute(String) - Method in class org.shoal.adapter.store.commands.StoreableFullSaveCommand
 
execute(String) - Method in class org.shoal.adapter.store.commands.StoreableLoadRequestCommand
 
execute(String) - Method in class org.shoal.adapter.store.commands.StoreableLoadResponseCommand
 
execute(String) - Method in class org.shoal.adapter.store.commands.StoreableRemoveCommand
 
execute(String) - Method in class org.shoal.adapter.store.commands.StoreableSaveCommand
 
execute(String) - Method in class org.shoal.adapter.store.commands.StoreableTouchCommand
 
execute(String) - Method in class org.shoal.adapter.store.commands.TouchCommand
 
execute(String) - Method in class org.shoal.adapter.store.commands.UpdateDeltaCommand
 
execute(Command<K, V>) - Method in class org.shoal.ha.cache.api.ReplicationFramework
 
execute(String) - Method in class org.shoal.ha.cache.impl.command.Command
 
execute(Command<K, V>) - Method in class org.shoal.ha.cache.impl.command.CommandManager
 
execute(String) - Method in class org.shoal.ha.cache.impl.interceptor.ReplicationFramePayloadCommand
 
executeCommand(Command<K, V>, boolean, String) - Method in class org.shoal.ha.cache.impl.command.CommandManager
 

F

find(DataStoreEntryEvaluator<K, V>) - Method in interface org.shoal.ha.cache.api.DataStore
Finds / Retrieves values that satisfy a criteria as dictated by the evaluator.
find(DataStoreEntryEvaluator<K, V>) - Method in class org.shoal.ha.cache.impl.store.ReplicatedDataStore
 
findReplicaInstance(String, Object, String) - Method in class org.shoal.ha.mapper.DefaultKeyMapper
 
findReplicaInstance(String, Object, String) - Method in interface org.shoal.ha.mapper.KeyMapper
 

G

get(K) - Method in interface org.shoal.ha.cache.api.DataStore
Returns the value to which the specified key is mapped in this cache.
get(K, String) - Method in interface org.shoal.ha.cache.api.DataStore
Returns the value to which the specified key is mapped in this cache.
get(K) - Method in class org.shoal.ha.cache.impl.store.ReplicatedDataStore
 
get(K, String) - Method in class org.shoal.ha.cache.impl.store.ReplicatedDataStore
 
getBuffer() - Method in class org.shoal.ha.cache.impl.util.ReplicationInputStream
 
getClassLoader() - Method in class org.shoal.ha.cache.api.DataStoreConfigurator
 
getCommandManager() - Method in class org.shoal.ha.cache.api.AbstractCommandInterceptor
 
getCommandManager() - Method in class org.shoal.ha.cache.api.DataStoreContext
 
getCommandManager() - Method in class org.shoal.ha.cache.api.ReplicationFramework
 
getCommandManager() - Method in class org.shoal.ha.cache.impl.command.Command
 
getCommandResponse(long) - Method in class org.shoal.ha.cache.impl.util.ResponseMediator
 
getCommands() - Method in class org.shoal.ha.cache.api.DataStoreConfigurator
 
getCommands() - Method in class org.shoal.ha.cache.impl.interceptor.ReplicationFrame
 
getConfigurations() - Static method in class org.shoal.adapter.store.RepliatedBackingStoreRegistry
 
getContext(String) - Static method in class org.shoal.adapter.store.RepliatedBackingStoreRegistry
 
getCurrentCoreMembers() - Method in class org.shoal.ha.group.gms.GroupServiceProvider
 
getCurrentCoreMembers() - Method in interface org.shoal.ha.group.GroupService
 
getDataStoreConfigurator() - Method in class org.shoal.ha.cache.api.ReplicationFramework
 
getDataStoreContext() - Method in class org.shoal.adapter.store.ReplicatedBackingStore
 
getDataStoreContext() - Method in class org.shoal.adapter.store.StoreableReplicatedBackingStore
 
getDataStoreContext() - Method in class org.shoal.ha.cache.api.AbstractCommandInterceptor
 
getDataStoreContext() - Method in class org.shoal.ha.cache.api.ReplicationFramework
 
getDataStoreContext() - Method in class org.shoal.ha.cache.impl.command.Command
 
getDataStoreContext() - Method in class org.shoal.ha.cache.impl.store.ReplicatedDataStore
 
getDataStoreEntryHelper() - Method in class org.shoal.ha.cache.api.DataStoreConfigurator
 
getDataStoreEntryHelper() - Method in class org.shoal.ha.cache.api.DataStoreContext
 
getDataStoreEntryHelper() - Method in class org.shoal.ha.cache.api.ReplicationFramework
 
getDataStoreKeyHelper() - Method in class org.shoal.ha.cache.api.DataStoreConfigurator
 
getDataStoreKeyHelper() - Method in class org.shoal.ha.cache.api.DataStoreContext
 
getEntry() - Method in class org.shoal.adapter.store.commands.StoreableSaveCommand
 
getEntry(K) - Method in class org.shoal.ha.cache.impl.store.ReplicaStore
 
getFramework() - Method in class org.shoal.adapter.store.StoreableReplicatedBackingStore
 
getFuture() - Method in class org.shoal.ha.cache.impl.util.CommandResponse
 
getGroupName() - Method in class org.shoal.ha.cache.api.DataStoreConfigurator
 
getGroupName() - Method in class org.shoal.ha.cache.api.DataStoreContext
 
getGroupName() - Method in class org.shoal.ha.cache.api.ReplicationFramework
 
getGroupName() - Method in class org.shoal.ha.group.gms.GroupServiceProvider
 
getGroupName() - Method in interface org.shoal.ha.group.GroupService
 
getGroupService() - Method in class org.shoal.ha.cache.api.DataStoreContext
 
getGroupService() - Method in class org.shoal.ha.cache.api.ReplicationFramework
 
getGroupService(String, String, boolean) - Method in class org.shoal.ha.group.GroupServiceFactory
 
getHashKey() - Method in interface org.shoal.ha.cache.api.HashableKey
 
getIndex() - Method in class org.shoal.ha.mapper.KeyMappingInfo
 
getInstance() - Static method in class org.shoal.ha.group.GroupServiceFactory
 
getInstanceName() - Method in class org.shoal.ha.cache.api.DataStoreConfigurator
 
getInstanceName() - Method in class org.shoal.ha.cache.api.DataStoreContext
 
getInstanceName() - Method in class org.shoal.ha.cache.api.ReplicationFramework
 
getKey() - Method in class org.shoal.adapter.store.commands.RemoveCommand
 
getKey() - Method in class org.shoal.adapter.store.commands.StaleCopyRemoveCommand
 
getKey() - Method in class org.shoal.ha.cache.api.DataStoreEntry
 
getKeyClazz() - Method in class org.shoal.ha.cache.api.DataStoreConfigurator
 
getKeyMapper() - Method in class org.shoal.ha.cache.api.DataStoreConfigurator
 
getKeyMapper() - Method in class org.shoal.ha.cache.api.DataStoreContext
 
getKeyMappingInfo() - Method in class org.shoal.adapter.store.commands.StoreableFullSaveCommand
 
getKeyMappingInfo() - Method in class org.shoal.adapter.store.commands.StoreableSaveCommand
 
getKeyMappingInfo() - Method in class org.shoal.adapter.store.commands.StoreableTouchCommand
 
getKeyMappingInfo() - Method in class org.shoal.ha.cache.impl.command.Command
 
getLastAccessedAt() - Method in class org.shoal.ha.cache.api.DataStoreEntry
 
getMappedInstance(String, Object) - Method in class org.shoal.ha.mapper.DefaultKeyMapper
 
getMappedInstance(String, Object) - Method in interface org.shoal.ha.mapper.KeyMapper
 
getMemberName() - Method in class org.shoal.ha.group.gms.GroupServiceProvider
 
getMemberName() - Method in interface org.shoal.ha.group.GroupService
 
getMembers() - Method in class org.shoal.ha.mapper.DefaultKeyMapper
 
getMembers() - Method in class org.shoal.ha.mapper.KeyMappingInfo
 
getName() - Method in class org.shoal.ha.cache.impl.command.Command
 
getNext() - Method in class org.shoal.ha.cache.api.AbstractCommandInterceptor
 
getObjectInputOutputStreamFactory() - Method in class org.shoal.ha.cache.api.DataStoreConfigurator
 
getObjectInputOutputStreamFactory() - Static method in class org.shoal.ha.cache.api.ObjectInputOutputStreamFactoryRegistry
 
getOpcode() - Method in class org.shoal.ha.cache.impl.command.Command
 
getOrCreateEntry(K) - Method in class org.shoal.ha.cache.impl.store.ReplicaStore
 
getPendingUpdates() - Method in class org.shoal.ha.cache.api.DataStoreEntry
 
getPrev() - Method in class org.shoal.ha.cache.api.AbstractCommandInterceptor
 
getReadLock() - Method in class org.shoal.ha.mapper.DefaultKeyMapper
 
getReceiveCount() - Method in class org.shoal.ha.cache.impl.interceptor.CommandMonitorInterceptor
 
getReplicaInstanceName() - Method in class org.shoal.ha.cache.api.DataStoreEntry
 
getReplicaStore() - Method in class org.shoal.ha.cache.api.DataStoreContext
 
getReplicaStore() - Method in class org.shoal.ha.cache.api.ReplicationFramework
 
getRespondingInstanceName() - Method in class org.shoal.adapter.store.commands.BroadcastLoadRequestCommand
 
getRespondingInstanceName() - Method in class org.shoal.adapter.store.commands.LoadRequestCommand
 
getRespondingInstanceName() - Method in class org.shoal.adapter.store.commands.monitor.ListBackingStoreConfigurationCommand
 
getRespondingInstanceName() - Method in class org.shoal.adapter.store.commands.monitor.ListReplicaStoreEntriesCommand
 
getRespondingInstanceName() - Method in class org.shoal.adapter.store.commands.StoreableBroadcastLoadRequestCommand
 
getRespondingInstanceName() - Method in class org.shoal.adapter.store.commands.StoreableLoadRequestCommand
 
getRespondingInstanceName() - Method in class org.shoal.ha.cache.impl.util.CommandResponse
 
getResponseMediator() - Method in class org.shoal.ha.cache.api.DataStoreContext
 
getResult(long, TimeUnit) - Method in class org.shoal.adapter.store.commands.BroadcastLoadRequestCommand
 
getResult(long, TimeUnit) - Method in class org.shoal.adapter.store.commands.LoadRequestCommand
 
getResult(long, TimeUnit) - Method in class org.shoal.adapter.store.commands.monitor.ListBackingStoreConfigurationCommand
 
getResult(long, TimeUnit) - Method in class org.shoal.adapter.store.commands.monitor.ListReplicaStoreEntriesCommand
 
getResult(long, TimeUnit) - Method in class org.shoal.adapter.store.commands.StoreableBroadcastLoadRequestCommand
 
getResult(long, TimeUnit) - Method in class org.shoal.adapter.store.commands.StoreableLoadRequestCommand
 
getSeqNo() - Method in class org.shoal.ha.cache.impl.interceptor.ReplicationFrame
 
getSerializedData() - Method in class org.shoal.ha.cache.impl.interceptor.ReplicationFrame
 
getServiceName() - Method in class org.shoal.ha.cache.api.DataStoreContext
 
getSourceInstanceName() - Method in class org.shoal.ha.cache.impl.interceptor.ReplicationFrame
 
getStaleTargetName() - Method in class org.shoal.adapter.store.commands.StaleCopyRemoveCommand
 
getStoreName() - Method in class org.shoal.ha.cache.api.DataStoreConfigurator
 
getStoreName() - Method in class org.shoal.ha.cache.api.ReplicationFramework
 
getStoreNames() - Static method in class org.shoal.adapter.store.RepliatedBackingStoreRegistry
 
getStr1() - Method in class org.shoal.ha.cache.impl.util.SimpleDataStoreShell.MyStoreable
 
getStr1() - Method in class org.shoal.ha.cache.impl.util.StoreableBackingStoreShell.MyStoreable
 
getStr2() - Method in class org.shoal.ha.cache.impl.util.SimpleDataStoreShell.MyStoreable
 
getStr2() - Method in class org.shoal.ha.cache.impl.util.StoreableBackingStoreShell.MyStoreable
 
getTargetInstanceName() - Method in class org.shoal.ha.cache.impl.interceptor.ReplicationFrame
 
getTargetName() - Method in class org.shoal.ha.cache.impl.command.Command
 
getTokenId() - Method in class org.shoal.ha.cache.impl.util.CommandResponse
 
getTransmitCount() - Method in class org.shoal.ha.cache.impl.interceptor.CommandMonitorInterceptor
 
getV() - Method in class org.shoal.ha.cache.api.DataStoreEntry
 
getV(DataStoreEntry<K, V>) - Method in interface org.shoal.ha.cache.api.DataStoreEntryHelper
 
getV(K) - Method in class org.shoal.ha.cache.impl.store.ReplicaStore
 
getV(DataStoreEntry<K, V>) - Method in class org.shoal.ha.cache.impl.util.DefaultDataStoreEntryHelper
 
getValueClazz() - Method in class org.shoal.ha.cache.api.DataStoreConfigurator
 
getWriteLock() - Method in class org.shoal.ha.mapper.DefaultKeyMapper
 
GroupEventListener - Class in org.shoal.ha.cache.impl.util
Created by IntelliJ IDEA.
GroupEventListener() - Constructor for class org.shoal.ha.cache.impl.util.GroupEventListener
 
GroupMemberEventListener - Interface in org.shoal.ha.group
 
GroupService - Interface in org.shoal.ha.group
The minimal methods that a GS must implement to be used by the replication service.
GroupServiceFactory - Class in org.shoal.ha.group
 
GroupServiceProvider - Class in org.shoal.ha.group.gms
 
GroupServiceProvider(String, String, boolean) - Constructor for class org.shoal.ha.group.gms.GroupServiceProvider
 

H

handleMessage(String, String, byte[]) - Method in class org.shoal.ha.cache.impl.command.CommandManager
 
handleMessage(String, String, byte[]) - Method in class org.shoal.ha.cache.impl.util.MessageReceiver
 
HashableKey - Interface in org.shoal.ha.cache.api
 

I

initialize(BackingStoreConfiguration<K, V>) - Method in class org.shoal.adapter.store.ReplicatedBackingStore
 
initialize(BackingStoreConfiguration<K, V>) - Method in class org.shoal.adapter.store.StoreableReplicatedBackingStore
 
initialize(DataStoreContext<K, V>) - Method in class org.shoal.ha.cache.api.AbstractCommandInterceptor
 
initialize(DataStoreContext<K, V>) - Method in class org.shoal.ha.cache.impl.command.Command
 
initialize(String, DataStoreContext<K, V>, ASyncThreadPool) - Method in class org.shoal.ha.cache.impl.interceptor.ReplicationCommandTransmitter
 
initialize(DataStoreContext<K, V>) - Method in class org.shoal.ha.cache.impl.interceptor.ReplicationCommandTransmitterManager
 
intToBytes(int) - Static method in class org.shoal.ha.cache.impl.util.Utility
Marshal an integer to a byte array.
intToBytes(int, byte[], int) - Static method in class org.shoal.ha.cache.impl.util.Utility
 
isCacheLocally() - Method in class org.shoal.ha.cache.api.DataStoreConfigurator
 
isCacheLocally() - Method in class org.shoal.ha.cache.api.DataStoreContext
 
isDoAddCommands() - Method in class org.shoal.ha.cache.api.DataStoreConfigurator
 
isDoASyncReplication() - Method in class org.shoal.ha.cache.api.DataStoreConfigurator
 
isDoASyncReplication() - Method in class org.shoal.ha.cache.api.DataStoreContext
 
isRemoved() - Method in class org.shoal.ha.cache.api.DataStoreEntry
 
isStartGMS() - Method in class org.shoal.ha.cache.api.DataStoreConfigurator
 

K

KeyMapper - Interface in org.shoal.ha.mapper
 
KeyMappingInfo - Class in org.shoal.ha.mapper
 
KeyMappingInfo(int, String[]) - Constructor for class org.shoal.ha.mapper.KeyMappingInfo
 
keys() - Method in class org.shoal.ha.cache.impl.store.ReplicaStore
 

L

ListBackingStoreConfigurationCommand - Class in org.shoal.adapter.store.commands.monitor
 
ListBackingStoreConfigurationCommand() - Constructor for class org.shoal.adapter.store.commands.monitor.ListBackingStoreConfigurationCommand
 
ListBackingStoreConfigurationResponseCommand<K,V> - Class in org.shoal.adapter.store.commands.monitor
 
ListBackingStoreConfigurationResponseCommand() - Constructor for class org.shoal.adapter.store.commands.monitor.ListBackingStoreConfigurationResponseCommand
 
ListBackingStoreConfigurationResponseCommand(String, long, ArrayList<String>) - Constructor for class org.shoal.adapter.store.commands.monitor.ListBackingStoreConfigurationResponseCommand
 
ListReplicaStoreEntriesCommand - Class in org.shoal.adapter.store.commands.monitor
 
ListReplicaStoreEntriesCommand(String) - Constructor for class org.shoal.adapter.store.commands.monitor.ListReplicaStoreEntriesCommand
 
load(K, String) - Method in class org.shoal.adapter.store.ReplicatedBackingStore
 
load(K, String) - Method in class org.shoal.adapter.store.StoreableReplicatedBackingStore
 
LOAD_REQUEST - Static variable in class org.shoal.ha.cache.impl.command.ReplicationCommandOpcode
 
LOAD_RESPONSE - Static variable in class org.shoal.ha.cache.impl.command.ReplicationCommandOpcode
 
loader - Variable in class org.shoal.ha.cache.api.ObjectInputStreamWithLoader
 
loader - Variable in class org.shoal.ha.cache.impl.util.ObjectInputStreamWithLoader
 
LoadRequestCommand<K,V> - Class in org.shoal.adapter.store.commands
 
LoadRequestCommand() - Constructor for class org.shoal.adapter.store.commands.LoadRequestCommand
 
LoadRequestCommand(K, String) - Constructor for class org.shoal.adapter.store.commands.LoadRequestCommand
 
LoadResponseCommand<K,V> - Class in org.shoal.adapter.store.commands
 
LoadResponseCommand() - Constructor for class org.shoal.adapter.store.commands.LoadResponseCommand
 
LoadResponseCommand(K, V, long) - Constructor for class org.shoal.adapter.store.commands.LoadResponseCommand
 
longToBytes(long) - Static method in class org.shoal.ha.cache.impl.util.Utility
Unmarshal a byte array to an long.
longToBytes(long, byte[], int) - Static method in class org.shoal.ha.cache.impl.util.Utility
Marshal an long to a byte array.

M

main(String[]) - Static method in class org.shoal.ha.cache.impl.util.DataStoreShell
 
main(String[]) - Static method in class org.shoal.ha.cache.impl.util.SimpleDataStoreShell
 
main(String[]) - Static method in class org.shoal.ha.cache.impl.util.StoreableBackingStoreShell
 
main(String[]) - Static method in class org.shoal.ha.group.GroupServiceFactory
 
mark() - Method in class org.shoal.ha.cache.impl.util.ReplicationInputStream
 
mark() - Method in class org.shoal.ha.cache.impl.util.ReplicationOutputStream
 
markAsRemoved(String) - Method in class org.shoal.ha.cache.api.DataStoreEntry
 
MessageReceiver - Class in org.shoal.ha.cache.impl.util
 
MessageReceiver(String) - Constructor for class org.shoal.ha.cache.impl.util.MessageReceiver
 
MONITOR_LIST_BACKING_STORE_CONF - Static variable in class org.shoal.ha.cache.impl.command.ReplicationCommandOpcode
 
MONITOR_LIST_BACKING_STORE_CONF_RESPONSE - Static variable in class org.shoal.ha.cache.impl.command.ReplicationCommandOpcode
 
MONITOR_LIST_REPLICA_STORE_ENTRIES - Static variable in class org.shoal.ha.cache.impl.command.ReplicationCommandOpcode
 
moveTo(int) - Method in class org.shoal.ha.cache.impl.util.ReplicationOutputStream
 

O

ObjectInputOutputStreamFactory - Interface in org.shoal.ha.cache.api
 
ObjectInputOutputStreamFactoryRegistry - Class in org.shoal.ha.cache.api
 
ObjectInputOutputStreamFactoryRegistry() - Constructor for class org.shoal.ha.cache.api.ObjectInputOutputStreamFactoryRegistry
 
ObjectInputStreamWithLoader - Class in org.shoal.ha.cache.api
This subclass of ObjectInputStream delegates loading of classes to an existing ClassLoader.
ObjectInputStreamWithLoader(InputStream, ClassLoader) - Constructor for class org.shoal.ha.cache.api.ObjectInputStreamWithLoader
Loader must be non-null;
ObjectInputStreamWithLoader - Class in org.shoal.ha.cache.impl.util
This subclass of ObjectInputStream delegates loading of classes to an existing ClassLoader.
ObjectInputStreamWithLoader(InputStream, ClassLoader) - Constructor for class org.shoal.ha.cache.impl.util.ObjectInputStreamWithLoader
Loader must be non-null;
ObjectKeyHelper<K> - Class in org.shoal.ha.cache.api
 
ObjectKeyHelper(ClassLoader, ObjectInputOutputStreamFactory) - Constructor for class org.shoal.ha.cache.api.ObjectKeyHelper
 
onReceive(Command<K, V>, String) - Method in class org.shoal.ha.cache.api.AbstractCommandInterceptor
 
onReceive(Command<K, V>, String) - Method in class org.shoal.ha.cache.impl.interceptor.CommandHandlerInterceptor
 
onReceive(Command, String) - Method in class org.shoal.ha.cache.impl.interceptor.CommandMonitorInterceptor
 
onTransmit(Command<K, V>, String) - Method in class org.shoal.ha.cache.api.AbstractCommandInterceptor
 
onTransmit(Command<K, V>, String) - Method in class org.shoal.ha.cache.impl.interceptor.CommandHandlerInterceptor
 
onTransmit(Command, String) - Method in class org.shoal.ha.cache.impl.interceptor.CommandMonitorInterceptor
 
onTransmit(Command<K, V>, String) - Method in class org.shoal.ha.cache.impl.interceptor.ReplicationCommandTransmitterManager
 
onTransmit(Command<K, V>, String) - Method in class org.shoal.ha.cache.impl.interceptor.TransmitInterceptor
 
onViewChange(String, Collection<String>, Collection<String>, boolean) - Method in interface org.shoal.ha.group.GroupMemberEventListener
 
onViewChange(String, Collection<String>, Collection<String>, boolean) - Method in class org.shoal.ha.mapper.DefaultKeyMapper
 
org.shoal.adapter.store - package org.shoal.adapter.store
 
org.shoal.adapter.store.commands - package org.shoal.adapter.store.commands
 
org.shoal.adapter.store.commands.monitor - package org.shoal.adapter.store.commands.monitor
 
org.shoal.ha.cache.api - package org.shoal.ha.cache.api
 
org.shoal.ha.cache.impl.command - package org.shoal.ha.cache.impl.command
 
org.shoal.ha.cache.impl.interceptor - package org.shoal.ha.cache.impl.interceptor
 
org.shoal.ha.cache.impl.store - package org.shoal.ha.cache.impl.store
 
org.shoal.ha.cache.impl.util - package org.shoal.ha.cache.impl.util
 
org.shoal.ha.group - package org.shoal.ha.group
 
org.shoal.ha.group.gms - package org.shoal.ha.group.gms
 
org.shoal.ha.mapper - package org.shoal.ha.mapper
 

P

prepareToExecute(ReplicationInputStream) - Method in class org.shoal.ha.cache.impl.command.Command
 
prepareTransmit(DataStoreContext<K, V>) - Method in class org.shoal.ha.cache.impl.command.Command
 
printMemberStates(String) - Method in class org.shoal.ha.mapper.DefaultKeyMapper
 
processNotification(Signal) - Method in class org.shoal.ha.cache.impl.util.MessageReceiver
 
processNotification(Signal) - Method in class org.shoal.ha.group.gms.GroupServiceProvider
 
put(K, V) - Method in interface org.shoal.ha.cache.api.DataStore
Creates or Replaces the object associated with key k.
put(K, V) - Method in class org.shoal.ha.cache.impl.store.ReplicatedDataStore
 

R

readBoolean() - Method in class org.shoal.ha.cache.impl.util.ReplicationInputStream
 
readCommandPayload(ReplicationInputStream) - Method in class org.shoal.adapter.store.commands.BroadcastLoadRequestCommand
 
readCommandPayload(ReplicationInputStream) - Method in class org.shoal.adapter.store.commands.LoadRequestCommand
 
readCommandPayload(ReplicationInputStream) - Method in class org.shoal.adapter.store.commands.LoadResponseCommand
 
readCommandPayload(ReplicationInputStream) - Method in class org.shoal.adapter.store.commands.monitor.ListBackingStoreConfigurationCommand
 
readCommandPayload(ReplicationInputStream) - Method in class org.shoal.adapter.store.commands.monitor.ListBackingStoreConfigurationResponseCommand
 
readCommandPayload(ReplicationInputStream) - Method in class org.shoal.adapter.store.commands.monitor.ListReplicaStoreEntriesCommand
 
readCommandPayload(ReplicationInputStream) - Method in class org.shoal.adapter.store.commands.RemoveCommand
 
readCommandPayload(ReplicationInputStream) - Method in class org.shoal.adapter.store.commands.SaveCommand
 
readCommandPayload(ReplicationInputStream) - Method in class org.shoal.adapter.store.commands.StaleCopyRemoveCommand
 
readCommandPayload(ReplicationInputStream) - Method in class org.shoal.adapter.store.commands.StoreableBroadcastLoadRequestCommand
 
readCommandPayload(ReplicationInputStream) - Method in class org.shoal.adapter.store.commands.StoreableFullSaveCommand
 
readCommandPayload(ReplicationInputStream) - Method in class org.shoal.adapter.store.commands.StoreableLoadRequestCommand
 
readCommandPayload(ReplicationInputStream) - Method in class org.shoal.adapter.store.commands.StoreableLoadResponseCommand
 
readCommandPayload(ReplicationInputStream) - Method in class org.shoal.adapter.store.commands.StoreableRemoveCommand
 
readCommandPayload(ReplicationInputStream) - Method in class org.shoal.adapter.store.commands.StoreableSaveCommand
 
readCommandPayload(ReplicationInputStream) - Method in class org.shoal.adapter.store.commands.StoreableTouchCommand
 
readCommandPayload(ReplicationInputStream) - Method in class org.shoal.adapter.store.commands.TouchCommand
 
readCommandPayload(ReplicationInputStream) - Method in class org.shoal.adapter.store.commands.UpdateDeltaCommand
 
readCommandPayload(ReplicationInputStream) - Method in class org.shoal.ha.cache.impl.command.Command
 
readCommandPayload(ReplicationInputStream) - Method in class org.shoal.ha.cache.impl.interceptor.ReplicationFramePayloadCommand
 
readInt() - Method in class org.shoal.ha.cache.impl.util.ReplicationInputStream
 
readKey(ReplicationInputStream) - Method in interface org.shoal.ha.cache.api.DataStoreKeyHelper
 
readKey(ReplicationInputStream) - Method in class org.shoal.ha.cache.api.ObjectKeyHelper
 
readKey(ReplicationInputStream) - Method in class org.shoal.ha.cache.impl.util.StringKeyHelper
 
readLengthPrefixedBytes() - Method in class org.shoal.ha.cache.impl.util.ReplicationInputStream
 
readLengthPrefixedString() - Method in class org.shoal.ha.cache.impl.util.ReplicationInputStream
 
readLong() - Method in class org.shoal.ha.cache.impl.util.ReplicationInputStream
 
readObject(ReplicationInputStream) - Method in interface org.shoal.ha.cache.api.DataStoreEntryHelper
 
readObject(ReplicationInputStream) - Method in class org.shoal.ha.cache.impl.util.DefaultDataStoreEntryHelper
 
readState(byte[], int) - Method in interface org.shoal.ha.cache.impl.util.Replicable
 
registerCommand(Command) - Method in class org.shoal.ha.cache.impl.command.CommandManager
 
registerExecutionInterceptor(AbstractCommandInterceptor<K, V>) - Method in class org.shoal.ha.cache.impl.command.CommandManager
 
registerGroupMemberEventListener(GroupMemberEventListener) - Method in class org.shoal.ha.group.gms.GroupServiceProvider
 
registerGroupMemberEventListener(GroupMemberEventListener) - Method in interface org.shoal.ha.group.GroupService
 
registerGroupMessageReceiver(String, MessageReceiver) - Method in class org.shoal.ha.group.gms.GroupServiceProvider
 
registerGroupMessageReceiver(String, MessageReceiver) - Method in interface org.shoal.ha.group.GroupService
 
registerStore(String, BackingStoreConfiguration, DataStoreContext) - Static method in class org.shoal.adapter.store.RepliatedBackingStoreRegistry
 
remove(K) - Method in class org.shoal.adapter.store.ReplicatedBackingStore
 
remove(K) - Method in class org.shoal.adapter.store.StoreableReplicatedBackingStore
 
remove(K) - Method in interface org.shoal.ha.cache.api.DataStore
Removes the mapping between the key and the object.
REMOVE - Static variable in class org.shoal.ha.cache.impl.command.ReplicationCommandOpcode
 
remove(K) - Method in class org.shoal.ha.cache.impl.store.ReplicaStore
 
remove(K) - Method in class org.shoal.ha.cache.impl.store.ReplicatedDataStore
 
REMOVE_EXPIRED - Static variable in class org.shoal.ha.cache.impl.command.ReplicationCommandOpcode
 
RemoveCommand<K,V> - Class in org.shoal.adapter.store.commands
 
RemoveCommand() - Constructor for class org.shoal.adapter.store.commands.RemoveCommand
 
removeCommandResponse(long) - Method in class org.shoal.ha.cache.impl.util.ResponseMediator
 
removeExpired(long) - Method in class org.shoal.adapter.store.ReplicatedBackingStore
 
removeExpired(long) - Method in class org.shoal.adapter.store.StoreableReplicatedBackingStore
 
removeExpired(long) - Method in class org.shoal.ha.cache.impl.store.ReplicaStore
 
removeExpired(StoreEntryProcessor) - Method in class org.shoal.ha.cache.impl.store.ReplicaStore
 
removeGroupMemberEventListener(GroupMemberEventListener) - Method in class org.shoal.ha.group.gms.GroupServiceProvider
 
removeGroupMemberEventListener(GroupMemberEventListener) - Method in interface org.shoal.ha.group.GroupService
 
removeIdleEntries(long) - Method in interface org.shoal.ha.cache.api.DataStore
Removes all entries that were not accessed for more than 'idlefor' millis
removeIdleEntries(long) - Method in class org.shoal.ha.cache.impl.store.ReplicatedDataStore
 
RepliatedBackingStoreRegistry - Class in org.shoal.adapter.store
 
RepliatedBackingStoreRegistry() - Constructor for class org.shoal.adapter.store.RepliatedBackingStoreRegistry
 
Replicable - Interface in org.shoal.ha.cache.impl.util
 
ReplicaStore<K,V> - Class in org.shoal.ha.cache.impl.store
 
ReplicaStore(DataStoreContext<K, V>) - Constructor for class org.shoal.ha.cache.impl.store.ReplicaStore
 
ReplicatedBackingStore<K extends java.io.Serializable,V extends java.io.Serializable> - Class in org.shoal.adapter.store
 
ReplicatedBackingStore() - Constructor for class org.shoal.adapter.store.ReplicatedBackingStore
 
ReplicatedBackingStoreFactory - Class in org.shoal.adapter.store
 
ReplicatedBackingStoreFactory() - Constructor for class org.shoal.adapter.store.ReplicatedBackingStoreFactory
 
ReplicatedBackingStoreFactory(Properties) - Constructor for class org.shoal.adapter.store.ReplicatedBackingStoreFactory
 
ReplicatedDataStore<K,V extends java.io.Serializable> - Class in org.shoal.ha.cache.impl.store
 
ReplicatedDataStore(DataStoreConfigurator<K, V>, GroupService) - Constructor for class org.shoal.ha.cache.impl.store.ReplicatedDataStore
 
REPLICATION_FRAME_PAYLOAD - Static variable in class org.shoal.ha.cache.impl.command.ReplicationCommandOpcode
 
ReplicationCommandOpcode - Class in org.shoal.ha.cache.impl.command
 
ReplicationCommandOpcode() - Constructor for class org.shoal.ha.cache.impl.command.ReplicationCommandOpcode
 
ReplicationCommandTransmitter<K,V> - Class in org.shoal.ha.cache.impl.interceptor
 
ReplicationCommandTransmitter() - Constructor for class org.shoal.ha.cache.impl.interceptor.ReplicationCommandTransmitter
 
ReplicationCommandTransmitterManager<K,V> - Class in org.shoal.ha.cache.impl.interceptor
 
ReplicationCommandTransmitterManager() - Constructor for class org.shoal.ha.cache.impl.interceptor.ReplicationCommandTransmitterManager
 
ReplicationFrame<K,V> - Class in org.shoal.ha.cache.impl.interceptor
 
ReplicationFrame(int, String) - Constructor for class org.shoal.ha.cache.impl.interceptor.ReplicationFrame
 
ReplicationFramePayloadCommand<K,V> - Class in org.shoal.ha.cache.impl.interceptor
 
ReplicationFramePayloadCommand() - Constructor for class org.shoal.ha.cache.impl.interceptor.ReplicationFramePayloadCommand
 
ReplicationFramework<K,V extends java.io.Serializable> - Class in org.shoal.ha.cache.api
 
ReplicationFramework(DataStoreConfigurator<K, V>) - Constructor for class org.shoal.ha.cache.api.ReplicationFramework
 
ReplicationInputStream - Class in org.shoal.ha.cache.impl.util
 
ReplicationInputStream(byte[]) - Constructor for class org.shoal.ha.cache.impl.util.ReplicationInputStream
 
ReplicationInputStream(byte[], int, int) - Constructor for class org.shoal.ha.cache.impl.util.ReplicationInputStream
 
ReplicationOutputStream - Class in org.shoal.ha.cache.impl.util
 
ReplicationOutputStream() - Constructor for class org.shoal.ha.cache.impl.util.ReplicationOutputStream
 
resolveClass(ObjectStreamClass) - Method in class org.shoal.ha.cache.api.ObjectInputStreamWithLoader
Use the given ClassLoader rather than using the system class
resolveClass(ObjectStreamClass) - Method in class org.shoal.ha.cache.impl.util.ObjectInputStreamWithLoader
Use the given ClassLoader rather than using the system class
ResponseMediator - Class in org.shoal.ha.cache.impl.util
Created by IntelliJ IDEA.
ResponseMediator() - Constructor for class org.shoal.ha.cache.impl.util.ResponseMediator
 
reWrite(int, byte[]) - Method in class org.shoal.ha.cache.impl.util.ReplicationOutputStream
 
run() - Method in class org.shoal.ha.cache.impl.interceptor.ReplicationCommandTransmitter
 

S

save(K, V, boolean) - Method in class org.shoal.adapter.store.ReplicatedBackingStore
 
save(K, V, boolean) - Method in class org.shoal.adapter.store.StoreableReplicatedBackingStore
 
SAVE - Static variable in class org.shoal.ha.cache.impl.command.ReplicationCommandOpcode
 
SAVE_DELTA - Static variable in class org.shoal.ha.cache.impl.command.ReplicationCommandOpcode
 
SaveCommand<K,V> - Class in org.shoal.adapter.store.commands
 
SaveCommand() - Constructor for class org.shoal.adapter.store.commands.SaveCommand
 
SaveCommand(K, V) - Constructor for class org.shoal.adapter.store.commands.SaveCommand
 
selectReplicaInstance(K) - Method in class org.shoal.ha.cache.impl.command.Command
 
sendMessage(String, String, byte[]) - Method in class org.shoal.ha.group.gms.GroupServiceProvider
 
sendMessage(String, String, byte[]) - Method in interface org.shoal.ha.group.GroupService
 
serialize(ReplicationOutputStream, Object) - Static method in class org.shoal.ha.cache.impl.util.SimpleSerializer
 
serializeString(ReplicationOutputStream, String) - Static method in class org.shoal.ha.cache.impl.util.SimpleSerializer
 
setADoSyncReplication(boolean) - Method in class org.shoal.ha.cache.api.DataStoreContext
 
setCacheLocally(boolean) - Method in class org.shoal.ha.cache.api.DataStoreConfigurator
 
setCacheLocally(boolean) - Method in class org.shoal.ha.cache.api.DataStoreContext
 
setClassLoader(ClassLoader) - Method in class org.shoal.ha.cache.api.DataStoreConfigurator
 
setDataStoreEntryHelper(DataStoreEntryHelper<K, V>) - Method in class org.shoal.ha.cache.api.DataStoreConfigurator
 
setDataStoreEntryHelper(DataStoreEntryHelper<K, V>) - Method in class org.shoal.ha.cache.api.DataStoreContext
 
setDataStoreKeyHelper(DataStoreKeyHelper<K>) - Method in class org.shoal.ha.cache.api.DataStoreConfigurator
 
setDataStoreKeyHelper(DataStoreKeyHelper<K>) - Method in class org.shoal.ha.cache.api.DataStoreContext
 
setDoAddCommands() - Method in class org.shoal.ha.cache.api.DataStoreConfigurator
 
setDoASyncReplication(boolean) - Method in class org.shoal.ha.cache.api.DataStoreConfigurator
 
setEntry(DataStoreEntry<K, V>) - Method in class org.shoal.adapter.store.commands.StoreableSaveCommand
 
setException(Exception) - Method in class org.shoal.ha.cache.impl.util.CommandResponse
 
setGroupName(String) - Method in class org.shoal.ha.cache.api.DataStoreConfigurator
 
setInstanceName(String) - Method in class org.shoal.ha.cache.api.DataStoreConfigurator
 
setKey(K) - Method in class org.shoal.adapter.store.commands.RemoveCommand
 
setKey(K) - Method in class org.shoal.adapter.store.commands.SaveCommand
 
setKey(K) - Method in class org.shoal.adapter.store.commands.StaleCopyRemoveCommand
 
setKey(K) - Method in class org.shoal.adapter.store.commands.StoreableFullSaveCommand
 
setKey(K) - Method in class org.shoal.adapter.store.commands.StoreableLoadRequestCommand
 
setKey(K) - Method in class org.shoal.adapter.store.commands.StoreableSaveCommand
 
setKey(K) - Method in class org.shoal.adapter.store.commands.TouchCommand
 
setKey(K) - Method in class org.shoal.ha.cache.api.DataStoreEntry
 
setKeyClazz(Class<K>) - Method in class org.shoal.ha.cache.api.DataStoreConfigurator
 
setKeyMapper(KeyMapper) - Method in class org.shoal.ha.cache.api.DataStoreConfigurator
 
setKeyMapper(KeyMapper) - Method in class org.shoal.ha.cache.api.DataStoreContext
 
setLastAccessedAt(long) - Method in class org.shoal.ha.cache.api.DataStoreEntry
 
setNext(AbstractCommandInterceptor<K, V>) - Method in class org.shoal.ha.cache.api.AbstractCommandInterceptor
 
setObjectInputOutputStreamFactory(ObjectInputOutputStreamFactory) - Method in class org.shoal.ha.cache.api.DataStoreConfigurator
 
setOriginatingInstance(String) - Method in class org.shoal.adapter.store.commands.LoadResponseCommand
 
setOriginatingInstance(String) - Method in class org.shoal.adapter.store.commands.StoreableLoadResponseCommand
 
setPrev(AbstractCommandInterceptor<K, V>) - Method in class org.shoal.ha.cache.api.AbstractCommandInterceptor
 
setReplicaInstanceName(String) - Method in class org.shoal.ha.cache.api.DataStoreEntry
 
setReplicationFrame(ReplicationFrame<K, V>) - Method in class org.shoal.ha.cache.impl.interceptor.ReplicationFramePayloadCommand
 
setRespondingInstanceName(String) - Method in class org.shoal.ha.cache.impl.util.CommandResponse
 
setResult(Object) - Method in class org.shoal.ha.cache.impl.util.CommandResponse
 
setSeqNo(int) - Method in class org.shoal.ha.cache.impl.interceptor.ReplicationFrame
 
setStaleTargetName(String) - Method in class org.shoal.adapter.store.commands.StaleCopyRemoveCommand
 
setStartGMS(boolean) - Method in class org.shoal.ha.cache.api.DataStoreConfigurator
 
setStoreName(String) - Method in class org.shoal.ha.cache.api.DataStoreConfigurator
 
setStr1(String) - Method in class org.shoal.ha.cache.impl.util.SimpleDataStoreShell.MyStoreable
 
setStr1(String) - Method in class org.shoal.ha.cache.impl.util.StoreableBackingStoreShell.MyStoreable
 
setStr2(String) - Method in class org.shoal.ha.cache.impl.util.SimpleDataStoreShell.MyStoreable
 
setStr2(String) - Method in class org.shoal.ha.cache.impl.util.StoreableBackingStoreShell.MyStoreable
 
setTargetInstanceName(String) - Method in class org.shoal.ha.cache.impl.interceptor.ReplicationFrame
 
setTargetName(String) - Method in class org.shoal.ha.cache.impl.command.Command
 
setV(V) - Method in class org.shoal.ha.cache.api.DataStoreEntry
 
setValue(V) - Method in class org.shoal.adapter.store.commands.SaveCommand
 
setValue(V) - Method in class org.shoal.adapter.store.commands.StoreableFullSaveCommand
 
setValue(V) - Method in class org.shoal.adapter.store.commands.StoreableSaveCommand
 
setValueClazz(Class<V>) - Method in class org.shoal.ha.cache.api.DataStoreConfigurator
 
ShoalCacheLoggerConstants - Class in org.shoal.ha.cache.api
 
ShoalCacheLoggerConstants() - Constructor for class org.shoal.ha.cache.api.ShoalCacheLoggerConstants
 
shutdown() - Method in class org.shoal.ha.group.gms.GroupServiceProvider
 
shutdown(String, String) - Method in class org.shoal.ha.group.GroupServiceFactory
 
SimpleDataStoreShell - Class in org.shoal.ha.cache.impl.util
 
SimpleDataStoreShell() - Constructor for class org.shoal.ha.cache.impl.util.SimpleDataStoreShell
 
SimpleDataStoreShell.MyStoreable - Class in org.shoal.ha.cache.impl.util
 
SimpleDataStoreShell.MyStoreable() - Constructor for class org.shoal.ha.cache.impl.util.SimpleDataStoreShell.MyStoreable
 
SimpleSerializer - Class in org.shoal.ha.cache.impl.util
 
SimpleSerializer() - Constructor for class org.shoal.ha.cache.impl.util.SimpleSerializer
 
size() - Method in class org.shoal.adapter.store.ReplicatedBackingStore
 
size() - Method in class org.shoal.adapter.store.StoreableReplicatedBackingStore
 
size() - Method in class org.shoal.ha.cache.impl.store.ReplicaStore
 
skipTo(int) - Method in class org.shoal.ha.cache.impl.util.ReplicationInputStream
 
STALE_REMOVE - Static variable in class org.shoal.ha.cache.impl.command.ReplicationCommandOpcode
 
StaleCopyRemoveCommand<K,V> - Class in org.shoal.adapter.store.commands
 
StaleCopyRemoveCommand() - Constructor for class org.shoal.adapter.store.commands.StaleCopyRemoveCommand
 
STOREABLE_BROADCAST_LOAD_REQUEST - Static variable in class org.shoal.ha.cache.impl.command.ReplicationCommandOpcode
 
STOREABLE_FULL_SAVE_COMMAND - Static variable in class org.shoal.ha.cache.impl.command.ReplicationCommandOpcode
 
STOREABLE_LOAD_RESPONSE - Static variable in class org.shoal.ha.cache.impl.command.ReplicationCommandOpcode
 
STOREABLE_REMOVE - Static variable in class org.shoal.ha.cache.impl.command.ReplicationCommandOpcode
 
STOREABLE_REMOVE_EXPIRED - Static variable in class org.shoal.ha.cache.impl.command.ReplicationCommandOpcode
 
STOREABLE_SAVE - Static variable in class org.shoal.ha.cache.impl.command.ReplicationCommandOpcode
 
STOREABLE_STALE_REMOVE - Static variable in class org.shoal.ha.cache.impl.command.ReplicationCommandOpcode
 
STOREABLE_TOUCH - Static variable in class org.shoal.ha.cache.impl.command.ReplicationCommandOpcode
 
STOREABLE_UNICAST_LOAD_REQUEST - Static variable in class org.shoal.ha.cache.impl.command.ReplicationCommandOpcode
 
StoreableBackingStoreShell - Class in org.shoal.ha.cache.impl.util
 
StoreableBackingStoreShell() - Constructor for class org.shoal.ha.cache.impl.util.StoreableBackingStoreShell
 
StoreableBackingStoreShell.MyStoreable - Class in org.shoal.ha.cache.impl.util
 
StoreableBackingStoreShell.MyStoreable() - Constructor for class org.shoal.ha.cache.impl.util.StoreableBackingStoreShell.MyStoreable
 
StoreableBroadcastLoadRequestCommand<K,V extends org.glassfish.ha.store.api.Storeable> - Class in org.shoal.adapter.store.commands
 
StoreableBroadcastLoadRequestCommand() - Constructor for class org.shoal.adapter.store.commands.StoreableBroadcastLoadRequestCommand
 
StoreableBroadcastLoadRequestCommand(K, Long) - Constructor for class org.shoal.adapter.store.commands.StoreableBroadcastLoadRequestCommand
 
StoreableFullSaveCommand<K,V extends org.glassfish.ha.store.api.Storeable> - Class in org.shoal.adapter.store.commands
 
StoreableFullSaveCommand() - Constructor for class org.shoal.adapter.store.commands.StoreableFullSaveCommand
 
StoreableFullSaveCommand(K, V) - Constructor for class org.shoal.adapter.store.commands.StoreableFullSaveCommand
 
StoreableLoadRequestCommand<K,V extends org.glassfish.ha.store.api.Storeable> - Class in org.shoal.adapter.store.commands
 
StoreableLoadRequestCommand() - Constructor for class org.shoal.adapter.store.commands.StoreableLoadRequestCommand
 
StoreableLoadRequestCommand(K, String) - Constructor for class org.shoal.adapter.store.commands.StoreableLoadRequestCommand
 
StoreableLoadResponseCommand<K,V> - Class in org.shoal.adapter.store.commands
 
StoreableLoadResponseCommand() - Constructor for class org.shoal.adapter.store.commands.StoreableLoadResponseCommand
 
StoreableLoadResponseCommand(K, V, long) - Constructor for class org.shoal.adapter.store.commands.StoreableLoadResponseCommand
 
StoreableRemoveCommand<K,V> - Class in org.shoal.adapter.store.commands
 
StoreableRemoveCommand() - Constructor for class org.shoal.adapter.store.commands.StoreableRemoveCommand
 
StoreableRemoveCommand(K) - Constructor for class org.shoal.adapter.store.commands.StoreableRemoveCommand
 
StoreableReplicatedBackingStore<K extends java.io.Serializable,V extends org.glassfish.ha.store.api.Storeable> - Class in org.shoal.adapter.store
 
StoreableReplicatedBackingStore() - Constructor for class org.shoal.adapter.store.StoreableReplicatedBackingStore
 
StoreableSaveCommand<K,V extends org.glassfish.ha.store.api.Storeable> - Class in org.shoal.adapter.store.commands
 
StoreableSaveCommand() - Constructor for class org.shoal.adapter.store.commands.StoreableSaveCommand
 
StoreableSaveCommand(K, V) - Constructor for class org.shoal.adapter.store.commands.StoreableSaveCommand
 
StoreableTouchCommand<K,V extends org.glassfish.ha.store.api.Storeable> - Class in org.shoal.adapter.store.commands
 
StoreableTouchCommand() - Constructor for class org.shoal.adapter.store.commands.StoreableTouchCommand
 
StoreableTouchCommand(K, long, long, long) - Constructor for class org.shoal.adapter.store.commands.StoreableTouchCommand
 
storeName - Variable in class org.shoal.ha.cache.api.AbstractCommandInterceptor
 
StringKeyHelper - Class in org.shoal.ha.cache.impl.util
 
StringKeyHelper() - Constructor for class org.shoal.ha.cache.impl.util.StringKeyHelper
 

T

toByteArray() - Method in class org.shoal.ha.cache.impl.util.ReplicationOutputStream
 
toReplicationFrame(DataStoreContext<K, V>, ReplicationInputStream) - Static method in class org.shoal.ha.cache.impl.interceptor.ReplicationFrame
 
toString() - Method in class org.shoal.adapter.store.commands.BroadcastLoadRequestCommand
 
toString() - Method in class org.shoal.adapter.store.commands.LoadRequestCommand
 
toString() - Method in class org.shoal.adapter.store.commands.LoadResponseCommand
 
toString() - Method in class org.shoal.adapter.store.commands.RemoveCommand
 
toString() - Method in class org.shoal.adapter.store.commands.SaveCommand
 
toString() - Method in class org.shoal.adapter.store.commands.StoreableBroadcastLoadRequestCommand
 
toString() - Method in class org.shoal.adapter.store.commands.StoreableFullSaveCommand
 
toString() - Method in class org.shoal.adapter.store.commands.StoreableLoadRequestCommand
 
toString() - Method in class org.shoal.adapter.store.commands.StoreableLoadResponseCommand
 
toString() - Method in class org.shoal.adapter.store.commands.StoreableRemoveCommand
 
toString() - Method in class org.shoal.adapter.store.commands.StoreableSaveCommand
 
toString() - Method in class org.shoal.ha.cache.api.DataStoreConfigurator
 
toString() - Method in class org.shoal.ha.cache.impl.interceptor.ReplicationFrame
 
toString() - Method in class org.shoal.ha.cache.impl.interceptor.ReplicationFramePayloadCommand
 
toString() - Method in class org.shoal.ha.cache.impl.util.SimpleDataStoreShell.MyStoreable
 
toString() - Method in class org.shoal.ha.cache.impl.util.StoreableBackingStoreShell.MyStoreable
 
touch(K, long, long, long) - Method in interface org.shoal.ha.cache.api.DataStore
Updates the timestamp associated with this entry.
TOUCH - Static variable in class org.shoal.ha.cache.impl.command.ReplicationCommandOpcode
 
touch(K, long, long, long) - Method in class org.shoal.ha.cache.impl.store.ReplicatedDataStore
 
touch() - Method in class org.shoal.ha.cache.impl.util.SimpleDataStoreShell.MyStoreable
 
touch() - Method in class org.shoal.ha.cache.impl.util.StoreableBackingStoreShell.MyStoreable
 
TouchCommand<K,V> - Class in org.shoal.adapter.store.commands
 
TouchCommand() - Constructor for class org.shoal.adapter.store.commands.TouchCommand
 
TouchCommand(K, long, long, long) - Constructor for class org.shoal.adapter.store.commands.TouchCommand
 
TransmitInterceptor<K,V> - Class in org.shoal.ha.cache.impl.interceptor
 
TransmitInterceptor() - Constructor for class org.shoal.ha.cache.impl.interceptor.TransmitInterceptor
 

U

unregisterStore(String) - Static method in class org.shoal.adapter.store.RepliatedBackingStoreRegistry
 
update(DataStoreEntryEvaluator<K, V>) - Method in interface org.shoal.ha.cache.api.DataStore
Updates all existing values associated with a key using the evaluator.
update(DataStoreEntryEvaluator<K, V>) - Method in class org.shoal.ha.cache.impl.store.ReplicatedDataStore
 
updateDelta(K, V) - Method in interface org.shoal.ha.cache.api.DataStore
Performs an incremental update of the value associated with this key.
updateDelta(K, V) - Method in class org.shoal.ha.cache.impl.store.ReplicatedDataStore
 
UpdateDeltaCommand<K,V> - Class in org.shoal.adapter.store.commands
 
UpdateDeltaCommand() - Constructor for class org.shoal.adapter.store.commands.UpdateDeltaCommand
 
UpdateDeltaCommand(K, V) - Constructor for class org.shoal.adapter.store.commands.UpdateDeltaCommand
 
updateTimestamp(K, long) - Method in class org.shoal.adapter.store.ReplicatedBackingStore
 
updateTimestamp(K, long) - Method in class org.shoal.adapter.store.StoreableReplicatedBackingStore
 
updateTimestamp(K, Long, Long, Long) - Method in class org.shoal.adapter.store.StoreableReplicatedBackingStore
 
Utility - Class in org.shoal.ha.cache.impl.util
 
Utility() - Constructor for class org.shoal.ha.cache.impl.util.Utility
 

V

valueOf(String) - Static method in enum org.shoal.ha.cache.api.DataStoreEntryEvaluator.Opcode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.shoal.ha.cache.api.DataStoreEntryEvaluator.Opcode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.shoal.ha.cache.impl.store.ReplicaStore
 

W

write(ReplicationOutputStream) - Method in class org.shoal.ha.cache.impl.command.Command
 
writeBoolean(boolean) - Method in class org.shoal.ha.cache.impl.util.ReplicationOutputStream
 
writeCommandPayload(ReplicationOutputStream) - Method in class org.shoal.adapter.store.commands.BroadcastLoadRequestCommand
 
writeCommandPayload(ReplicationOutputStream) - Method in class org.shoal.adapter.store.commands.LoadRequestCommand
 
writeCommandPayload(ReplicationOutputStream) - Method in class org.shoal.adapter.store.commands.LoadResponseCommand
 
writeCommandPayload(ReplicationOutputStream) - Method in class org.shoal.adapter.store.commands.monitor.ListBackingStoreConfigurationCommand
 
writeCommandPayload(ReplicationOutputStream) - Method in class org.shoal.adapter.store.commands.monitor.ListBackingStoreConfigurationResponseCommand
 
writeCommandPayload(ReplicationOutputStream) - Method in class org.shoal.adapter.store.commands.monitor.ListReplicaStoreEntriesCommand
 
writeCommandPayload(ReplicationOutputStream) - Method in class org.shoal.adapter.store.commands.RemoveCommand
 
writeCommandPayload(ReplicationOutputStream) - Method in class org.shoal.adapter.store.commands.SaveCommand
 
writeCommandPayload(ReplicationOutputStream) - Method in class org.shoal.adapter.store.commands.StaleCopyRemoveCommand
 
writeCommandPayload(ReplicationOutputStream) - Method in class org.shoal.adapter.store.commands.StoreableBroadcastLoadRequestCommand
 
writeCommandPayload(ReplicationOutputStream) - Method in class org.shoal.adapter.store.commands.StoreableFullSaveCommand
 
writeCommandPayload(ReplicationOutputStream) - Method in class org.shoal.adapter.store.commands.StoreableLoadRequestCommand
 
writeCommandPayload(ReplicationOutputStream) - Method in class org.shoal.adapter.store.commands.StoreableLoadResponseCommand
 
writeCommandPayload(ReplicationOutputStream) - Method in class org.shoal.adapter.store.commands.StoreableRemoveCommand
 
writeCommandPayload(ReplicationOutputStream) - Method in class org.shoal.adapter.store.commands.StoreableSaveCommand
 
writeCommandPayload(ReplicationOutputStream) - Method in class org.shoal.adapter.store.commands.StoreableTouchCommand
 
writeCommandPayload(ReplicationOutputStream) - Method in class org.shoal.adapter.store.commands.TouchCommand
 
writeCommandPayload(ReplicationOutputStream) - Method in class org.shoal.adapter.store.commands.UpdateDeltaCommand
 
writeCommandPayload(ReplicationOutputStream) - Method in class org.shoal.ha.cache.impl.command.Command
 
writeCommandPayload(ReplicationOutputStream) - Method in class org.shoal.ha.cache.impl.interceptor.ReplicationFramePayloadCommand
 
writeInt(int) - Method in class org.shoal.ha.cache.impl.util.ReplicationOutputStream
 
writeKey(ReplicationOutputStream, K) - Method in interface org.shoal.ha.cache.api.DataStoreKeyHelper
 
writeKey(ReplicationOutputStream, K) - Method in class org.shoal.ha.cache.api.ObjectKeyHelper
 
writeKey(ReplicationOutputStream, String) - Method in class org.shoal.ha.cache.impl.util.StringKeyHelper
 
writeLengthPrefixedBytes(byte[]) - Method in class org.shoal.ha.cache.impl.util.ReplicationOutputStream
 
writeLengthPrefixedString(String) - Method in class org.shoal.ha.cache.impl.util.ReplicationOutputStream
 
writeLong(long) - Method in class org.shoal.ha.cache.impl.util.ReplicationOutputStream
 
writeObject(ReplicationOutputStream, V) - Method in interface org.shoal.ha.cache.api.DataStoreEntryHelper
 
writeObject(ReplicationOutputStream, Object) - Method in class org.shoal.ha.cache.impl.util.DefaultDataStoreEntryHelper
 
writeState(ReplicationOutputStream) - Method in interface org.shoal.ha.cache.impl.util.Replicable
 

_

_logger - Static variable in class org.shoal.adapter.store.commands.RemoveCommand
 
_logger - Static variable in class org.shoal.adapter.store.commands.StaleCopyRemoveCommand
 
_logger - Static variable in class org.shoal.adapter.store.commands.StoreableRemoveCommand
 
_storeable_getAttributeNames() - Method in class org.shoal.ha.cache.impl.util.SimpleDataStoreShell.MyStoreable
 
_storeable_getAttributeNames() - Method in class org.shoal.ha.cache.impl.util.StoreableBackingStoreShell.MyStoreable
 
_storeable_getDirtyStatus() - Method in class org.shoal.ha.cache.impl.util.SimpleDataStoreShell.MyStoreable
 
_storeable_getDirtyStatus() - Method in class org.shoal.ha.cache.impl.util.StoreableBackingStoreShell.MyStoreable
 
_storeable_getLastAccessTime() - Method in class org.shoal.ha.cache.impl.util.SimpleDataStoreShell.MyStoreable
 
_storeable_getLastAccessTime() - Method in class org.shoal.ha.cache.impl.util.StoreableBackingStoreShell.MyStoreable
 
_storeable_getMaxIdleTime() - Method in class org.shoal.ha.cache.impl.util.SimpleDataStoreShell.MyStoreable
 
_storeable_getMaxIdleTime() - Method in class org.shoal.ha.cache.impl.util.StoreableBackingStoreShell.MyStoreable
 
_storeable_getVersion() - Method in class org.shoal.ha.cache.impl.util.SimpleDataStoreShell.MyStoreable
 
_storeable_getVersion() - Method in class org.shoal.ha.cache.impl.util.StoreableBackingStoreShell.MyStoreable
 
_storeable_readState(InputStream) - Method in class org.shoal.ha.cache.impl.util.SimpleDataStoreShell.MyStoreable
 
_storeable_readState(InputStream) - Method in class org.shoal.ha.cache.impl.util.StoreableBackingStoreShell.MyStoreable
 
_storeable_setLastAccessTime(long) - Method in class org.shoal.ha.cache.impl.util.SimpleDataStoreShell.MyStoreable
 
_storeable_setLastAccessTime(long) - Method in class org.shoal.ha.cache.impl.util.StoreableBackingStoreShell.MyStoreable
 
_storeable_setMaxIdleTime(long) - Method in class org.shoal.ha.cache.impl.util.SimpleDataStoreShell.MyStoreable
 
_storeable_setMaxIdleTime(long) - Method in class org.shoal.ha.cache.impl.util.StoreableBackingStoreShell.MyStoreable
 
_storeable_setVersion(long) - Method in class org.shoal.ha.cache.impl.util.SimpleDataStoreShell.MyStoreable
 
_storeable_setVersion(long) - Method in class org.shoal.ha.cache.impl.util.StoreableBackingStoreShell.MyStoreable
 
_storeable_writeState(OutputStream) - Method in class org.shoal.ha.cache.impl.util.SimpleDataStoreShell.MyStoreable
 
_storeable_writeState(OutputStream) - Method in class org.shoal.ha.cache.impl.util.StoreableBackingStoreShell.MyStoreable
 

A B C D E F G H I K L M O P R S T U V W _

Copyright © 2010. All Rights Reserved.