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

A

addHealthChecks(SharedServiceStuff, Environment) - Method in class com.fasterxml.transistore.dw.BasicTSServiceOnDW
 
addNode(IpAndPort) - Method in class com.fasterxml.transistore.cmd.SkeletalServiceConfig.Cluster
 
ageMsecs(long) - Method in class com.fasterxml.transistore.cmd.ListCmd
 
ageSecs(long) - Method in class com.fasterxml.transistore.cmd.ListCmd
 
AHCBasedClient - Class in com.fasterxml.transistore.client.ahc
 
AHCBasedClient(BasicTSClientConfig) - Constructor for class com.fasterxml.transistore.client.ahc.AHCBasedClient
 
AHCBasedClientBootstrapper - Class in com.fasterxml.transistore.client.ahc
Convenience class that can be directly instantiated to use AHC-based client for access.
AHCBasedClientBootstrapper(BasicTSClientConfig) - Constructor for class com.fasterxml.transistore.client.ahc.AHCBasedClientBootstrapper
 
appendFilename(StorableKey, StringBuilder) - Method in class com.fasterxml.transistore.service.cfg.BasicTSFilenameConverter
 
appendNodeStatusPath(K) - Method in class com.fasterxml.transistore.basic.BasicTSPaths
 
appendPath(File, String) - Method in class com.fasterxml.transistore.cmd.TStoreCmdBase
 
appendStoreEntryPath(K) - Method in class com.fasterxml.transistore.basic.BasicTSPaths
 
appendStoreFindEntryPath(K) - Method in class com.fasterxml.transistore.basic.BasicTSPaths
 
appendStoreFindListPath(K) - Method in class com.fasterxml.transistore.basic.BasicTSPaths
 
appendStoreListPath(K) - Method in class com.fasterxml.transistore.basic.BasicTSPaths
 
appendStoreStatusPath(K) - Method in class com.fasterxml.transistore.basic.BasicTSPaths
 
appendSyncListPath(K) - Method in class com.fasterxml.transistore.basic.BasicTSPaths
 
appendSyncPullPath(K) - Method in class com.fasterxml.transistore.basic.BasicTSPaths
 
appendToPath(B, BasicTSKey) - Method in class com.fasterxml.transistore.basic.BasicTSKeyConverter
 
arguments - Variable in class com.fasterxml.transistore.cmd.DeleteCmd
 
arguments - Variable in class com.fasterxml.transistore.cmd.GenerateLoad
 
arguments - Variable in class com.fasterxml.transistore.cmd.GetCmd
 
arguments - Variable in class com.fasterxml.transistore.cmd.PutCmd
 
asByte() - Method in enum com.fasterxml.transistore.service.TSLastAccess
 
asBytes() - Method in class com.fasterxml.transistore.basic.BasicTSKey
 
asInt() - Method in enum com.fasterxml.transistore.service.TSLastAccess
 
asStorableKey() - Method in class com.fasterxml.transistore.basic.BasicTSKey
 

B

BasicTSClient - Class in com.fasterxml.transistore.client
 
BasicTSClient(BasicTSClientConfig, ClusterStatusAccessor, ClusterViewByClient<BasicTSKey>, NetworkClient<BasicTSKey>) - Constructor for class com.fasterxml.transistore.client.BasicTSClient
 
BasicTSClientBootstrapper - Class in com.fasterxml.transistore.client
 
BasicTSClientBootstrapper(BasicTSClientConfig, NetworkClient<BasicTSKey>) - Constructor for class com.fasterxml.transistore.client.BasicTSClientBootstrapper
 
BasicTSClientConfig - Class in com.fasterxml.transistore.client
 
BasicTSClientConfig(EntryKeyConverter<BasicTSKey>, String[], ObjectMapper, OperationConfig, int, int) - Constructor for class com.fasterxml.transistore.client.BasicTSClientConfig
 
BasicTSClientConfigBuilder - Class in com.fasterxml.transistore.client
 
BasicTSClientConfigBuilder() - Constructor for class com.fasterxml.transistore.client.BasicTSClientConfigBuilder
 
BasicTSClientConfigBuilder(BasicTSClientConfig) - Constructor for class com.fasterxml.transistore.client.BasicTSClientConfigBuilder
 
BasicTSConstants - Interface in com.fasterxml.transistore.basic
Container for constants used with Basic TransiStore configuration.
BasicTSEntry - Class in com.fasterxml.transistore.service
 
BasicTSEntry(BasicTSKey, Storable, long, int, int, LastAccessUpdateMethod) - Constructor for class com.fasterxml.transistore.service.BasicTSEntry
Constructor used by unit tests, synchronization code
BasicTSEntryConverter - Class in com.fasterxml.transistore.service
 
BasicTSEntryConverter() - Constructor for class com.fasterxml.transistore.service.BasicTSEntryConverter
 
BasicTSEntryConverter(EntryKeyConverter<BasicTSKey>) - Constructor for class com.fasterxml.transistore.service.BasicTSEntryConverter
 
BasicTSFileManager - Class in com.fasterxml.transistore.service.cfg
 
BasicTSFileManager(FileManagerConfig, TimeMaster) - Constructor for class com.fasterxml.transistore.service.cfg.BasicTSFileManager
 
BasicTSFileManager(FileManagerConfig, TimeMaster, FilenameConverter) - Constructor for class com.fasterxml.transistore.service.cfg.BasicTSFileManager
 
BasicTSFilenameConverter - Class in com.fasterxml.transistore.service.cfg
We need a custom converter since basic EntryKey does not have functionality for generic "as String" functionality.
BasicTSFilenameConverter(EntryKeyConverter<BasicTSKey>) - Constructor for class com.fasterxml.transistore.service.cfg.BasicTSFilenameConverter
 
BasicTSKey - Class in com.fasterxml.transistore.basic
Value class that contains identifier used for accessing piece of content: basically contains optional partition id and String.
BasicTSKey(StorableKey, int) - Constructor for class com.fasterxml.transistore.basic.BasicTSKey
 
BasicTSKeyConverter - Class in com.fasterxml.transistore.basic
Default EntryKeyConverter used with Basic TransiStore types.
BasicTSKeyConverter() - Constructor for class com.fasterxml.transistore.basic.BasicTSKeyConverter
 
BasicTSKeyConverter(BlockHasher32) - Constructor for class com.fasterxml.transistore.basic.BasicTSKeyConverter
 
BasicTSLastAccessStore - Class in com.fasterxml.transistore.service.bdb
 
BasicTSLastAccessStore(Environment, StoredEntryConverter<BasicTSKey, StoredEntry<BasicTSKey>, ?>) - Constructor for class com.fasterxml.transistore.service.bdb.BasicTSLastAccessStore
 
BasicTSListItem - Class in com.fasterxml.transistore.basic
 
BasicTSListItem() - Constructor for class com.fasterxml.transistore.basic.BasicTSListItem
 
BasicTSListItem(StorableKey, int, long, long, int) - Constructor for class com.fasterxml.transistore.basic.BasicTSListItem
 
BasicTSPaths - Class in com.fasterxml.transistore.basic
RequestPathStrategy implementation for Basic TransiStore configuration.
BasicTSPaths() - Constructor for class com.fasterxml.transistore.basic.BasicTSPaths
 
BasicTSServiceConfig - Class in com.fasterxml.transistore.service.cfg
Configuration Object that service uses; either read from a JSON or YAML file, or programmatically constructed.
BasicTSServiceConfig() - Constructor for class com.fasterxml.transistore.service.cfg.BasicTSServiceConfig
 
BasicTSServiceConfig(StoredEntryConverter<?, ?, ?>) - Constructor for class com.fasterxml.transistore.service.cfg.BasicTSServiceConfig
 
BasicTSServiceConfig(StoredEntryConverter<?, ?, ?>, RequestPathStrategy) - Constructor for class com.fasterxml.transistore.service.cfg.BasicTSServiceConfig
 
BasicTSServiceConfigForDW - Class in com.fasterxml.transistore.dw
Wrapper class used when embedding configuration to be used for DropWizard-based service
BasicTSServiceConfigForDW() - Constructor for class com.fasterxml.transistore.dw.BasicTSServiceConfigForDW
We will define explicit constructor to define custom overrides to DropWizard default settings; these can then be overridden by JSON config file (and System properties).
BasicTSServiceOnDW - Class in com.fasterxml.transistore.dw
Main service class that sets up service configuration, bootstrapping things and initializing life-cycle components and resources.
BasicTSServiceOnDW(TimeMaster) - Constructor for class com.fasterxml.transistore.dw.BasicTSServiceOnDW
 
BasicTSServiceOnDW(TimeMaster, boolean) - Constructor for class com.fasterxml.transistore.dw.BasicTSServiceOnDW
 
BasicTSStoreHandler - Class in com.fasterxml.transistore.service.store
 
BasicTSStoreHandler(SharedServiceStuff, Stores<BasicTSKey, StoredEntry<BasicTSKey>>, ClusterViewByServer, boolean) - Constructor for class com.fasterxml.transistore.service.store.BasicTSStoreHandler
 
BasicTSStores - Class in com.fasterxml.transistore.service.store
 
BasicTSStores(ServiceConfig, TimeMaster, ObjectMapper, StoredEntryConverter<BasicTSKey, StoredEntry<BasicTSKey>, ?>, StorableStore) - Constructor for class com.fasterxml.transistore.service.store.BasicTSStores
 
BasicTSStores(ServiceConfig, TimeMaster, ObjectMapper, StoredEntryConverter<BasicTSKey, StoredEntry<BasicTSKey>, ?>, StorableStore, File) - Constructor for class com.fasterxml.transistore.service.store.BasicTSStores
 
bootstrapClient(BasicTSClientConfig, SkeletalServiceConfig) - Method in class com.fasterxml.transistore.cmd.TStoreCmdBase
 
build() - Method in class com.fasterxml.transistore.client.BasicTSClientConfigBuilder
 
buildAccessStore(Environment) - Method in class com.fasterxml.transistore.service.store.BasicTSStores
 
buildAHCConfig(BasicTSClientConfig, AsyncHttpClientConfig.Builder) - Method in class com.fasterxml.transistore.client.ahc.AHCBasedClient
 
builder() - Method in class com.fasterxml.transistore.client.BasicTSClientConfig
 

C

CatCmd - Class in com.fasterxml.transistore.cmd
Command that works similar to Unix "cat" command, displaying contents of one or more stores, writing them to stdout.
CatCmd() - Constructor for class com.fasterxml.transistore.cmd.CatCmd
 
cluster - Variable in class com.fasterxml.transistore.cmd.SkeletalServiceConfig.Wrapper
 
clusterKeyspaceSize - Variable in class com.fasterxml.transistore.cmd.SkeletalServiceConfig.Cluster
 
clusterNodes - Variable in class com.fasterxml.transistore.cmd.SkeletalServiceConfig.Cluster
 
com.fasterxml.transistore.basic - package com.fasterxml.transistore.basic
Package that contains default type definitions used by TransiStore.
com.fasterxml.transistore.client - package com.fasterxml.transistore.client
 
com.fasterxml.transistore.client.ahc - package com.fasterxml.transistore.client.ahc
 
com.fasterxml.transistore.client.jdk - package com.fasterxml.transistore.client.jdk
 
com.fasterxml.transistore.cmd - package com.fasterxml.transistore.cmd
 
com.fasterxml.transistore.dw - package com.fasterxml.transistore.dw
 
com.fasterxml.transistore.dw.cmd - package com.fasterxml.transistore.dw.cmd
 
com.fasterxml.transistore.service - package com.fasterxml.transistore.service
 
com.fasterxml.transistore.service.bdb - package com.fasterxml.transistore.service.bdb
 
com.fasterxml.transistore.service.cfg - package com.fasterxml.transistore.service.cfg
 
com.fasterxml.transistore.service.store - package com.fasterxml.transistore.service.store
Package that contains functionality that sits between physical storage level (which is bit of code around BDB-KE) and physical HTTP handler layer (raw servlet or JAX-RS resource).
CommandCleanBDB - Class in com.fasterxml.transistore.dw.cmd
Command for cleaning up all the entry data from BDB (but not store metadata)
CommandCleanBDB() - Constructor for class com.fasterxml.transistore.dw.cmd.CommandCleanBDB
 
CommandDumpBDB - Class in com.fasterxml.transistore.dw.cmd
Command that can be used to dump first parts of BDB contents for debugging; by default first 100 entries will be output.
CommandDumpBDB() - Constructor for class com.fasterxml.transistore.dw.cmd.CommandDumpBDB
 
configFile - Variable in class com.fasterxml.transistore.cmd.TStoreCmdBase
Multiple instances are allowed, but we only use the last one specified if so; hence type of String
construct(byte[]) - Method in class com.fasterxml.transistore.basic.BasicTSKeyConverter
 
construct(byte[], int, int) - Method in class com.fasterxml.transistore.basic.BasicTSKeyConverter
 
construct(String) - Method in class com.fasterxml.transistore.basic.BasicTSKeyConverter
Method called to construct a BasicTSKey that does not have group id.
construct(String, int) - Method in class com.fasterxml.transistore.basic.BasicTSKeyConverter
Method called to construct an instance given concatenated key (consisting of partition id followed by path), and length indicator for splitting parts as necessary.
construct(String, String) - Method in class com.fasterxml.transistore.basic.BasicTSKeyConverter
Method called to construct a BasicTSKey given a two-part path; partition id as prefix, and additional path contextual path.
constructEntryConverter(BasicTSServiceConfig, Environment) - Method in class com.fasterxml.transistore.dw.BasicTSServiceOnDW
 
constructFileManager(BasicTSServiceConfig) - Method in class com.fasterxml.transistore.dw.BasicTSServiceOnDW
 
constructServiceStuff(BasicTSServiceConfig, TimeMaster, StoredEntryConverter<BasicTSKey, StoredEntry<BasicTSKey>, BasicTSListItem>, FileManager) - Method in class com.fasterxml.transistore.dw.BasicTSServiceOnDW
 
constructStoreEntryServlet(SharedServiceStuff, ClusterViewByServer, StoreHandler<BasicTSKey, StoredEntry<BasicTSKey>, BasicTSListItem>) - Method in class com.fasterxml.transistore.dw.BasicTSServiceOnDW
 
constructStoreHandler(SharedServiceStuff, Stores<BasicTSKey, StoredEntry<BasicTSKey>>, ClusterViewByServer) - Method in class com.fasterxml.transistore.dw.BasicTSServiceOnDW
 
constructStores(SharedServiceStuff, BasicTSServiceConfig, StorableStore) - Method in class com.fasterxml.transistore.dw.BasicTSServiceOnDW
 
contentHashFor(ByteContainer) - Method in class com.fasterxml.transistore.basic.BasicTSKeyConverter
 
contentKey(String) - Method in class com.fasterxml.transistore.cmd.TStoreCmdBase
 
contentKey(String, String) - Method in class com.fasterxml.transistore.cmd.TStoreCmdBase
 
contentKey(StorableKey) - Method in class com.fasterxml.transistore.cmd.TStoreCmdBase
 
created - Variable in class com.fasterxml.transistore.basic.BasicTSListItem
Creation time in usual JDK milliseconds since epoch.
createdBefore(long) - Method in class com.fasterxml.transistore.service.BasicTSEntry
 
createLastAccessed(StoredEntry<BasicTSKey>, long) - Method in class com.fasterxml.transistore.service.BasicTSEntryConverter
 
createLastAccessed(byte[]) - Method in class com.fasterxml.transistore.service.BasicTSEntryConverter
 
createLastAccessed(byte[], int, int) - Method in class com.fasterxml.transistore.service.BasicTSEntryConverter
 
createMetadata(long, byte, int, int) - Method in class com.fasterxml.transistore.service.BasicTSEntryConverter
Method called to construct "custom metadata" section to be used for constructing a new Storable instance.
createStreamingContentHasher() - Method in class com.fasterxml.transistore.basic.BasicTSKeyConverter
 
creationTime - Variable in class com.fasterxml.transistore.service.BasicTSEntry
Timestamp of actual creation of entry; used for TTL calculations.

D

DEFAULT_BASE_PATH - Static variable in class com.fasterxml.transistore.client.BasicTSClientConfigBuilder
Default path assumes that server-side stuff is deployed under a single logical directory.
DEFAULT_KEY_CONVERTER - Static variable in class com.fasterxml.transistore.client.BasicTSClientConfigBuilder
 
DEFAULT_KEY_HEADER_LENGTH - Static variable in class com.fasterxml.transistore.basic.BasicTSKeyConverter
Keys have 2-byte fixed prefix which just contains length of partition id.
DEFAULT_MAX_HTTP_CONNECTIONS - Static variable in class com.fasterxml.transistore.client.BasicTSClientConfigBuilder
 
DEFAULT_MAX_HTTP_CONNECTIONS_PER_HOST - Static variable in class com.fasterxml.transistore.client.BasicTSClientConfigBuilder
 
DEFAULT_PATH_STRATEGY - Static variable in class com.fasterxml.transistore.client.BasicTSClientConfigBuilder
 
DEFAULT_SERVICE_ROOT - Static variable in class com.fasterxml.transistore.service.cfg.BasicTSServiceConfig
By default, we'll use "/ts/" as the service root.
defaultConfig() - Static method in class com.fasterxml.transistore.client.BasicTSClientConfig
Helper method for building instance that uses defaults and is to be used on behalf of clientId.
defaultInstance() - Static method in class com.fasterxml.transistore.basic.BasicTSKeyConverter
Accessor for getting default converter instance.
DeleteCmd - Class in com.fasterxml.transistore.cmd
 
DeleteCmd() - Constructor for class com.fasterxml.transistore.cmd.DeleteCmd
 
deleteRecursively(BasicTSClient, BasicTSKey) - Method in class com.fasterxml.transistore.cmd.DeleteCmd
 
deleteSingle(BasicTSClient, BasicTSKey) - Method in class com.fasterxml.transistore.cmd.DeleteCmd
 

E

entryFromStorable(Storable) - Method in class com.fasterxml.transistore.service.BasicTSEntryConverter
 
entryFromStorable(BasicTSKey, Storable) - Method in class com.fasterxml.transistore.service.BasicTSEntryConverter
 
entryFromStorable(BasicTSKey, Storable, byte[], int, int) - Method in class com.fasterxml.transistore.service.BasicTSEntryConverter
 
equals(Object) - Method in class com.fasterxml.transistore.basic.BasicTSKey
 
error(String, Object...) - Method in class com.fasterxml.transistore.cmd.TStoreCmdBase
 
extractFromPath(P) - Method in class com.fasterxml.transistore.basic.BasicTSKeyConverter
 

F

FIRST_SEGMENT_NODE - Static variable in class com.fasterxml.transistore.basic.BasicTSPaths
 
FIRST_SEGMENT_STORE - Static variable in class com.fasterxml.transistore.basic.BasicTSPaths
 
FIRST_SEGMENT_SYNC - Static variable in class com.fasterxml.transistore.basic.BasicTSPaths
 
fullListItemFromStorable(Storable) - Method in class com.fasterxml.transistore.service.BasicTSEntryConverter
 

G

GenerateLoad - Class in com.fasterxml.transistore.cmd
 
GenerateLoad() - Constructor for class com.fasterxml.transistore.cmd.GenerateLoad
 
getClientConfig() - Method in class com.fasterxml.transistore.cmd.GenerateLoad
 
getClientConfig() - Method in class com.fasterxml.transistore.cmd.TStoreCmdBase
 
GetCmd - Class in com.fasterxml.transistore.cmd
 
GetCmd() - Constructor for class com.fasterxml.transistore.cmd.GetCmd
 
getCreationTime() - Method in class com.fasterxml.transistore.service.BasicTSEntry
 
getEntryConverter() - Method in class com.fasterxml.transistore.service.cfg.BasicTSServiceConfig
 
getEntryConverter() - Method in class com.fasterxml.transistore.service.SharedTSStuffImpl
 
getKey() - Method in class com.fasterxml.transistore.service.BasicTSEntry
 
getKeyConverter() - Method in class com.fasterxml.transistore.service.SharedTSStuff
 
getKeyConverter() - Method in class com.fasterxml.transistore.service.SharedTSStuffImpl
 
getLastAccessUpdateMethod() - Method in class com.fasterxml.transistore.service.BasicTSEntry
 
getMaxHttpConnections() - Method in class com.fasterxml.transistore.client.BasicTSClientConfig
 
getMaxHttpConnectionsPerHost() - Method in class com.fasterxml.transistore.client.BasicTSClientConfig
 
getMaxTTLSecs() - Method in class com.fasterxml.transistore.service.BasicTSEntry
 
getMinTTLSinceAccessSecs() - Method in class com.fasterxml.transistore.service.BasicTSEntry
 
getPartitionAndPath() - Method in class com.fasterxml.transistore.basic.BasicTSKey
Accessor for getting concatenation of partition id (if any) and path.
getPartitionId() - Method in class com.fasterxml.transistore.basic.BasicTSKey
Accessor for getting partition id part of key, if any; if no partition id, returns null.
getPartitionIdAsBytes() - Method in class com.fasterxml.transistore.basic.BasicTSKey
 
getPartitionIdLength() - Method in class com.fasterxml.transistore.basic.BasicTSKey
 
getPath() - Method in class com.fasterxml.transistore.basic.BasicTSKey
Accessor for getting path part of key, not including partition id.
getRaw() - Method in class com.fasterxml.transistore.service.BasicTSEntry
 
getServiceConfig() - Method in class com.fasterxml.transistore.cmd.TStoreCmdBase
 
getServiceConfig() - Method in class com.fasterxml.transistore.dw.BasicTSServiceConfigForDW
 
getServiceConfig() - Method in class com.fasterxml.transistore.service.SharedTSStuffImpl
 
getServicePathStrategy() - Method in class com.fasterxml.transistore.service.cfg.BasicTSServiceConfig
 
getStoreConfig() - Method in class com.fasterxml.transistore.service.SharedTSStuffImpl
 
getStoreHandler() - Method in class com.fasterxml.transistore.dw.BasicTSServiceOnDW
 

H

hasExceededLastAccessTTL(long, long) - Method in class com.fasterxml.transistore.service.BasicTSEntry
 
hasExceededMaxTTL(long) - Method in class com.fasterxml.transistore.service.BasicTSEntry
 
hasExceededMinTTL(long) - Method in class com.fasterxml.transistore.service.BasicTSEntry
 
hashCode() - Method in class com.fasterxml.transistore.basic.BasicTSKey
 
hasPartitionId() - Method in class com.fasterxml.transistore.basic.BasicTSKey
 

I

initialize(Bootstrap<BasicTSServiceConfigForDW>) - Method in class com.fasterxml.transistore.dw.BasicTSServiceOnDW
 
insertedBefore(long) - Method in class com.fasterxml.transistore.service.BasicTSEntry
 
ipAndPort - Variable in class com.fasterxml.transistore.cmd.SkeletalServiceConfig.Node
 
isJSON - Variable in class com.fasterxml.transistore.cmd.TStoreCmdBase
 
isTextual - Variable in class com.fasterxml.transistore.cmd.TStoreCmdBase
 

J

JDKBasedClient - Class in com.fasterxml.transistore.client.jdk
 
JDKBasedClient(BasicTSClientConfig) - Constructor for class com.fasterxml.transistore.client.jdk.JDKBasedClient
 
JDKBasedClientBootstrapper - Class in com.fasterxml.transistore.client.jdk
Convenience class that can be directly instantiated to use AHC-based client for access.
JDKBasedClientBootstrapper(BasicTSClientConfig) - Constructor for class com.fasterxml.transistore.client.jdk.JDKBasedClientBootstrapper
 
jsonGenerator(OutputStream) - Method in class com.fasterxml.transistore.cmd.TStoreCmdBase
 
jsonWriter(Class<?>) - Method in class com.fasterxml.transistore.cmd.TStoreCmdBase
 

K

key - Variable in class com.fasterxml.transistore.service.BasicTSEntry
Key used to refer to this entry
KEY_CONVERTER - Static variable in class com.fasterxml.transistore.cmd.TStoreCmdBase
 
KEY_PREFIX - Static variable in class com.fasterxml.transistore.basic.BasicTSKey
Let's model external key presentation as an URI of sort.
KEY_SEPARATOR - Static variable in class com.fasterxml.transistore.basic.BasicTSKey
And use meow char for separating optional partition from path
keyConverter() - Method in class com.fasterxml.transistore.service.BasicTSEntryConverter
 
keyRangeLength - Variable in class com.fasterxml.transistore.cmd.SkeletalServiceConfig.Node
 
keyRangeStart - Variable in class com.fasterxml.transistore.cmd.SkeletalServiceConfig.Node
 
keyToString(BasicTSKey) - Method in class com.fasterxml.transistore.basic.BasicTSKeyConverter
 

L

lastAccessKey(BasicTSKey, LastAccessUpdateMethod) - Method in class com.fasterxml.transistore.service.bdb.BasicTSLastAccessStore
 
lastAccessUpdateMethod - Variable in class com.fasterxml.transistore.service.BasicTSEntry
 
ListCmd - Class in com.fasterxml.transistore.cmd
 
ListCmd() - Constructor for class com.fasterxml.transistore.cmd.ListCmd
 
logRequest(String, String, Response, long) - Method in class com.fasterxml.transistore.dw.RequestLogger
 

M

main(String[]) - Static method in class com.fasterxml.transistore.cmd.TStoreMain
 
main(String[]) - Static method in class com.fasterxml.transistore.dw.BasicTSServiceOnDW
 
mapper - Static variable in class com.fasterxml.transistore.cmd.TStoreCmdBase
 
matchPath(DecodableRequestPath) - Method in class com.fasterxml.transistore.basic.BasicTSPaths
 
MAX_PARTITION_ID_BYTE_LENGTH - Static variable in class com.fasterxml.transistore.basic.BasicTSKeyConverter
 
maxEntries - Variable in class com.fasterxml.transistore.cmd.DeleteCmd
 
maxEntries - Variable in class com.fasterxml.transistore.cmd.GetCmd
 
maxEntries - Variable in class com.fasterxml.transistore.cmd.ListCmd
 
maxTTL - Variable in class com.fasterxml.transistore.basic.BasicTSListItem
Maximum time-to-live in seconds (since BasicTSListItem.created)
maxTTLSecs - Variable in class com.fasterxml.transistore.service.BasicTSEntry
Maximum time-to-live, in seconds, since creation.
meansNoUpdate() - Method in enum com.fasterxml.transistore.service.TSLastAccess
 
METADATA_LENGTH - Static variable in class com.fasterxml.transistore.service.BasicTSEntryConverter
 
minimalListItemFromStorable(Storable) - Method in class com.fasterxml.transistore.service.BasicTSEntryConverter
 
minTTLSinceAccessSecs - Variable in class com.fasterxml.transistore.service.BasicTSEntry
Minimum time-to-live, in seconds, since the entry was last accessed.

O

OFFSET_CREATE_TIME - Static variable in class com.fasterxml.transistore.service.BasicTSEntryConverter
 
OFFSET_LAST_ACCESS - Static variable in class com.fasterxml.transistore.service.BasicTSEntryConverter
 
OFFSET_MAX_TTL - Static variable in class com.fasterxml.transistore.service.BasicTSEntryConverter
 
OFFSET_MIN_TTL - Static variable in class com.fasterxml.transistore.service.BasicTSEntryConverter
 
OFFSET_VERSION - Static variable in class com.fasterxml.transistore.service.BasicTSEntryConverter
 
openReadOnlyStores(BasicTSServiceConfigForDW) - Method in class com.fasterxml.transistore.dw.cmd.VCommand
 
openReadWriteStores(BasicTSServiceConfigForDW) - Method in class com.fasterxml.transistore.dw.cmd.VCommand
 
openReadWriteStores(BasicTSServiceConfigForDW, int) - Method in class com.fasterxml.transistore.dw.cmd.VCommand
 
overrideStoreBackendConfig(StoreBackendConfig) - Method in class com.fasterxml.transistore.service.cfg.BasicTSServiceConfig
 

P

pathFromFile(File) - Static method in class com.fasterxml.transistore.cmd.TStoreCmdBase
Helper method used for converting local (usually) relative filenames into server-side paths.
pathInfo - Variable in class com.fasterxml.transistore.cmd.ListCmd
 
paths - Variable in class com.fasterxml.transistore.cmd.CatCmd
 
PutCmd - Class in com.fasterxml.transistore.cmd
 
PutCmd() - Constructor for class com.fasterxml.transistore.cmd.PutCmd
 

R

rawEntry - Variable in class com.fasterxml.transistore.service.BasicTSEntry
"Raw" serialized contents of the entry
rawHashForRouting(BasicTSKey, BlockHasher32) - Method in class com.fasterxml.transistore.basic.BasicTSKeyConverter
 
rawToEntryKey(StorableKey) - Method in class com.fasterxml.transistore.basic.BasicTSKeyConverter
 
rawToString(StorableKey) - Method in class com.fasterxml.transistore.basic.BasicTSKeyConverter
 
readFile(File) - Static method in class com.fasterxml.transistore.dw.cmd.VCommand
 
recursive - Variable in class com.fasterxml.transistore.cmd.DeleteCmd
 
requestCount - Variable in class com.fasterxml.transistore.cmd.GenerateLoad
 
RequestLogger - Class in com.fasterxml.transistore.dw
 
RequestLogger(Class<?>) - Constructor for class com.fasterxml.transistore.dw.RequestLogger
 
RequestLogger(String) - Constructor for class com.fasterxml.transistore.dw.RequestLogger
 
requestSize - Variable in class com.fasterxml.transistore.cmd.GenerateLoad
 
routingHashFor(BasicTSKey) - Method in class com.fasterxml.transistore.basic.BasicTSKeyConverter
Method called to figure out raw hash code to use for routing request regarding given content key.
routingHashUsing(EntryKeyConverter<BasicTSKey>) - Method in class com.fasterxml.transistore.service.BasicTSEntry
 
run() - Method in class com.fasterxml.transistore.cmd.CatCmd
 
run() - Method in class com.fasterxml.transistore.cmd.DeleteCmd
 
run() - Method in class com.fasterxml.transistore.cmd.GenerateLoad
 
run() - Method in class com.fasterxml.transistore.cmd.GetCmd
 
run() - Method in class com.fasterxml.transistore.cmd.ListCmd
 
run() - Method in class com.fasterxml.transistore.cmd.PutCmd
 
run(Bootstrap<BasicTSServiceConfigForDW>, Namespace, BasicTSServiceConfigForDW) - Method in class com.fasterxml.transistore.dw.cmd.CommandCleanBDB
 
run(Bootstrap<BasicTSServiceConfigForDW>, Namespace, BasicTSServiceConfigForDW) - Method in class com.fasterxml.transistore.dw.cmd.CommandDumpBDB
 

S

SECOND_SEGMENT_NODE_STATUS - Static variable in class com.fasterxml.transistore.basic.BasicTSPaths
 
SECOND_SEGMENT_STORE_ENTRY - Static variable in class com.fasterxml.transistore.basic.BasicTSPaths
 
SECOND_SEGMENT_STORE_FIND_ENTRY - Static variable in class com.fasterxml.transistore.basic.BasicTSPaths
 
SECOND_SEGMENT_STORE_FIND_LIST - Static variable in class com.fasterxml.transistore.basic.BasicTSPaths
 
SECOND_SEGMENT_STORE_LIST - Static variable in class com.fasterxml.transistore.basic.BasicTSPaths
 
SECOND_SEGMENT_STORE_STATUS - Static variable in class com.fasterxml.transistore.basic.BasicTSPaths
 
SECOND_SEGMENT_SYNC_LIST - Static variable in class com.fasterxml.transistore.basic.BasicTSPaths
 
SECOND_SEGMENT_SYNC_PULL - Static variable in class com.fasterxml.transistore.basic.BasicTSPaths
 
servers - Variable in class com.fasterxml.transistore.cmd.TStoreCmdBase
 
setMaxHttpConnections(int) - Method in class com.fasterxml.transistore.client.BasicTSClientConfigBuilder
 
setMaxHttpConnectionsPerHost(int) - Method in class com.fasterxml.transistore.client.BasicTSClientConfigBuilder
 
SharedTSStuff - Class in com.fasterxml.transistore.service
 
SharedTSStuff(TimeMaster, FileManager, RequestPathStrategy) - Constructor for class com.fasterxml.transistore.service.SharedTSStuff
 
SharedTSStuffImpl - Class in com.fasterxml.transistore.service
 
SharedTSStuffImpl(BasicTSServiceConfig, TimeMaster, StoredEntryConverter<BasicTSKey, StoredEntry<BasicTSKey>, BasicTSListItem>, FileManager) - Constructor for class com.fasterxml.transistore.service.SharedTSStuffImpl
 
size(long) - Method in class com.fasterxml.transistore.cmd.ListCmd
 
SkeletalServiceConfig - Class in com.fasterxml.transistore.cmd
Skeletal copy of the service configuration, used by local command-line tools to get basic information, but without requiring a dependency to definition (plus ignoring stuff that is not relevant to client side).
SkeletalServiceConfig() - Constructor for class com.fasterxml.transistore.cmd.SkeletalServiceConfig
 
SkeletalServiceConfig.Cluster - Class in com.fasterxml.transistore.cmd
 
SkeletalServiceConfig.Cluster() - Constructor for class com.fasterxml.transistore.cmd.SkeletalServiceConfig.Cluster
 
SkeletalServiceConfig.Node - Class in com.fasterxml.transistore.cmd
 
SkeletalServiceConfig.Node() - Constructor for class com.fasterxml.transistore.cmd.SkeletalServiceConfig.Node
 
SkeletalServiceConfig.Node(String) - Constructor for class com.fasterxml.transistore.cmd.SkeletalServiceConfig.Node
 
SkeletalServiceConfig.Node(IpAndPort) - Constructor for class com.fasterxml.transistore.cmd.SkeletalServiceConfig.Node
 
SkeletalServiceConfig.Wrapper - Class in com.fasterxml.transistore.cmd
 
SkeletalServiceConfig.Wrapper() - Constructor for class com.fasterxml.transistore.cmd.SkeletalServiceConfig.Wrapper
 
SLASH_PATTERN - Static variable in class com.fasterxml.transistore.cmd.TStoreCmdBase
 
storableKey(String, int) - Method in class com.fasterxml.transistore.basic.BasicTSKeyConverter
 
stringToKey(String) - Method in class com.fasterxml.transistore.basic.BasicTSKeyConverter
 

T

terminateWith(Throwable) - Method in class com.fasterxml.transistore.cmd.TStoreCmdBase
 
THREAD_STARTUP_DELAY_MSECS - Static variable in class com.fasterxml.transistore.cmd.GenerateLoad
Number of milliseconds between creating new threads during startup
threadCount - Variable in class com.fasterxml.transistore.cmd.GenerateLoad
 
toString() - Method in class com.fasterxml.transistore.basic.BasicTSKey
 
toString() - Method in class com.fasterxml.transistore.service.BasicTSEntry
 
ts - Variable in class com.fasterxml.transistore.cmd.SkeletalServiceConfig
 
ts - Variable in class com.fasterxml.transistore.dw.BasicTSServiceConfigForDW
Configuration Object that contains all TS-specific settings (and none of DropWizard standard ones)
TS_QUERY_PARAM_PARTITION_ID - Static variable in interface com.fasterxml.transistore.basic.BasicTSConstants
Query parameter used to pass optional partition id of resource; used for grouping files for expiration purposes.
TSLastAccess - Enum in com.fasterxml.transistore.service
Standard set of LastAccessUpdateMethod choices that "Basic" TransiStore implementation supports -- simply just "none" or "simple"; latter meaning that there is one-to-one mapping between stored entries and matching last-access timestamps.
TStoreCmdBase - Class in com.fasterxml.transistore.cmd
 
TStoreCmdBase(boolean) - Constructor for class com.fasterxml.transistore.cmd.TStoreCmdBase
 
TStoreMain - Class in com.fasterxml.transistore.cmd
 
TStoreMain() - Constructor for class com.fasterxml.transistore.cmd.TStoreMain
 

U

updateLastAccessedForGet(ServiceRequest, ServiceResponse, StoredEntry<BasicTSKey>, long) - Method in class com.fasterxml.transistore.service.store.BasicTSStoreHandler
 
updateLastAccessedForHead(ServiceRequest, ServiceResponse, StoredEntry<BasicTSKey>, long) - Method in class com.fasterxml.transistore.service.store.BasicTSStoreHandler
 
usesLastAccessTime() - Method in class com.fasterxml.transistore.service.BasicTSEntry
 

V

V_METADATA_VERSION_1 - Static variable in class com.fasterxml.transistore.service.BasicTSEntryConverter
 
valueOf(String) - Static method in enum com.fasterxml.transistore.service.TSLastAccess
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum com.fasterxml.transistore.service.TSLastAccess
 
values() - Static method in enum com.fasterxml.transistore.service.TSLastAccess
Returns an array containing the constants of this enum type, in the order they are declared.
VCommand<T extends com.yammer.dropwizard.config.Configuration> - Class in com.fasterxml.transistore.dw.cmd
 
VCommand(String, String) - Constructor for class com.fasterxml.transistore.dw.cmd.VCommand
 
verbose - Variable in class com.fasterxml.transistore.cmd.TStoreCmdBase
 

W

warn(String, Object...) - Method in class com.fasterxml.transistore.cmd.TStoreCmdBase
 
withPartitionPrefix(WithBytesCallback<T>) - Method in class com.fasterxml.transistore.basic.BasicTSKey
Callback-based accessor for accessing part of key formed when path itself is dropped, and only client id and group id are included.
writeFile(File, byte[]) - Static method in class com.fasterxml.transistore.dw.cmd.VCommand
 
writeFile(File, byte[], int, int) - Static method in class com.fasterxml.transistore.dw.cmd.VCommand
 

_

_badData(BasicTSKey, String) - Method in class com.fasterxml.transistore.service.BasicTSEntryConverter
 
_buildClient(BasicTSClientConfig, ClusterStatusAccessor, ClusterViewByClientImpl<BasicTSKey>, NetworkClient<BasicTSKey>) - Method in class com.fasterxml.transistore.client.BasicTSClientBootstrapper
 
_canPrintVerbose - Variable in class com.fasterxml.transistore.cmd.TStoreCmdBase
 
_client - Variable in class com.fasterxml.transistore.cmd.GenerateLoad
 
_constructStores(BasicTSServiceConfigForDW) - Method in class com.fasterxml.transistore.dw.cmd.VCommand
 
_defaultUpdateLastAccess - Variable in class com.fasterxml.transistore.service.store.BasicTSStoreHandler
Flag mostly used by tests to force updates of last-accessed time stamps.
_deleteSingle(BasicTSClient, BasicTSKey) - Method in class com.fasterxml.transistore.cmd.DeleteCmd
 
_entryConverter - Variable in class com.fasterxml.transistore.service.cfg.BasicTSServiceConfig
 
_extractCreationTime(byte[], int, int) - Method in class com.fasterxml.transistore.service.BasicTSEntryConverter
 
_extractLastAccessUpdatedMethod(BasicTSKey, byte[], int, int) - Method in class com.fasterxml.transistore.service.BasicTSEntryConverter
 
_extractMaxTTLSecs(byte[], int, int) - Method in class com.fasterxml.transistore.service.BasicTSEntryConverter
 
_extractMinTTLSecs(byte[], int, int) - Method in class com.fasterxml.transistore.service.BasicTSEntryConverter
 
_extractVersion(BasicTSKey, byte[], int, int) - Method in class com.fasterxml.transistore.service.BasicTSEntryConverter
 
_findLastAccessUpdateMethod(ServiceRequest, BasicTSKey) - Method in class com.fasterxml.transistore.service.store.BasicTSStoreHandler
 
_hasher - Variable in class com.fasterxml.transistore.basic.BasicTSKeyConverter
Object we use for calculating high-quality hash codes, both for routing (for keys) and for content.
_key(StorableKey) - Method in class com.fasterxml.transistore.service.BasicTSEntryConverter
 
_keyConverter - Variable in class com.fasterxml.transistore.service.BasicTSEntryConverter
 
_keyConverter - Variable in class com.fasterxml.transistore.service.cfg.BasicTSFilenameConverter
 
_logPut(PutOperationResult, String, int, String) - Method in class com.fasterxml.transistore.cmd.GenerateLoad
 
_mapper - Static variable in class com.fasterxml.transistore.dw.cmd.VCommand
 
_maxHttpConnections - Variable in class com.fasterxml.transistore.client.BasicTSClientConfig
 
_maxHttpConnections - Variable in class com.fasterxml.transistore.client.BasicTSClientConfigBuilder
Default settings for some HttpClients (like AHC) are quite modest; so let's allow overrides
_maxHttpConnectionsPerHost - Variable in class com.fasterxml.transistore.client.BasicTSClientConfig
 
_maxHttpConnectionsPerHost - Variable in class com.fasterxml.transistore.client.BasicTSClientConfigBuilder
 
_nodePath(K) - Method in class com.fasterxml.transistore.basic.BasicTSPaths
 
_openStores(BasicTSServiceConfigForDW, boolean) - Method in class com.fasterxml.transistore.dw.cmd.VCommand
 
_pathFrom(File, StringBuilder) - Static method in class com.fasterxml.transistore.cmd.TStoreCmdBase
 
_performOperation(String, GenerateLoad.ContentGenerator) - Method in class com.fasterxml.transistore.cmd.GenerateLoad
 
_prefix - Variable in class com.fasterxml.transistore.cmd.GenerateLoad
 
_requestPathStrategy - Variable in class com.fasterxml.transistore.service.cfg.BasicTSServiceConfig
 
_startTime - Variable in class com.fasterxml.transistore.cmd.GenerateLoad
 
_storePath(K) - Method in class com.fasterxml.transistore.basic.BasicTSPaths
 
_syncPath(K) - Method in class com.fasterxml.transistore.basic.BasicTSPaths
 
_target - Variable in class com.fasterxml.transistore.cmd.PutCmd
 
A B C D E F G H I J K L M O P R S T U V W _ 

Copyright © 2013 FasterXML. All Rights Reserved.