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

A

addBlockInt(Value, Value) - Static method in class com.sm.store.Utils
 
addBlockLong(Value, Value) - Static method in class com.sm.store.Utils
 
addOne(Value) - Static method in class com.sm.store.Utils
 
addOneLong(Value) - Static method in class com.sm.store.Utils
 
addRef(Object) - Method in class com.sm.store.hessian.HessianWriter
 
ADMIN_FILENAME - Static variable in class com.sm.store.cluster.Utils
 
ADMIN_PATH - Static variable in class com.sm.store.cluster.Utils
 
ADMIN_STORE - Static variable in class com.sm.store.cluster.Utils
 
afterGet(Key, Value, CacheStore) - Method in interface com.sm.store.GetTrigger
 
afterMapComplete(T, int, Map<String, Object>) - Method in interface com.sm.connector.MapReduce
 
afterPut(Key, Value, CacheStore) - Method in interface com.sm.store.PutTrigger
 
Aggregate<T> - Interface in com.sm.connector
Created by mhsieh on 2/29/16.
aggregate(T) - Method in interface com.sm.connector.Aggregate
 

B

backup(String, int) - Method in interface com.sm.storage.Persistence
 
beforeDelete(Key, CacheStore) - Method in interface com.sm.store.DeleteTrigger
 
beforeGet(Key, CacheStore) - Method in interface com.sm.store.GetTrigger
 
beforeMapStart(T, int, Map<String, Object>) - Method in interface com.sm.connector.MapReduce
 
beforePut(Key, Value, CacheStore) - Method in interface com.sm.store.PutTrigger
 
blockSize - Variable in class com.sm.store.StoreConfig
 
build() - Method in class com.sm.store.BuildRemoteConfig
 
build() - Method in class com.sm.store.cluster.BuildClusterNodes
 
build() - Method in class com.sm.store.cluster.BuildStoreConfig
 
BuildClusterNodes - Class in com.sm.store.cluster
 
BuildClusterNodes(String) - Constructor for class com.sm.store.cluster.BuildClusterNodes
 
buildEmptyList(int) - Static method in class com.sm.store.cluster.Utils
 
buildPartitionMap(List<ClusterNodes>) - Static method in class com.sm.store.cluster.Utils
 
BuildRemoteConfig - Class in com.sm.store
 
BuildRemoteConfig(String) - Constructor for class com.sm.store.BuildRemoteConfig
 
buildSerializer(String) - Static method in class com.sm.store.cluster.Utils
 
buildServerMap(List<ClusterNodes>) - Static method in class com.sm.store.cluster.Utils
 
BuildStoreConfig - Class in com.sm.store.cluster
 
BuildStoreConfig(String) - Constructor for class com.sm.store.cluster.BuildStoreConfig
 
bytesToValue(byte[]) - Static method in class com.sm.store.Utils
 

C

checkOverFlow(int) - Method in class com.sm.store.hessian.HessianWriter
 
checkOverFlow(int) - Method in class com.sm.store.hessian.PhpWriter
 
ClassBuilder - Class in com.sm.store.utils
 
ClassBuilder() - Constructor for class com.sm.store.utils.ClassBuilder
 
ClassDef - Class in com.sm.store.hessian
 
ClientConfig - Class in com.sm.store.cluster
 
ClientConfig(int, long, long, boolean, int) - Constructor for class com.sm.store.cluster.ClientConfig
 
ClientConfig(int, long, long, boolean) - Constructor for class com.sm.store.cluster.ClientConfig
 
close() - Method in interface com.sm.connector.MRIterator
 
close() - Method in interface com.sm.storage.Persistence
 
close() - Method in class com.sm.store.utils.FileStore
 
CLUSTER_KEY - Static variable in class com.sm.store.cluster.Utils
 
ClusterConfig - Class in com.sm.store.cluster
 
ClusterConfig(List<ClusterNodes>, RemoteConfig, int) - Constructor for class com.sm.store.cluster.ClusterConfig
 
ClusterNodes - Class in com.sm.store.cluster
 
ClusterNodes(short, String[], int[]) - Constructor for class com.sm.store.cluster.ClusterNodes
 
CLUSTERS - Static variable in class com.sm.store.cluster.BuildClusterNodes
 
ClusterServerConfig - Class in com.sm.store.cluster
 
ClusterServerConfig(List<ClusterNodes>, List<StoreConfig>, int, String, String, int, int, int, int, String, int) - Constructor for class com.sm.store.cluster.ClusterServerConfig
 
ClusterServerConfig(List<ClusterNodes>, List<StoreConfig>, int, String, String, int, int, String) - Constructor for class com.sm.store.cluster.ClusterServerConfig
 
ClusterServerConfig(List<ClusterNodes>, List<StoreConfig>, int, String, String, int, int, String, int, int) - Constructor for class com.sm.store.cluster.ClusterServerConfig
 
COLON - Static variable in class com.sm.store.hessian.PhpTokenizer
 
com.sm.connector - package com.sm.connector
 
com.sm.localstore.impl - package com.sm.localstore.impl
 
com.sm.storage - package com.sm.storage
 
com.sm.store - package com.sm.store
 
com.sm.store.client - package com.sm.store.client
 
com.sm.store.cluster - package com.sm.store.cluster
 
com.sm.store.hessian - package com.sm.store.hessian
 
com.sm.store.loader - package com.sm.store.loader
 
com.sm.store.utils - package com.sm.store.utils
 
COMMA - Static variable in class com.sm.store.cluster.ClusterNodes
 
compute(Value, Value) - Method in interface com.sm.store.Delta
 
convertList(String[]) - Static method in class com.sm.store.cluster.Utils
 
createCacheValue(Value, Serializer) - Static method in class com.sm.store.Utils
 
createError(Request, String) - Static method in class com.sm.store.Utils
 
createInstance(String) - Static method in class com.sm.store.utils.ClassBuilder
 
createInstance(Class<?>) - Static method in class com.sm.store.utils.ClassBuilder
 
createRemoteValue(Value, Serializer) - Static method in class com.sm.store.Utils
 
createSerializer() - Method in class com.sm.store.RemoteConfig
 
Cursor - Class in com.sm.store
 
Cursor(String, long, short, Key, Key) - Constructor for class com.sm.store.Cursor
 
CursorPara - Class in com.sm.store
 
CursorPara(String, short, Key) - Constructor for class com.sm.store.CursorPara
 
CursorPara(String, short, Key, Key) - Constructor for class com.sm.store.CursorPara
 
CursorPara(String, short, Key, Key, String) - Constructor for class com.sm.store.CursorPara
 
CursorPara(String, short, byte) - Constructor for class com.sm.store.CursorPara
 
CursorPara(String, short, byte, String) - Constructor for class com.sm.store.CursorPara
 
CursorPara.CursorType - Enum in com.sm.store
 

D

DEFAULT_TCP_PORT - Static variable in class com.sm.store.cluster.Utils
 
DeleteTrigger - Interface in com.sm.store
 
Delta - Interface in com.sm.store
 
DOUBLE - Static variable in class com.sm.store.hessian.PhpTokenizer
 

E

equals(Object) - Method in class com.sm.store.cluster.ClusterNodes
 
ExtendedGroovyLoader - Class in com.sm.store.loader
 
ExtendedGroovyLoader() - Constructor for class com.sm.store.loader.ExtendedGroovyLoader
 

F

FieldDef - Class in com.sm.store.hessian
 
FileStore - Class in com.sm.store.utils
 
FileStore(String, String) - Constructor for class com.sm.store.utils.FileStore
 
FileStore(String) - Constructor for class com.sm.store.utils.FileStore
 
FileStore(String, BlockSize) - Constructor for class com.sm.store.utils.FileStore
 
findClusterNo(String, List<ClusterNodes>) - Static method in class com.sm.store.cluster.Utils
 
findClusterNodes(int) - Method in class com.sm.store.cluster.ClusterServerConfig
 
findSize(int) - Method in class com.sm.store.utils.FileStore
 
findType(int) - Method in class com.sm.store.hessian.HessianReader
 

G

get() - Method in interface com.sm.connector.Aggregate
 
get(Key) - Method in interface com.sm.storage.Persistence
 
get(Key) - Method in interface com.sm.store.StorePersistence
 
getBatchSize() - Method in class com.sm.store.Cursor
 
getBatchSize() - Method in class com.sm.store.CursorPara
 
getBatchSize() - Method in class com.sm.store.StoreConfig
 
getBeginTime() - Method in class com.sm.store.Cursor
 
getBlockSize() - Method in class com.sm.store.StoreConfig
 
getBuffer() - Method in class com.sm.store.hessian.HessianWriter
 
getBytes() - Method in class com.sm.store.hessian.HessianReader
 
getBytes() - Method in class com.sm.store.hessian.HessianWriter
 
getBytes() - Method in class com.sm.store.hessian.PhpWriter
 
getClassCacheEntry(String) - Method in class com.sm.store.loader.ExtendedGroovyLoader
 
getClusterNo() - Method in class com.sm.store.cluster.ClusterConfig
 
getClusterNo() - Method in class com.sm.store.cluster.ClusterServerConfig
 
getClusterNodesList() - Method in class com.sm.store.cluster.ClusterConfig
 
getClusterNodesList() - Method in class com.sm.store.cluster.ClusterServerConfig
 
getConfigList() - Method in class com.sm.store.RemoteConfig
 
getConfigPath() - Method in class com.sm.store.cluster.ClusterServerConfig
 
getCurrentRecord() - Method in class com.sm.store.Cursor
 
getCursorId() - Method in class com.sm.store.Cursor
 
getCursorId() - Method in class com.sm.store.CursorPara
 
getCursorType(byte) - Static method in enum com.sm.store.CursorPara.CursorType
 
getCursorType() - Method in class com.sm.store.CursorPara
 
getData() - Method in class com.sm.store.client.RemoteValue
 
getDataPath() - Method in class com.sm.store.cluster.ClusterServerConfig
 
getDataPath() - Method in class com.sm.store.StoreConfig
 
getDelayThread() - Method in class com.sm.store.StoreConfig
 
getDeleteTriggerName() - Method in class com.sm.store.StoreConfig
 
getErrorCode() - Method in class com.sm.store.StoreParas
 
getFields() - Method in class com.sm.store.hessian.ClassDef
 
getFilename() - Method in interface com.sm.connector.MRIterator
 
getFileName() - Method in class com.sm.store.StoreConfig
 
getFreq() - Method in class com.sm.store.cluster.ClientConfig
 
getFreq() - Method in class com.sm.store.cluster.ClusterServerConfig
 
getFreq() - Method in class com.sm.store.RemoteConfig
 
getFreq() - Method in class com.sm.store.StoreConfig
 
getFrom() - Method in class com.sm.store.Cursor
 
getFrom() - Method in class com.sm.store.CursorPara
 
getGetTriggerName() - Method in class com.sm.store.StoreConfig
 
getHost() - Method in class com.sm.store.cluster.ClusterServerConfig
 
getHost() - Method in class com.sm.store.cluster.NodeConfig
 
getHttpPort() - Method in class com.sm.store.cluster.ClusterNodes
 
getId() - Method in class com.sm.store.cluster.ClusterNodes
 
getInstance() - Method in class com.sm.store.loader.ServiceClass
 
getIterationInterval() - Method in class com.sm.store.cluster.ClientConfig
 
getIterator() - Method in class com.sm.store.Cursor
 
getKey() - Method in class com.sm.store.hessian.KeyValue
 
getKey() - Method in class com.sm.store.StoreParas
 
getKeyIterator() - Method in interface com.sm.storage.Persistence
 
getKeyList() - Method in interface com.sm.store.RemotePersistence
 
getKeyValueList() - Method in class com.sm.store.CursorPara
 
getLastTime() - Method in class com.sm.store.Cursor
 
getList() - Method in class com.sm.store.KeyParas
 
getList() - Method in class com.sm.store.KeyValueParas
 
getList() - Method in class com.sm.store.ScanParaList
 
getList() - Method in class com.sm.store.StoreParaList
 
getLocalHost() - Static method in class com.sm.store.cluster.Utils
 
getLogPath() - Method in class com.sm.store.StoreConfig
 
getMappingName(String) - Method in class com.sm.store.hessian.HessianWriter
 
getMaxCacheMemory() - Method in class com.sm.store.StoreConfig
 
getMaxQueue() - Method in class com.sm.store.cluster.ClusterServerConfig
 
getMaxQueue() - Method in class com.sm.store.RemoteConfig
 
getMaxThread() - Method in class com.sm.store.cluster.ClusterServerConfig
 
getMaxThread() - Method in class com.sm.store.RemoteConfig
 
getMaxTry() - Method in class com.sm.store.cluster.ClientConfig
 
getMethod() - Method in class com.sm.store.loader.ServiceClass
 
getMode() - Method in class com.sm.store.StoreConfig
 
getName() - Method in class com.sm.store.hessian.ClassDef
 
getName() - Method in class com.sm.store.hessian.FieldDef
 
getNameMap() - Method in class com.sm.store.hessian.HessianWriter
 
getNode() - Method in class com.sm.store.client.RemoteValue
 
getNodeConfig(String) - Static method in class com.sm.store.cluster.Utils
 
getOffset() - Method in class com.sm.store.hessian.HessianWriter
 
getOpType() - Method in class com.sm.store.KeyParas
 
getOpType() - Method in class com.sm.store.KeyValueParas
 
getOpType(byte) - Static method in enum com.sm.store.OpType
 
getOpType() - Method in class com.sm.store.ScanParaList
 
getOpType() - Method in class com.sm.store.StoreParaList
 
getOpType() - Method in class com.sm.store.StoreParas
 
getPackType(byte) - Static method in enum com.sm.store.PackType
 
getParamArg(Class<?>) - Static method in class com.sm.store.utils.ClassBuilder
 
getPartitionArray() - Method in class com.sm.store.cluster.ClusterNodes
 
getPath(String) - Static method in class com.sm.store.Utils
 
getPort() - Method in class com.sm.store.cluster.ClusterServerConfig
 
getPort() - Method in class com.sm.store.cluster.NodeConfig
 
getPort() - Method in class com.sm.store.RemoteConfig
 
getPstReplicaUrl() - Method in class com.sm.store.StoreConfig
 
getPurgeClass() - Method in class com.sm.store.StoreConfig
 
getPutTriggerName() - Method in class com.sm.store.StoreConfig
 
getQueryStr() - Method in class com.sm.store.CursorPara
 
getQueryStr() - Method in class com.sm.store.KeyParas
 
getQueryStr() - Method in class com.sm.store.KeyValueParas
 
getQueryStr() - Method in class com.sm.store.ScanParaList
 
getRefNo() - Method in class com.sm.store.hessian.ClassDef
 
getRemoteConfig() - Method in class com.sm.store.cluster.ClusterConfig
 
getReplicaPort() - Method in class com.sm.store.cluster.ClusterServerConfig
 
getReplicaPort() - Method in class com.sm.store.RemoteConfig
 
getReplicaTimeout() - Method in class com.sm.store.StoreConfig
 
getReplicaUrl() - Method in class com.sm.store.StoreConfig
 
getSeqNo(Key) - Method in interface com.sm.store.RemotePersistence
 
getSeqNoBlock(Key, int) - Method in interface com.sm.store.RemotePersistence
 
getSeqNoBlockInt(Key, int) - Method in interface com.sm.store.RemotePersistence
 
getSeqNoInt(Key) - Method in interface com.sm.store.RemotePersistence
 
getSerializeClass() - Method in class com.sm.store.StoreConfig
 
getSerializeClassName() - Method in class com.sm.store.RemoteConfig
 
getSerializer() - Method in class com.sm.store.RemoteConfig
 
getSerializer() - Method in class com.sm.store.StoreConfig
 
getServerArray() - Method in class com.sm.store.cluster.ClusterNodes
 
getSize() - Method in class com.sm.store.KeyValueParas
 
getStore() - Method in class com.sm.store.Cursor
 
getStore() - Method in class com.sm.store.CursorPara
 
getStore() - Method in class com.sm.store.StoreConfig
 
getStoreConfigList() - Method in class com.sm.store.cluster.ClusterServerConfig
 
getTimeOut() - Method in class com.sm.store.cluster.ClientConfig
 
getTimeStamp(Class) - Method in class com.sm.store.loader.ExtendedGroovyLoader
 
getTo() - Method in class com.sm.store.Cursor
 
getTo() - Method in class com.sm.store.CursorPara
 
GetTrigger - Interface in com.sm.store
 
getType() - Method in class com.sm.store.hessian.ClassDef
 
getType() - Method in class com.sm.store.hessian.FieldDef
 
getType() - Method in class com.sm.store.hessian.KeyValue
 
getTypeRefs() - Method in class com.sm.store.hessian.HessianWriter
 
getUrl() - Method in class com.sm.store.loader.ServiceClass
 
getValue() - Method in enum com.sm.store.CursorPara.CursorType
 
getValue() - Method in class com.sm.store.hessian.FieldDef
 
getValue() - Method in class com.sm.store.hessian.KeyValue
 
getValue() - Method in class com.sm.store.StoreParas
 
getVersion() - Method in class com.sm.store.client.RemoteValue
 
GROOVY_FILE - Static variable in class com.sm.store.loader.ServiceClass
 

H

H_LEN - Static variable in class com.sm.store.StoreParas
 
Hash - Interface in com.sm.store
 
hash(Key) - Method in interface com.sm.store.Hash
 
hashCode() - Method in class com.sm.store.cluster.ClusterNodes
 
hasNext() - Method in interface com.sm.connector.MRIterator
 
HessianPhp - Class in com.sm.store.hessian
 
HessianPhp(Map<String, String>) - Constructor for class com.sm.store.hessian.HessianPhp
 
HessianReader - Class in com.sm.store.hessian
 
HessianReader(byte[]) - Constructor for class com.sm.store.hessian.HessianReader
 
HessianReader(byte[], PhpWriter) - Constructor for class com.sm.store.hessian.HessianReader
 
HessianSerializer<T> - Class in com.sm.localstore.impl
 
HessianSerializer() - Constructor for class com.sm.localstore.impl.HessianSerializer
 
HessianWriter - Class in com.sm.store.hessian
 
HessianWriter(Map) - Constructor for class com.sm.store.hessian.HessianWriter
 
Http_Port - Static variable in class com.sm.store.cluster.ClusterNodes
 

I

insert(Key, Value) - Method in interface com.sm.store.StorePersistence
 
invoke(ServiceClass, Invoker) - Method in interface com.sm.store.Loader
 
invoke(ServiceClass, Invoker) - Method in class com.sm.store.loader.JclLoader
 
invoke(ServiceClass, Invoker) - Method in class com.sm.store.loader.ThreadLoader
 
invoke(Invoker) - Method in interface com.sm.store.RemotePersistence
 
isDelay() - Method in class com.sm.store.StoreConfig
 
isEnd(int) - Method in interface com.sm.connector.MRIterator
 
isEnd() - Method in class com.sm.store.Cursor
 
isEnd() - Method in class com.sm.store.CursorPara
 
isFirstVisit() - Method in class com.sm.store.hessian.ClassDef
 
isGroovyScript(String) - Static method in class com.sm.store.loader.ServiceClass
 
isLazyLoad() - Method in class com.sm.store.cluster.ClientConfig
 
isLog(long, int) - Static method in class com.sm.store.cluster.Utils
 
isOverLoaded(ThreadPoolExecutor) - Static method in class com.sm.store.Utils
Check if the thread pool is overload or not
isRecompilable(Class) - Method in class com.sm.store.loader.ExtendedGroovyLoader
 
isRemove() - Method in class com.sm.store.StoreParas
 
isSorted() - Method in class com.sm.store.StoreConfig
 
isSourceChange(URL, Class) - Method in class com.sm.store.loader.ExtendedGroovyLoader
 
isStart() - Method in class com.sm.store.Cursor
 
isStart() - Method in class com.sm.store.CursorPara
 
isStop() - Method in class com.sm.store.CursorPara
 
isUseLRU() - Method in class com.sm.store.StoreConfig
 
isUseMaxCache() - Method in class com.sm.store.StoreConfig
 
isUseNio() - Method in class com.sm.store.RemoteConfig
 

J

JclLoader - Class in com.sm.store.loader
 
JclLoader(List<String>) - Constructor for class com.sm.store.loader.JclLoader
 

K

KeyParas - Class in com.sm.store
 
KeyParas() - Constructor for class com.sm.store.KeyParas
 
KeyParas(OpType, List<Key>) - Constructor for class com.sm.store.KeyParas
 
KeyParas(List<Key>) - Constructor for class com.sm.store.KeyParas
 
KeyParas(OpType, List<Key>, String) - Constructor for class com.sm.store.KeyParas
 
KeyValue - Class in com.sm.store.hessian
 
KeyValue(PhpTokenizer.PhpDataType, Object, Object) - Constructor for class com.sm.store.hessian.KeyValue
 
KeyValueParas - Class in com.sm.store
 
KeyValueParas() - Constructor for class com.sm.store.KeyValueParas
 
KeyValueParas(OpType, List<KeyValue>) - Constructor for class com.sm.store.KeyValueParas
 
KeyValueParas(OpType, List<KeyValue>, String) - Constructor for class com.sm.store.KeyValueParas
 

L

LEFTBracket - Static variable in class com.sm.store.hessian.PhpTokenizer
 
list2String(List<String>) - Static method in class com.sm.store.cluster.Utils
 
loadClass(ConcurrentMap<String, ServiceClass>, String) - Method in class com.sm.store.loader.JclLoader
 
loadClass(ConcurrentMap<String, ServiceClass>, String) - Method in interface com.sm.store.Loader
 
loadClass(ConcurrentMap<String, ServiceClass>, String) - Method in class com.sm.store.loader.ThreadLoader
 
Loader - Interface in com.sm.store
 
loadTrigger(String) - Method in class com.sm.store.loader.ThreadLoader
 
logger - Static variable in class com.sm.store.BuildRemoteConfig
 
logger - Static variable in class com.sm.store.cluster.Utils
 
logger - Static variable in class com.sm.store.StoreConfig
 
logPath - Variable in class com.sm.store.StoreConfig
 

M

MAGIC - Static variable in class com.sm.store.utils.FileStore
 
map(Pair<Key, Object>, T, Map<String, Object>) - Method in interface com.sm.connector.MapReduce
 
MapReduce<T> - Interface in com.sm.connector
Created by mhsieh on 3/17/16.
maxCacheMemory - Variable in class com.sm.store.StoreConfig
 
MetaDataException - Exception in com.sm.store
 
MetaDataException(String) - Constructor for exception com.sm.store.MetaDataException
 
MetaDataException(String, Throwable) - Constructor for exception com.sm.store.MetaDataException
 
MetaDataException(Throwable) - Constructor for exception com.sm.store.MetaDataException
 
MRIterator - Interface in com.sm.connector
Created by mhsieh on 2/13/16.
multiGets(List<Key>) - Method in interface com.sm.store.ScanPersistence
 
multiPuts(List<KeyValue>) - Method in interface com.sm.store.ScanPersistence
 

N

next() - Method in interface com.sm.connector.MRIterator
 
nextToken() - Method in class com.sm.store.hessian.PhpTokenizer
 
NO_ERROR - Static variable in class com.sm.store.StoreParas
 
NodeConfig - Class in com.sm.store.cluster
 
NodeConfig(String, int) - Constructor for class com.sm.store.cluster.NodeConfig
 

O

O_LEN - Static variable in class com.sm.store.StoreParas
 
OBSOLETE - Static variable in class com.sm.store.StoreParas
 
OFFSET - Static variable in class com.sm.store.utils.FileStore
 
OpType - Enum in com.sm.store
 

P

pack(int) - Method in interface com.sm.storage.Persistence
 
PackType - Enum in com.sm.store
 
PassThroughSerializer - Class in com.sm.store
Created by mhsieh on 4/25/16.
PassThroughSerializer() - Constructor for class com.sm.store.PassThroughSerializer
 
Persistence<T> - Interface in com.sm.storage
 
php2Hessian(byte[]) - Method in class com.sm.store.hessian.HessianPhp
 
PhpTokenizer - Class in com.sm.store.hessian
 
PhpTokenizer.PhpDataType - Enum in com.sm.store.hessian
 
PhpWriter - Class in com.sm.store.hessian
 
PhpWriter(Map<String, String>) - Constructor for class com.sm.store.hessian.PhpWriter
 
populate(byte[], byte[]) - Method in class com.sm.store.utils.FileStore
 
printString(String, int, int) - Method in class com.sm.store.hessian.HessianWriter
Prints a string to the stream, encoded as UTF-8
processRequest(Request, ChannelHandlerContext) - Method in interface com.sm.store.SyncCallback
 
pstReplicaUrl - Variable in class com.sm.store.StoreConfig
 
purgeClass - Variable in class com.sm.store.StoreConfig
 
put(Key, T) - Method in interface com.sm.storage.Persistence
 
put(Key, Value) - Method in interface com.sm.store.StorePersistence
 
putInt(int) - Static method in class com.sm.store.StoreParas
 
putInt(int) - Static method in class com.sm.store.Utils
 
putLong(long) - Static method in class com.sm.store.StoreParas
 
putLong(long) - Static method in class com.sm.store.Utils
 
putShort(short) - Static method in class com.sm.store.StoreParas
 
putShort(short) - Static method in class com.sm.store.Utils
 
PutTrigger - Interface in com.sm.store
 

Q

QUOTE - Static variable in class com.sm.store.hessian.PhpTokenizer
 

R

read() - Method in class com.sm.store.hessian.HessianReader
 
read() - Method in class com.sm.store.hessian.PhpTokenizer
 
readBoolean() - Method in class com.sm.store.hessian.HessianReader
 
readDouble() - Method in class com.sm.store.hessian.HessianReader
 
readExternal(Hessian2Input) - Method in class com.sm.store.StoreParaList
 
readExternal(Hessian2Input) - Method in class com.sm.store.StoreParas
using Hessian-SM serialize protocol
readInt() - Method in class com.sm.store.hessian.HessianReader
Reads an integer
readList(int) - Method in class com.sm.store.hessian.HessianReader
 
readLong() - Method in class com.sm.store.hessian.HessianReader
 
readMap() - Method in class com.sm.store.hessian.HessianReader
 
readObject() - Method in class com.sm.store.hessian.HessianReader
Reads an arbitrary object from the input stream when the type is unknown.
readObjectInstance(ClassDef) - Method in class com.sm.store.hessian.HessianReader
 
readString() - Method in class com.sm.store.hessian.HessianReader
 
readString() - Method in class com.sm.store.hessian.PhpTokenizer
 
readType() - Method in class com.sm.store.hessian.HessianReader
 
recompile(URL, String, Class) - Method in class com.sm.store.loader.ExtendedGroovyLoader
 
reduce(List<T>) - Method in interface com.sm.connector.MapReduce
 
reloadTrigger(String, Object) - Method in class com.sm.store.loader.ThreadLoader
 
RemoteConfig - Class in com.sm.store
 
RemoteConfig(int, List<StoreConfig>) - Constructor for class com.sm.store.RemoteConfig
 
RemoteConfig(int, int, int, String, List<StoreConfig>) - Constructor for class com.sm.store.RemoteConfig
 
RemoteConfig(int, int, int, String, List<StoreConfig>, int) - Constructor for class com.sm.store.RemoteConfig
 
RemoteConfig(int, int, int, String, List<StoreConfig>, int, int) - Constructor for class com.sm.store.RemoteConfig
 
RemotePersistence - Interface in com.sm.store
 
RemoteValue - Class in com.sm.store.client
 
RemoteValue(Object, long, short) - Constructor for class com.sm.store.client.RemoteValue
 
remove(Key) - Method in interface com.sm.storage.Persistence
 
removeClassCacheEntry(String) - Method in class com.sm.store.loader.ExtendedGroovyLoader
 
replicaTimeout - Variable in class com.sm.store.StoreConfig
 
RIGHTBracket - Static variable in class com.sm.store.hessian.PhpTokenizer
 

S

scan(Key, Key) - Method in interface com.sm.store.ScanPersistence
 
scan(Key) - Method in interface com.sm.store.ScanPersistence
 
ScanParaList - Class in com.sm.store
 
ScanParaList() - Constructor for class com.sm.store.ScanParaList
 
ScanParaList(OpType, List<Key>) - Constructor for class com.sm.store.ScanParaList
 
ScanParaList(OpType, List<Key>, String) - Constructor for class com.sm.store.ScanParaList
 
ScanPersistence - Interface in com.sm.store
 
SEMI - Static variable in class com.sm.store.hessian.PhpTokenizer
 
seqno - Variable in class com.sm.store.hessian.HessianReader
 
Serializer - Interface in com.sm.storage
 
ServiceClass - Class in com.sm.store.loader
 
ServiceClass(Method, Object) - Constructor for class com.sm.store.loader.ServiceClass
 
setBatchSize(short) - Method in class com.sm.store.CursorPara
 
setBatchSize(int) - Method in class com.sm.store.StoreConfig
 
setBlockSize(BlockSize) - Method in class com.sm.store.StoreConfig
 
setClassCacheEntry(Class) - Method in class com.sm.store.loader.ExtendedGroovyLoader
 
setClusterNo(int) - Method in class com.sm.store.cluster.ClusterConfig
 
setConfigList(List<StoreConfig>) - Method in class com.sm.store.RemoteConfig
 
setCurrent(int) - Method in interface com.sm.connector.MRIterator
 
setCurrentRecord(long) - Method in class com.sm.store.Cursor
 
setCursorId(long) - Method in class com.sm.store.CursorPara
 
setData(Object) - Method in class com.sm.store.client.RemoteValue
 
setDataPath(String) - Method in class com.sm.store.StoreConfig
 
setDelay(boolean) - Method in class com.sm.store.StoreConfig
 
setDelayThread(int) - Method in class com.sm.store.StoreConfig
 
setDeleteTriggerName(String) - Method in class com.sm.store.StoreConfig
 
setEnd(boolean) - Method in class com.sm.store.Cursor
 
setEnd(boolean) - Method in class com.sm.store.CursorPara
 
setErrorCode(int) - Method in class com.sm.store.StoreParas
 
setFirstVisit(boolean) - Method in class com.sm.store.hessian.ClassDef
 
setFreq(int) - Method in class com.sm.store.cluster.ClientConfig
 
setFreq(int) - Method in class com.sm.store.cluster.ClusterServerConfig
 
setFreq(int) - Method in class com.sm.store.RemoteConfig
 
setFreq(int) - Method in class com.sm.store.StoreConfig
 
setFrom(Key) - Method in class com.sm.store.CursorPara
 
setGetTriggerName(String) - Method in class com.sm.store.StoreConfig
 
setHost(String) - Method in class com.sm.store.cluster.NodeConfig
 
setHttpPort(int) - Method in class com.sm.store.cluster.ClusterNodes
 
setId(short) - Method in class com.sm.store.cluster.ClusterNodes
 
setInstance(Object) - Method in class com.sm.store.loader.ServiceClass
 
setIterationInterval(long) - Method in class com.sm.store.cluster.ClientConfig
 
setIterator(Iterator) - Method in class com.sm.store.Cursor
 
setKey(Key) - Method in class com.sm.store.StoreParas
 
setKeyValueList(List<KeyValue>) - Method in class com.sm.store.CursorPara
 
setLastTime(long) - Method in class com.sm.store.Cursor
 
setLazyLoad(boolean) - Method in class com.sm.store.cluster.ClientConfig
 
setLogPath(String) - Method in class com.sm.store.StoreConfig
 
setMaxCacheMemory(int) - Method in class com.sm.store.StoreConfig
 
setMaxQueue(int) - Method in class com.sm.store.RemoteConfig
 
setMaxThread(int) - Method in class com.sm.store.RemoteConfig
 
setMaxTry(int) - Method in class com.sm.store.cluster.ClientConfig
 
setMode(int) - Method in class com.sm.store.StoreConfig
 
setNode(short) - Method in class com.sm.store.client.RemoteValue
 
setOpType(OpType) - Method in class com.sm.store.StoreParas
 
setPartitionArray(int[]) - Method in class com.sm.store.cluster.ClusterNodes
 
setPort(int) - Method in class com.sm.store.cluster.NodeConfig
 
setPort(int) - Method in class com.sm.store.RemoteConfig
 
setPstReplicaUrl(List<String>) - Method in class com.sm.store.StoreConfig
 
setPurgeClass(String) - Method in class com.sm.store.StoreConfig
 
setPutTriggerName(String) - Method in class com.sm.store.StoreConfig
 
setQueryStr(String) - Method in class com.sm.store.CursorPara
 
setRemove(byte) - Method in class com.sm.store.StoreParas
 
setReplicaPort(int) - Method in class com.sm.store.RemoteConfig
 
setReplicaTimeout(long) - Method in class com.sm.store.StoreConfig
 
setReplicaUrl(List<String>) - Method in class com.sm.store.StoreConfig
 
setSerializeClass(String) - Method in class com.sm.store.StoreConfig
Create Serializer instance from class name string
setServerArray(String[]) - Method in class com.sm.store.cluster.ClusterNodes
 
setSorted(boolean) - Method in class com.sm.store.StoreConfig
 
setStart(boolean) - Method in class com.sm.store.Cursor
 
setStart(boolean) - Method in class com.sm.store.CursorPara
 
setStop(boolean) - Method in class com.sm.store.CursorPara
 
setStore(String) - Method in class com.sm.store.StoreConfig
 
setTimeOut(long) - Method in class com.sm.store.cluster.ClientConfig
 
setTo(Key) - Method in class com.sm.store.CursorPara
 
setType(PhpTokenizer.PhpDataType) - Method in class com.sm.store.hessian.ClassDef
 
setUrl(String) - Method in class com.sm.store.loader.ServiceClass
 
setUseLRU(boolean) - Method in class com.sm.store.StoreConfig
 
setUseMaxCache(boolean) - Method in class com.sm.store.StoreConfig
 
setUseNio(boolean) - Method in class com.sm.store.RemoteConfig
 
setValue(Value) - Method in class com.sm.store.StoreParas
 
setVersion(long) - Method in class com.sm.store.client.RemoteValue
 
SINGLE - Static variable in class com.sm.store.hessian.PhpTokenizer
 
size() - Method in interface com.sm.storage.Persistence
 
SIZE - Static variable in class com.sm.store.hessian.HessianWriter
 
size() - Method in class com.sm.store.ScanParaList
 
size() - Method in class com.sm.store.StoreParaList
 
SLASH - Static variable in class com.sm.store.hessian.PhpTokenizer
 
STORE - Static variable in class com.sm.store.BuildRemoteConfig
 
STORE - Static variable in class com.sm.store.cluster.BuildStoreConfig
 
STORE_CONFIG_KEY - Static variable in class com.sm.store.cluster.Utils
 
STORE_EXCEPTION - Static variable in class com.sm.store.StoreParas
 
STORE_MAPS - Static variable in class com.sm.store.loader.ThreadLoader
 
StoreConfig - Class in com.sm.store
 
StoreConfig(String, String, int, List<String>) - Constructor for class com.sm.store.StoreConfig
 
StoreConfig(String, String, int, List<String>, int, boolean, int) - Constructor for class com.sm.store.StoreConfig
 
StoreConfig(String, String, int, List<String>, int, boolean, int, boolean) - Constructor for class com.sm.store.StoreConfig
 
StoreParaList - Class in com.sm.store
 
StoreParaList() - Constructor for class com.sm.store.StoreParaList
 
StoreParaList(OpType, List<StoreParas>) - Constructor for class com.sm.store.StoreParaList
 
StoreParas - Class in com.sm.store
 
StoreParas() - Constructor for class com.sm.store.StoreParas
 
StoreParas(OpType, Key, Value) - Constructor for class com.sm.store.StoreParas
 
StoreParas(OpType, Key) - Constructor for class com.sm.store.StoreParas
 
StorePersistence - Interface in com.sm.store
 
SyncCallback - Interface in com.sm.store
 

T

ThreadLoader - Class in com.sm.store.loader
 
ThreadLoader() - Constructor for class com.sm.store.loader.ThreadLoader
 
toBytes(Object) - Method in class com.sm.localstore.impl.HessianSerializer
 
toBytes(Object) - Method in interface com.sm.storage.Serializer
 
toBytes(Object) - Method in class com.sm.store.PassThroughSerializer
 
toBytes() - Method in class com.sm.store.StoreParas
use raw protocol without any dependency
toObject(byte[]) - Method in class com.sm.localstore.impl.HessianSerializer
 
toObject(byte[], int, int) - Method in class com.sm.localstore.impl.HessianSerializer
 
toObject(byte[]) - Method in interface com.sm.storage.Serializer
 
toObject(byte[]) - Method in class com.sm.store.PassThroughSerializer
 
toStoreParas(byte[]) - Static method in class com.sm.store.StoreParas
use raw protocol without any dependency
toString() - Method in class com.sm.store.cluster.ClusterNodes
 
toString() - Method in class com.sm.store.cluster.ClusterServerConfig
 
toString() - Method in class com.sm.store.hessian.ClassDef
 

U

UNISON_DELTA - Static variable in class com.sm.store.utils.ClassBuilder
 
useLRU - Variable in class com.sm.store.StoreConfig
 
useMaxCache - Variable in class com.sm.store.StoreConfig
 
Utils - Class in com.sm.store.cluster
 
Utils() - Constructor for class com.sm.store.cluster.Utils
 
Utils - Class in com.sm.store
 
Utils() - Constructor for class com.sm.store.Utils
 

V

validate() - Method in class com.sm.store.cluster.ClusterNodes
 
validateCluster(List<ClusterNodes>) - Static method in class com.sm.store.cluster.Utils
 
validateId(List<ClusterNodes>) - Static method in class com.sm.store.cluster.Utils
 
validateServer(List<ClusterNodes>) - Static method in class com.sm.store.cluster.Utils
 
valueOf(String) - Static method in enum com.sm.store.CursorPara.CursorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sm.store.hessian.PhpTokenizer.PhpDataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sm.store.OpType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sm.store.PackType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.sm.store.CursorPara.CursorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sm.store.hessian.PhpTokenizer.PhpDataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sm.store.OpType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sm.store.PackType
Returns an array containing the constants of this enum type, in the order they are declared.
valueToBytes(int, Value) - Method in class com.sm.store.StoreParas
use raw protocol without any dependency
valueToBytes(Value) - Static method in class com.sm.store.Utils
 

W

write(byte) - Method in class com.sm.store.hessian.HessianWriter
 
write(byte[]) - Method in class com.sm.store.hessian.HessianWriter
 
write(byte) - Method in class com.sm.store.hessian.PhpWriter
 
write(byte[]) - Method in class com.sm.store.hessian.PhpWriter
 
writeBoolean(boolean) - Method in class com.sm.store.hessian.HessianWriter
 
writeBytes(byte[]) - Method in class com.sm.store.hessian.HessianWriter
Writes a byte array to the stream.
writeBytes(byte[], int, int) - Method in class com.sm.store.hessian.HessianWriter
Writes a byte array to the stream.
writeDouble(double) - Method in class com.sm.store.hessian.HessianWriter
Writes a double value to the stream.
writeExternal(Hessian2Output) - Method in class com.sm.store.StoreParaList
 
writeExternal(Hessian2Output) - Method in class com.sm.store.StoreParas
using Hessian-SM serialize protocol
writeInt(int) - Method in class com.sm.store.hessian.HessianWriter
 
writeListBegin(int, String) - Method in class com.sm.store.hessian.HessianWriter
Writes the list header to the stream.
writeListEnd() - Method in class com.sm.store.hessian.HessianWriter
Writes the tail of the list to the stream for a variable-length list.
writeMapBegin(String) - Method in class com.sm.store.hessian.HessianWriter
Writes the map header to the stream.
writeMapEnd() - Method in class com.sm.store.hessian.HessianWriter
Writes the tail of the map to the stream.
writeNull() - Method in class com.sm.store.hessian.HessianWriter
 
writeObject(Object) - Method in class com.sm.store.hessian.HessianWriter
 
writeRecord(Key, byte[]) - Method in class com.sm.store.utils.FileStore
 
writeRef(int) - Method in class com.sm.store.hessian.HessianWriter
 
writeString(String) - Method in class com.sm.store.hessian.HessianWriter
 

_

_classDefs - Variable in class com.sm.store.hessian.HessianReader
 
_refs - Variable in class com.sm.store.hessian.HessianReader
 
_types - Variable in class com.sm.store.hessian.HessianReader
 
A B C D E F G H I J K L M N O P Q R S T U V W _ 

Copyright © 2016. All rights reserved.