Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
W
A
acquire(D)
- Method in interface org.jtoolkit.essence.utils.
Factory
Create or recycle an object suitable for the description.
acquireFilenameForKey(K)
- Method in class org.jtoolkit.essence.utils.
FilenameMap
add(Event.Listener)
- Method in interface org.jtoolkit.essence.data.
Event.ListenerSet
addCallback(Callback<T>)
- Method in interface org.jtoolkit.essence.concurrency.
CallbackSet
ALWAYS
- Static variable in class org.jtoolkit.essence.concurrency.
Timeout
asMap()
- Method in class org.jtoolkit.essence.app.pojo.
DataValue
asMap()
- Method in interface org.jtoolkit.essence.data.
Store
asStringByLine(String, T)
- Static method in class org.jtoolkit.essence.utils.
StringUtils
ATTEMPTED_TO_GET_COMPONENT
- Static variable in interface org.jtoolkit.essence.app.
ComponentBuilder
B
BASE_CLASSES
- Static variable in class org.jtoolkit.essence.app.pojo.
DatableUtils
Benchmark
- Class in
org.jtoolkit.essence.test
Benchmark(BenchmarkCase)
- Constructor for class org.jtoolkit.essence.test.
Benchmark
Benchmark(Runnable)
- Constructor for class org.jtoolkit.essence.test.
Benchmark
BenchmarkCase
- Interface in
org.jtoolkit.essence.test
BIG_TEST
- Static variable in class org.jtoolkit.essence.test.
MetricTestCase
C
CacheComponentBuilder
- Class in
org.jtoolkit.essence.data
CacheComponentBuilder(String, Container)
- Constructor for class org.jtoolkit.essence.data.
CacheComponentBuilder
CacheComponentBuilder.CacheData
- Class in
org.jtoolkit.essence.data
cacheSize
- Variable in class org.jtoolkit.essence.data.
CacheComponentBuilder.CacheData
cacheSize
- Variable in class org.jtoolkit.essence.data.
ClusterComponentBuilder.ClusterCollectionData
call(String, boolean)
- Method in interface org.jtoolkit.essence.app.
Container
Call the method on each component.
Callback
<
T
> - Interface in
org.jtoolkit.essence.concurrency
Represents a Callback.
Callback.Immediate
- Annotation Type in
org.jtoolkit.essence.concurrency
Callback.Threaded
- Annotation Type in
org.jtoolkit.essence.concurrency
CallbackEx
<
T
> - Interface in
org.jtoolkit.essence.concurrency
Represents a Callback which can optionally process an Exception.
CallbackSet
<
T
> - Interface in
org.jtoolkit.essence.concurrency
Represents a Callback which is a set of callbacks.
CallbackSet.CallbackMode
- Enum in
org.jtoolkit.essence.concurrency
The mode for Callbacks in the setCopy.
CallbackUtils
- Class in
org.jtoolkit.essence.concurrency
checkRunningThreads()
- Method in class org.jtoolkit.essence.test.
MetricTestCase
checkUnlocked(String)
- Static method in class org.jtoolkit.essence.utils.
RWLock
clear()
- Method in class org.jtoolkit.essence.utils.
FilenameMap
clearDefaultSES()
- Static method in class org.jtoolkit.essence.concurrency.
Threads
Remove the default ScheduledExecutorService
close(Closeable)
- Static method in class org.jtoolkit.essence.app.pojo.
DatableUtils
close()
- Method in class org.jtoolkit.essence.data.
CacheComponentBuilder
close()
- Method in class org.jtoolkit.essence.data.
ClusterComponentBuilder
close()
- Method in interface org.jtoolkit.essence.utils.
Closeable
Close silently.
close()
- Method in class org.jtoolkit.essence.utils.
Factory.AbstractFactory
close(Closeable)
- Static method in class org.jtoolkit.essence.utils.
IOUtils
close(Socket)
- Static method in class org.jtoolkit.essence.utils.
IOUtils
Closeable
- Interface in
org.jtoolkit.essence.utils
closeAll()
- Static method in class org.jtoolkit.essence.app.
Main
CLOSED
- Static variable in interface org.jtoolkit.essence.utils.
Closeable
closed
- Variable in class org.jtoolkit.essence.utils.
Factory.AbstractFactory
closeOnRollback(Closeable)
- Method in class org.jtoolkit.essence.data.
Transaction
closeOnRollbackCurrent(Socket)
- Static method in class org.jtoolkit.essence.data.
Transaction
closeOnRollbackCurrent(Closeable)
- Static method in class org.jtoolkit.essence.data.
Transaction
Cluster
- Interface in
org.jtoolkit.essence.data
cluster
- Variable in class org.jtoolkit.essence.data.
ClusterComponentBuilder.ClusterCollectionData
cluster
- Variable in class org.jtoolkit.essence.data.
ClusterComponentBuilder.ClusterData
Cluster.ClusterListener
- Interface in
org.jtoolkit.essence.data
An implementation for ClusterListener can process Events for a cluster.
ClusterComponentBuilder
- Class in
org.jtoolkit.essence.data
ClusterComponentBuilder(String, Container)
- Constructor for class org.jtoolkit.essence.data.
ClusterComponentBuilder
ClusterComponentBuilder.ClusterCollectionData
- Class in
org.jtoolkit.essence.data
ClusterComponentBuilder.ClusterData
- Class in
org.jtoolkit.essence.data
ClusterComponentBuilder.RoleType
- Enum in
org.jtoolkit.essence.data
ClusterEvent
- Class in
org.jtoolkit.essence.data
ClusterEvent(String, Map<String, Collection<MetaData<Object, Object>>>)
- Constructor for class org.jtoolkit.essence.data.
ClusterEvent
ClusterMap
<
K
,
V
> - Interface in
org.jtoolkit.essence.data
Extends java.util.Map, the concurrent's ConcurrentMap and JCache's Cache.
collection
- Variable in class org.jtoolkit.essence.data.
ClusterComponentBuilder.ClusterCollectionData
CollectionComponentBuilder
- Class in
org.jtoolkit.essence.data
Build Store/Map/Queues from the Collections table in the container configuration.
CollectionComponentBuilder(String, Container)
- Constructor for class org.jtoolkit.essence.data.
CollectionComponentBuilder
collectionType
- Variable in class org.jtoolkit.essence.data.
ClusterComponentBuilder.ClusterCollectionData
COM_INTELLIJ_RT_EXECUTION
- Static variable in class org.jtoolkit.essence.app.
Main
commit()
- Method in class org.jtoolkit.essence.data.
Transaction
committedVirtualMemorySize
- Variable in class org.jtoolkit.essence.utils.
JvmMetrics
complete(Transaction)
- Static method in class org.jtoolkit.essence.data.
Transaction
complete()
- Method in class org.jtoolkit.essence.data.
Transaction
COMPONENT
- Static variable in interface org.jtoolkit.essence.app.
Container
Adjective to describe a component.
ComponentBuilder
- Interface in
org.jtoolkit.essence.app
This interface defines a customer component builders.
Concurrency
- Enum in
org.jtoolkit.essence.concurrency
Represents the level of concurrency a thread safe component can achieve.
concurrentReads
- Variable in enum org.jtoolkit.essence.concurrency.
Concurrency
concurrentWrtes
- Variable in enum org.jtoolkit.essence.concurrency.
Concurrency
ConfigProperties
- Interface in
org.jtoolkit.essence
connectUrl
- Variable in class org.jtoolkit.essence.data.
ClusterComponentBuilder.ClusterData
Container
- Interface in
org.jtoolkit.essence.app
This interface defines methods for Container.
CONTAINER_NAME
- Static variable in interface org.jtoolkit.essence.app.
Container
This property holds the container name for string substitution.
CONTROL_THREAD
- Static variable in class org.jtoolkit.essence.concurrency.
Threads
convert(F)
- Method in interface org.jtoolkit.essence.data.
Mapping
copyCollectionCount
- Variable in class org.jtoolkit.essence.utils.
JvmMetrics
copyCollectionTime
- Variable in class org.jtoolkit.essence.utils.
JvmMetrics
createDefaultSES()
- Static method in class org.jtoolkit.essence.concurrency.
Threads
Create a default ScheduledExecutorService for processing callbacks for threaded outside the container.
createLock(String)
- Static method in class org.jtoolkit.essence.utils.
RWLock
createMultiSES(String, int, int)
- Static method in class org.jtoolkit.essence.concurrency.
Threads
createSingleSES(String)
- Static method in class org.jtoolkit.essence.concurrency.
Threads
Create a single threaded ScheduledExecutorService
createSingleSES(String, int)
- Static method in class org.jtoolkit.essence.concurrency.
Threads
createTempDir(String)
- Static method in class org.jtoolkit.essence.utils.
IOUtils
currentThreadCpuTime
- Variable in class org.jtoolkit.essence.utils.
JvmMetrics
D
Datable
- Interface in
org.jtoolkit.essence.app.pojo
A object which can be written to a DataOutput and read from a DataInput.
DatableUtils
- Class in
org.jtoolkit.essence.app.pojo
DataValue
<
T
extends
DataValue
> - Class in
org.jtoolkit.essence.app.pojo
Root object class for immutable data value classes.
DataValue()
- Constructor for class org.jtoolkit.essence.app.pojo.
DataValue
Cannot create a plan data value object with no values.
DEFAULT_CONTAINER
- Static variable in interface org.jtoolkit.essence.app.
Container
Default value for a component builders's container.
DEFAULT_CONTAINER_NAME
- Static variable in interface org.jtoolkit.essence.app.
Container
Default value for a component for the container's name.
DEFAULT_EXECUTOR
- Static variable in interface org.jtoolkit.essence.app.
Container
Default value for a component's executor from it logical process..
DEFAULT_NAME
- Static variable in interface org.jtoolkit.essence.app.
Container
Default value for a component's name.
DEFAULT_PURPOSE
- Static variable in interface org.jtoolkit.essence.app.
Container
Default value for a component's purpose.
deleteDir(File)
- Static method in class org.jtoolkit.essence.utils.
IOUtils
deleteIfTmp(File)
- Static method in class org.jtoolkit.essence.utils.
IOUtils
delta()
- Method in class org.jtoolkit.essence.utils.
JvmMetrics
doTest(int, AtomicBoolean, AtomicInteger)
- Method in interface org.jtoolkit.essence.test.
BenchmarkCase
dumpStack(Thread, StackTraceElement[])
- Static method in class org.jtoolkit.essence.concurrency.
Threads
Log the threads stack dump.
dumpStacks()
- Static method in class org.jtoolkit.essence.concurrency.
Threads
Dump all thread stacks in a summarised form.
E
elapseTime
- Variable in class org.jtoolkit.essence.utils.
JvmMetrics
EMPTY_SOURCE
- Static variable in interface org.jtoolkit.essence.utils.
Named.Source
equals(Object)
- Method in class org.jtoolkit.essence.app.pojo.
DataValue
equals(Object)
- Method in class org.jtoolkit.essence.concurrency.
Timeout
equals(Object)
- Method in class org.jtoolkit.essence.utils.
Named.MapSource
equals(Object)
- Method in class org.jtoolkit.essence.utils.
Pair
ESSENCE_BIG_TEST
- Static variable in interface org.jtoolkit.essence.
ConfigProperties
Enable big tests.
ESSENCE_NETOBJECT_DEBUG
- Static variable in interface org.jtoolkit.essence.
ConfigProperties
INFO debugging level for RMI calls for NetObjects.
ESSENCE_RWLOCK_DEBUG
- Static variable in interface org.jtoolkit.essence.
ConfigProperties
Enable debugging for locking.
ESSENCE_TEST_MEMORY_HEAPDUMP
- Static variable in interface org.jtoolkit.essence.
ConfigProperties
Trigger a heap dump when the test uses more than threshold memory.
ESSENCE_TEST_MEMORY_THREASHOLD
- Static variable in interface org.jtoolkit.essence.
ConfigProperties
The unit test size to complain about.
Event
- Interface in
org.jtoolkit.essence.data
An Event which can be process by an Event Handler or Event Listener.
Event.Listenable
- Interface in
org.jtoolkit.essence.data
A Listenable can have event handlers and listeners.
Event.Listener
- Interface in
org.jtoolkit.essence.data
Process an event based on its contents.
Event.ListenerSet
- Interface in
org.jtoolkit.essence.data
A set of handler and listeners.
Event.StatusEvent
- Class in
org.jtoolkit.essence.data
Notify that a Listeneable is online/offline.
Event.StatusEvent(boolean)
- Constructor for class org.jtoolkit.essence.data.
Event.StatusEvent
Event.StatusEvent(DataInput)
- Constructor for class org.jtoolkit.essence.data.
Event.StatusEvent
evictionStrategy
- Variable in class org.jtoolkit.essence.data.
CacheComponentBuilder.CacheData
evictionStrategy
- Variable in class org.jtoolkit.essence.data.
ClusterComponentBuilder.ClusterCollectionData
EvictionStrategy
- Enum in
org.jtoolkit.essence.data
expand(String, Named.Source<? extends Object>)
- Static method in class org.jtoolkit.essence.utils.
StringUtils
EXTERNAL
- Static variable in interface org.jtoolkit.essence.app.
Container
The logical process for threads external to the container.
F
Factory
<
D
,
E
> - Interface in
org.jtoolkit.essence.utils
A factory interface which creates object based on a description.
Factory.AbstractFactory
<
D
,
E
> - Class in
org.jtoolkit.essence.utils
Base class for factory implementations.
Factory.AbstractFactory(String)
- Constructor for class org.jtoolkit.essence.utils.
Factory.AbstractFactory
FilenameMap
<
K
> - Class in
org.jtoolkit.essence.utils
Every N requests a new file name is created.
FilenameMap()
- Constructor for class org.jtoolkit.essence.utils.
FilenameMap
finalize()
- Method in class org.jtoolkit.essence.data.
Transaction
finalize()
- Method in class org.jtoolkit.essence.utils.
Factory.AbstractFactory
findDir(String)
- Static method in class org.jtoolkit.essence.utils.
IOUtils
first
- Variable in class org.jtoolkit.essence.utils.
Pair
fromBytes(byte[], int, int)
- Static method in class org.jtoolkit.essence.app.pojo.
DatableUtils
Convert byte[] to a number of Object.
G
generateContexts(String)
- Static method in class org.jtoolkit.essence.app.
Main
getAvailableMasters()
- Method in interface org.jtoolkit.essence.data.
Cluster
getAverageLatency()
- Method in class org.jtoolkit.essence.test.
Benchmark
getAverageRate()
- Method in class org.jtoolkit.essence.test.
Benchmark
getCacheView()
- Method in interface org.jtoolkit.essence.data.
Store
getChanges()
- Method in class org.jtoolkit.essence.data.
ClusterEvent
getCluster()
- Method in interface org.jtoolkit.essence.data.
Store
getComponent(String, Class<T>)
- Method in interface org.jtoolkit.essence.app.
Container
Get a component with a target type in mind.
getCurrentSES()
- Static method in class org.jtoolkit.essence.concurrency.
Threads
getInputStream(String)
- Static method in class org.jtoolkit.essence.utils.
IOUtils
getKeysForFilename(String)
- Method in class org.jtoolkit.essence.utils.
FilenameMap
getListenerSet()
- Method in interface org.jtoolkit.essence.data.
Cluster
getListenerSet(String)
- Method in interface org.jtoolkit.essence.data.
Cluster
getListenerSet()
- Method in interface org.jtoolkit.essence.data.
ClusterMap
getListenerSet()
- Method in interface org.jtoolkit.essence.data.
Event.Listenable
getListenerSet()
- Method in interface org.jtoolkit.essence.data.
Store
Set to add/remove event listeners and event handlers to/from
getMapView(String)
- Method in interface org.jtoolkit.essence.data.
Cluster
getMapView()
- Method in interface org.jtoolkit.essence.data.
Store
getMillisLeft()
- Method in class org.jtoolkit.essence.concurrency.
Timeout
getMillisLeft()
- Static method in class org.jtoolkit.essence.data.
Transaction
getMillisLeft(long)
- Static method in class org.jtoolkit.essence.data.
Transaction
getName()
- Method in class org.jtoolkit.essence.app.pojo.
DataValue
getName()
- Method in class org.jtoolkit.essence.data.
CacheComponentBuilder
getName()
- Method in class org.jtoolkit.essence.data.
ClusterComponentBuilder
getName()
- Method in class org.jtoolkit.essence.data.
ClusterEvent
getName()
- Method in class org.jtoolkit.essence.data.
CollectionComponentBuilder
getName()
- Method in class org.jtoolkit.essence.data.
Transaction
getName()
- Method in class org.jtoolkit.essence.utils.
Factory.AbstractFactory
getName()
- Method in class org.jtoolkit.essence.utils.
Named.ContextSource
getName()
- Method in interface org.jtoolkit.essence.utils.
Named
getName()
- Method in class org.jtoolkit.essence.utils.
Named.MapSource
getName()
- Method in class org.jtoolkit.essence.utils.
RWLock
getNames()
- Method in interface org.jtoolkit.essence.app.
Container
getNames()
- Method in class org.jtoolkit.essence.app.pojo.
DataValue
getNames()
- Method in class org.jtoolkit.essence.utils.
Named.ContextSource
getNames()
- Method in class org.jtoolkit.essence.utils.
Named.MapSource
getNames()
- Method in interface org.jtoolkit.essence.utils.
Named.Source
getNewFile(String)
- Static method in class org.jtoolkit.essence.utils.
IOUtils
getNumberOfJobs()
- Method in class org.jtoolkit.essence.test.
Benchmark
getNumberOfSamples()
- Method in class org.jtoolkit.essence.test.
Benchmark
getNumberOfThreads()
- Method in class org.jtoolkit.essence.test.
Benchmark
getOutputStream(File)
- Static method in class org.jtoolkit.essence.utils.
IOUtils
getPercentCPUConsumed()
- Method in class org.jtoolkit.essence.utils.
JvmMetrics
getProperties()
- Method in interface org.jtoolkit.essence.app.
Container
getProperties(String)
- Method in interface org.jtoolkit.essence.app.
Container
getQueueView(String)
- Method in interface org.jtoolkit.essence.data.
Cluster
getQueueView()
- Method in interface org.jtoolkit.essence.data.
Store
getRuntimeMS()
- Method in class org.jtoolkit.essence.test.
Benchmark
getStdDev()
- Method in class org.jtoolkit.essence.test.
Benchmark
getTransaction()
- Static method in class org.jtoolkit.essence.data.
Transaction
getUrl()
- Method in interface org.jtoolkit.essence.app.
Container
getValue(String)
- Method in interface org.jtoolkit.essence.app.
Container
getValue(String)
- Method in class org.jtoolkit.essence.app.pojo.
DataValue
getValue(String)
- Method in class org.jtoolkit.essence.utils.
Named.ContextSource
getValue(String)
- Method in class org.jtoolkit.essence.utils.
Named.MapSource
getValue(String)
- Method in interface org.jtoolkit.essence.utils.
Named.Source
getWeakRunnable(Runnable)
- Static method in class org.jtoolkit.essence.concurrency.
Threads
H
hashCode()
- Method in class org.jtoolkit.essence.app.pojo.
DataValue
hashCode()
- Method in class org.jtoolkit.essence.concurrency.
Timeout
hashCode()
- Method in class org.jtoolkit.essence.utils.
Named.MapSource
hashCode()
- Method in class org.jtoolkit.essence.utils.
Pair
hasNotTimedOut()
- Method in class org.jtoolkit.essence.concurrency.
Timeout
I
Immutable
- Annotation Type in
org.jtoolkit.essence.concurrency
Marks a class as immutable and thus thread safe, a parameter as unchanged and a method which does not change this.
immutableCopy(T)
- Static method in class org.jtoolkit.essence.utils.
ImmutableUtils
immutableCopyList(Collection<E>)
- Static method in class org.jtoolkit.essence.utils.
ImmutableUtils
immutableCopyList(List<E>)
- Static method in class org.jtoolkit.essence.utils.
ImmutableUtils
immutableCopyMap(Map<K, V>)
- Static method in class org.jtoolkit.essence.utils.
ImmutableUtils
immutableCopySet(Set<E>)
- Static method in class org.jtoolkit.essence.utils.
ImmutableUtils
ImmutableUtils
- Class in
org.jtoolkit.essence.utils
immutableWrap(SortedMap<K, V>)
- Static method in class org.jtoolkit.essence.utils.
ImmutableUtils
immutableWrap(Map<K, V>)
- Static method in class org.jtoolkit.essence.utils.
ImmutableUtils
immutableWrap(SortedSet<E>)
- Static method in class org.jtoolkit.essence.utils.
ImmutableUtils
immutableWrap(Set<E>)
- Static method in class org.jtoolkit.essence.utils.
ImmutableUtils
immutableWrap(List<E>)
- Static method in class org.jtoolkit.essence.utils.
ImmutableUtils
immutableWrap(Collection<E>)
- Static method in class org.jtoolkit.essence.utils.
ImmutableUtils
include(Callback<Map<String, Map>>, Map<String, Map>, Callback<Map<String, Map>>)
- Static method in class org.jtoolkit.essence.data.
Transaction
include(Callback<Map<String, Map>>, String, Object, Object)
- Static method in class org.jtoolkit.essence.data.
Transaction
init()
- Static method in class org.jtoolkit.essence.utils.
IOUtils
This class warms up the IOUtils.class.
INTERRUPTED
- Static variable in class org.jtoolkit.essence.concurrency.
Threads
IOUtils
- Class in
org.jtoolkit.essence.utils
A utility class for low level io and network operations.
isBlank(CharSequence)
- Static method in class org.jtoolkit.essence.utils.
StringUtils
isClosed()
- Method in interface org.jtoolkit.essence.utils.
Closeable
isCommited()
- Method in class org.jtoolkit.essence.data.
Transaction
isComplete()
- Method in class org.jtoolkit.essence.data.
Transaction
isDebug()
- Static method in class org.jtoolkit.essence.utils.
RWLock
isDisplaySample()
- Method in class org.jtoolkit.essence.test.
Benchmark
isEmpty()
- Method in interface org.jtoolkit.essence.concurrency.
CallbackSet
isImmediate(Callback)
- Static method in class org.jtoolkit.essence.concurrency.
CallbackUtils
isImmutable(Class)
- Static method in class org.jtoolkit.essence.utils.
ImmutableUtils
isNever()
- Method in class org.jtoolkit.essence.concurrency.
Timeout
isNotThreadSafe(Object)
- Static method in class org.jtoolkit.essence.concurrency.
Threads
isRolledback()
- Method in class org.jtoolkit.essence.data.
Transaction
isSatisfiedBy(T)
- Method in interface org.jtoolkit.essence.data.
Predicate
isSet(CharSequence)
- Static method in class org.jtoolkit.essence.utils.
StringUtils
isThreaded(Callback)
- Static method in class org.jtoolkit.essence.concurrency.
CallbackUtils
isToRun()
- Method in class org.jtoolkit.essence.test.
Benchmark
isTransactional()
- Static method in class org.jtoolkit.essence.data.
Transaction
J
JAVA_IO_TMPDIR
- Static variable in class org.jtoolkit.essence.utils.
IOUtils
JAVA_LANG_REFLECT
- Static variable in class org.jtoolkit.essence.app.
Main
JAVA_UTIL_CONCURRENT
- Static variable in class org.jtoolkit.essence.app.
Main
join(Thread)
- Method in class org.jtoolkit.essence.concurrency.
Timeout
JUNIT
- Static variable in class org.jtoolkit.essence.app.
Main
JvmMetrics
- Class in
org.jtoolkit.essence.utils
JvmMetrics()
- Constructor for class org.jtoolkit.essence.utils.
JvmMetrics
JvmMetrics(boolean)
- Constructor for class org.jtoolkit.essence.utils.
JvmMetrics
JvmMetrics(long, long, long, int, long, long, long, int, int, int, int, int, double)
- Constructor for class org.jtoolkit.essence.utils.
JvmMetrics
L
LOCALHOST
- Static variable in class org.jtoolkit.essence.app.
Main
location
- Variable in class org.jtoolkit.essence.data.
ClusterComponentBuilder.ClusterCollectionData
LOGICAL_PROCESS
- Static variable in class org.jtoolkit.essence.concurrency.
Threads
logicalHostname
- Variable in class org.jtoolkit.essence.data.
ClusterComponentBuilder.ClusterData
M
Main
- Class in
org.jtoolkit.essence.app
main(String...)
- Static method in class org.jtoolkit.essence.app.
Main
makeCallbackEx(Callback<T>)
- Static method in class org.jtoolkit.essence.concurrency.
CallbackUtils
makeThreaded(Callback<T>)
- Static method in class org.jtoolkit.essence.concurrency.
CallbackUtils
makeTransactional(Callback<T>)
- Static method in class org.jtoolkit.essence.data.
Transaction
Mapping
<
F
,
T
> - Interface in
org.jtoolkit.essence.data
An implmentation can convert an object of type F to type T
mbeanCount
- Variable in class org.jtoolkit.essence.utils.
JvmMetrics
memoryUsed
- Variable in class org.jtoolkit.essence.utils.
JvmMetrics
MetricTestCase
- Class in
org.jtoolkit.essence.test
MetricTestCase()
- Constructor for class org.jtoolkit.essence.test.
MetricTestCase
minus(JvmMetrics)
- Method in class org.jtoolkit.essence.utils.
JvmMetrics
N
name
- Variable in class org.jtoolkit.essence.data.
CacheComponentBuilder.CacheData
name
- Variable in class org.jtoolkit.essence.utils.
Factory.AbstractFactory
Named
- Interface in
org.jtoolkit.essence.utils
A class which has a unique name for a given name space.
Named.ContextSource
<
T
> - Class in
org.jtoolkit.essence.utils
Named.ContextSource(String, Named.Source<T>, String[])
- Constructor for class org.jtoolkit.essence.utils.
Named.ContextSource
Named.MapSource
<
T
> - Class in
org.jtoolkit.essence.utils
Named.MapSource(Map<String, T>)
- Constructor for class org.jtoolkit.essence.utils.
Named.MapSource
Named.Source
<
T
> - Interface in
org.jtoolkit.essence.utils
NEVER
- Static variable in class org.jtoolkit.essence.concurrency.
Timeout
NEVER_STR
- Static variable in class org.jtoolkit.essence.concurrency.
Timeout
NEW_LINE
- Static variable in class org.jtoolkit.essence.utils.
StringUtils
NOT_AVAILABLE
- Static variable in class org.jtoolkit.essence.utils.
JvmMetrics
notifyListener(Event.Listener)
- Method in class org.jtoolkit.essence.data.
ClusterEvent
notifyListener(Event.Listener)
- Method in interface org.jtoolkit.essence.data.
Event
Notify this listener of an event.
notifyListener(Event.Listener)
- Method in class org.jtoolkit.essence.data.
Event.StatusEvent
notifyReset(boolean)
- Method in interface org.jtoolkit.essence.data.
Event.ListenerSet
NotThreadSafe
- Annotation Type in
org.jtoolkit.essence.concurrency
Marks a class as expecting to be called in a signle threaded context.
O
OBJECT_DICT
- Static variable in class org.jtoolkit.essence.app.pojo.
DatableUtils
objectPendingFinalizationCount
- Variable in class org.jtoolkit.essence.utils.
JvmMetrics
onCallback(T)
- Method in interface org.jtoolkit.essence.concurrency.
Callback
onException(Throwable)
- Method in interface org.jtoolkit.essence.concurrency.
CallbackEx
online
- Variable in class org.jtoolkit.essence.data.
Event.StatusEvent
onRemoved(K, V)
- Method in interface org.jtoolkit.essence.data.
Store.StoreListener
onStatusEvent(boolean)
- Method in interface org.jtoolkit.essence.data.
Event.Listener
onTimeout(Timeout, Runnable)
- Static method in class org.jtoolkit.essence.concurrency.
Threads
When a timeout occurs run the Runnable (unless cancelled).
onUpdate(String, Map<String, Collection<MetaData<Object, Object>>>)
- Method in interface org.jtoolkit.essence.data.
Cluster.ClusterListener
onUpdate(K, V)
- Method in interface org.jtoolkit.essence.data.
Store.StoreListener
or(Timeout)
- Method in class org.jtoolkit.essence.concurrency.
Timeout
org.jtoolkit.essence
- package org.jtoolkit.essence
org.jtoolkit.essence.app
- package org.jtoolkit.essence.app
This package contains the container build and control.
org.jtoolkit.essence.app.pojo
- package org.jtoolkit.essence.app.pojo
This package contains the classes for defining simple data value object and components.
org.jtoolkit.essence.concurrency
- package org.jtoolkit.essence.concurrency
This package manages Threads, asynchronous execution and thread safety.
org.jtoolkit.essence.data
- package org.jtoolkit.essence.data
This package contains the store/map/queue build and access.
org.jtoolkit.essence.test
- package org.jtoolkit.essence.test
org.jtoolkit.essence.utils
- package org.jtoolkit.essence.utils
This package contains the utility classes and base interfaces.
P
Pair
<
E1
,
E2
> - Class in
org.jtoolkit.essence.utils
An ordered pair of objects.
Pair(E1, E2)
- Constructor for class org.jtoolkit.essence.utils.
Pair
parse(String)
- Static method in class org.jtoolkit.essence.concurrency.
Timeout
Derive a timeout fronm a string.
parseBoolean(String)
- Static method in class org.jtoolkit.essence.utils.
StringUtils
parseDate(String)
- Static method in class org.jtoolkit.essence.utils.
StringUtils
peakThreadCount
- Variable in class org.jtoolkit.essence.utils.
JvmMetrics
persistMode
- Variable in class org.jtoolkit.essence.data.
ClusterComponentBuilder.ClusterCollectionData
Predicate
<
T
> - Interface in
org.jtoolkit.essence.data
processCpuTime
- Variable in class org.jtoolkit.essence.utils.
JvmMetrics
project(Class<T2>, Object...)
- Method in class org.jtoolkit.essence.app.pojo.
DataValue
PROPERTIES_FILES
- Static variable in interface org.jtoolkit.essence.app.
Container
This property is examined on startup and these files are loaded into the Containers properties.
prune(DataOutput)
- Static method in class org.jtoolkit.essence.app.pojo.
DatableUtils
put(String, K)
- Method in class org.jtoolkit.essence.utils.
FilenameMap
R
readBER(DataInput)
- Static method in class org.jtoolkit.essence.app.pojo.
DatableUtils
readLock()
- Method in class org.jtoolkit.essence.utils.
RWLock
readObject(DataInput)
- Static method in class org.jtoolkit.essence.app.pojo.
DatableUtils
readObjects(DataInput, int, int)
- Static method in class org.jtoolkit.essence.app.pojo.
DatableUtils
Read a number of objects from in.
readTab(InputStream)
- Static method in class org.jtoolkit.essence.utils.
IOUtils
readTabs(InputStream)
- Static method in class org.jtoolkit.essence.utils.
IOUtils
registerBuilder(Class<T>, Mapping<DataInput, T>)
- Static method in class org.jtoolkit.essence.app.pojo.
DatableUtils
registerComponent(String, Object, String)
- Static method in class org.jtoolkit.essence.app.
Main
release(E)
- Method in class org.jtoolkit.essence.utils.
Factory.AbstractFactory
release(E)
- Method in interface org.jtoolkit.essence.utils.
Factory
Release, recycle or dispose of an object this factory created.
remainingConfig()
- Method in interface org.jtoolkit.essence.app.
Container
remove(Event.Listener)
- Method in interface org.jtoolkit.essence.data.
Event.ListenerSet
removeCallback(Callback<T>)
- Method in interface org.jtoolkit.essence.concurrency.
CallbackSet
removeConfigAs(String, Class<T>)
- Method in interface org.jtoolkit.essence.app.
Container
This removes and convert a table from the configuration.
removeFilename(String)
- Method in class org.jtoolkit.essence.utils.
FilenameMap
removeMatching(String, Predicate<? super MetaData<K, V>>)
- Method in interface org.jtoolkit.essence.data.
Cluster
removeMatching(Predicate<? super MetaData<K, V>>)
- Method in interface org.jtoolkit.essence.data.
ClusterMap
removeMatching(Predicate<Map.Entry<K, V>>)
- Method in interface org.jtoolkit.essence.data.
Store
rename(File, File)
- Static method in class org.jtoolkit.essence.utils.
IOUtils
resolveComponent(String, Class<T>)
- Method in interface org.jtoolkit.essence.app.
ComponentBuilder
resolveComponent(String, Class<T>)
- Method in class org.jtoolkit.essence.data.
CacheComponentBuilder
resolveComponent(String, Class<T>)
- Method in class org.jtoolkit.essence.data.
ClusterComponentBuilder
resolveComponent(String, Class<T>)
- Method in class org.jtoolkit.essence.data.
CollectionComponentBuilder
retries
- Variable in class org.jtoolkit.essence.data.
ClusterComponentBuilder.ClusterData
role
- Variable in class org.jtoolkit.essence.data.
ClusterComponentBuilder.ClusterData
rollback()
- Method in class org.jtoolkit.essence.data.
Transaction
rollback(String)
- Method in class org.jtoolkit.essence.data.
Transaction
rollbackAll()
- Static method in class org.jtoolkit.essence.data.
Transaction
rollbackCurrent(String)
- Static method in class org.jtoolkit.essence.data.
Transaction
run()
- Method in class org.jtoolkit.essence.test.
Benchmark
runOnCompleteCurrent(Runnable)
- Static method in class org.jtoolkit.essence.data.
Transaction
Runs
- Interface in
org.jtoolkit.essence.app
This is an optional interface for components which need to started/stopped.
runTest()
- Method in class org.jtoolkit.essence.test.
MetricTestCase
RWLock
- Class in
org.jtoolkit.essence.utils
A lock which can help you detect ReadWriteLock deadlocks and attempts to upgrade a lock.
RWLock(String)
- Constructor for class org.jtoolkit.essence.utils.
RWLock
S
second
- Variable in class org.jtoolkit.essence.utils.
Pair
selectMatching(String, Predicate<? super MetaData<K, V>>)
- Method in interface org.jtoolkit.essence.data.
Cluster
selectMatching(Predicate<? super MetaData<K, V>>)
- Method in interface org.jtoolkit.essence.data.
ClusterMap
selectMatching(Predicate<Map.Entry<K, V>>)
- Method in interface org.jtoolkit.essence.data.
Store
SERVER_HOSTNAME
- Static variable in interface org.jtoolkit.essence.app.
Container
The property which has the server's hostname.
SERVER_NAME
- Static variable in class org.jtoolkit.essence.app.
Main
SERVER_PORT
- Static variable in interface org.jtoolkit.essence.app.
Container
If set this port exposes access to the Container objects via NetObject.
setCopy(String, Object, Object...)
- Method in class org.jtoolkit.essence.app.pojo.
DataValue
setDisplaySample(boolean)
- Method in class org.jtoolkit.essence.test.
Benchmark
setNumberOfJobs(int)
- Method in class org.jtoolkit.essence.test.
Benchmark
setNumberOfSamples(int)
- Method in class org.jtoolkit.essence.test.
Benchmark
setNumberOfThreads(int)
- Method in class org.jtoolkit.essence.test.
Benchmark
setRuntimeMS(int)
- Method in class org.jtoolkit.essence.test.
Benchmark
setTargetCount(int)
- Method in class org.jtoolkit.essence.utils.
FilenameMap
setUp()
- Method in class org.jtoolkit.essence.test.
MetricTestCase
shutdown(ExecutorService)
- Static method in class org.jtoolkit.essence.concurrency.
Threads
stackSnapshot()
- Static method in class org.jtoolkit.essence.concurrency.
Threads
start(String, String)
- Static method in class org.jtoolkit.essence.app.
Main
START
- Static variable in interface org.jtoolkit.essence.app.
Runs
start()
- Method in interface org.jtoolkit.essence.app.
Runs
Start the component.
start()
- Method in class org.jtoolkit.essence.data.
CacheComponentBuilder
start()
- Method in class org.jtoolkit.essence.data.
ClusterComponentBuilder
start(String)
- Static method in class org.jtoolkit.essence.data.
Transaction
start(String, Timeout)
- Static method in class org.jtoolkit.essence.data.
Transaction
startMetrics
- Variable in class org.jtoolkit.essence.test.
MetricTestCase
stop()
- Method in interface org.jtoolkit.essence.app.
Runs
Silently stop the component.
stop()
- Method in class org.jtoolkit.essence.data.
CacheComponentBuilder
stop()
- Method in class org.jtoolkit.essence.data.
ClusterComponentBuilder
Store
<
K
,
V
> - Interface in
org.jtoolkit.essence.data
Store.CollectionType
- Enum in
org.jtoolkit.essence.data
What types of Collections are allowed.
Store.PersistMode
- Enum in
org.jtoolkit.essence.data
How is the data persisted.
Store.ReadMode
- Enum in
org.jtoolkit.essence.data
How is the data read.
Store.StoreListener
<
K
,
V
> - Interface in
org.jtoolkit.essence.data
An implmentation can be notified of changes to the Store.
Store.StoreType
- Enum in
org.jtoolkit.essence.data
How is the Store represented/persisted.
storeType
- Variable in class org.jtoolkit.essence.data.
ClusterComponentBuilder.ClusterCollectionData
StringUtils
- Class in
org.jtoolkit.essence.utils
SUN_REFLECT
- Static variable in class org.jtoolkit.essence.app.
Main
systemLoadAverage
- Variable in class org.jtoolkit.essence.utils.
JvmMetrics
T
tearDown()
- Method in class org.jtoolkit.essence.test.
MetricTestCase
threadCount
- Variable in class org.jtoolkit.essence.utils.
JvmMetrics
Threads
- Class in
org.jtoolkit.essence.concurrency
ThreadSafe
- Annotation Type in
org.jtoolkit.essence.concurrency
Marks a class as mutable and thread safe.
Timeout
- Class in
org.jtoolkit.essence.concurrency
A standardised timeout with a fixed end time.
Timeout(long)
- Constructor for class org.jtoolkit.essence.concurrency.
Timeout
Timeout.TimeoutException
- Exception in
org.jtoolkit.essence.concurrency
Timeout.TimeoutException(String)
- Constructor for exception org.jtoolkit.essence.concurrency.
Timeout.TimeoutException
toBase64(long)
- Static method in class org.jtoolkit.essence.utils.
StringUtils
toBytes(Object...)
- Static method in class org.jtoolkit.essence.app.pojo.
DatableUtils
Convert a number of object (collectively) to a byte[].
toCamelCase(String)
- Static method in class org.jtoolkit.essence.utils.
StringUtils
toString()
- Method in class org.jtoolkit.essence.app.pojo.
DataValue
toString()
- Method in class org.jtoolkit.essence.concurrency.
Timeout
toString()
- Method in class org.jtoolkit.essence.data.
Transaction
toString()
- Method in class org.jtoolkit.essence.utils.
Named.MapSource
toString()
- Method in class org.jtoolkit.essence.utils.
RWLock
totalStartedThreadCount
- Variable in class org.jtoolkit.essence.utils.
JvmMetrics
toUpperCase(String)
- Static method in class org.jtoolkit.essence.utils.
StringUtils
Transaction
- Class in
org.jtoolkit.essence.data
This class manages transactions.
triggerOutOfMemoryError()
- Static method in class org.jtoolkit.essence.test.
MetricTestCase
truncate(Object)
- Static method in class org.jtoolkit.essence.utils.
StringUtils
tryImmutableCopy(T)
- Static method in class org.jtoolkit.essence.utils.
ImmutableUtils
U
UNHANDLED_EXCEPTION
- Static variable in class org.jtoolkit.essence.app.
Main
unregisterComponent(ObjectInstance)
- Static method in class org.jtoolkit.essence.app.
Main
unregisterComponent(ObjectName)
- Static method in class org.jtoolkit.essence.app.
Main
UNSET
- Static variable in class org.jtoolkit.essence.test.
Benchmark
V
valueClass
- Variable in class org.jtoolkit.essence.data.
ClusterComponentBuilder.ClusterCollectionData
valueOf(String)
- Static method in enum org.jtoolkit.essence.concurrency.
CallbackSet.CallbackMode
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.jtoolkit.essence.concurrency.
Concurrency
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.jtoolkit.essence.data.
ClusterComponentBuilder.RoleType
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.jtoolkit.essence.data.
EvictionStrategy
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.jtoolkit.essence.data.
Store.CollectionType
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.jtoolkit.essence.data.
Store.PersistMode
Returns the enum constant of this type with the specified name.
valueOf(String)
-