A B C D E G H I P R S T U 
All Classes All Packages

A

afterExecute() - Method in class com.alibaba.ttl.TransmittableThreadLocal
Callback method after task object(TtlRunnable/TtlCallable) execute.

B

beforeExecute() - Method in class com.alibaba.ttl.TransmittableThreadLocal
Callback method before task object(TtlRunnable/TtlCallable) execute.

C

call() - Method in class com.alibaba.ttl.TtlCallable
wrap method Callable.call().
cancel() - Method in class com.alibaba.ttl.TtlTimerTask
Deprecated.
 
capture() - Static method in class com.alibaba.ttl.TransmittableThreadLocal.Transmitter
Capture all TransmittableThreadLocal values in current thread.
clear() - Static method in class com.alibaba.ttl.TransmittableThreadLocal.Transmitter
Clear all TransmittableThreadLocal values in current thread, and return the backup TransmittableThreadLocal values in current thread before clear.
com.alibaba.ttl - package com.alibaba.ttl
TTL API.
com.alibaba.ttl.threadpool - package com.alibaba.ttl.threadpool
Thread pool decoration utils.
com.alibaba.ttl.threadpool.agent - package com.alibaba.ttl.threadpool.agent
TTL Agent.
compute() - Method in class com.alibaba.ttl.TtlRecursiveAction
The main computation performed by this task.
compute() - Method in class com.alibaba.ttl.TtlRecursiveTask
The main computation performed by this task.
copy(T) - Method in class com.alibaba.ttl.TransmittableThreadLocal
Computes the value for this transmittable thread-local variable as a function of the source thread's value at the time the task Object is created.

D

DisableInheritableForkJoinWorkerThreadFactory - Interface in com.alibaba.ttl.threadpool
DisableInheritableThreadFactory - Interface in com.alibaba.ttl.threadpool
Disable inheritable ThreadFactory.

E

equals(Object) - Method in class com.alibaba.ttl.TtlCallable
 
equals(Object) - Method in class com.alibaba.ttl.TtlRunnable
 
equals(Object) - Method in class com.alibaba.ttl.TtlTimerTask
Deprecated.
 
exec() - Method in class com.alibaba.ttl.TtlRecursiveAction
Implements execution conventions for RecursiveActions.
exec() - Method in class com.alibaba.ttl.TtlRecursiveTask
Implements execution conventions for RecursiveTask.

G

get() - Method in class com.alibaba.ttl.TransmittableThreadLocal
get(Runnable) - Static method in class com.alibaba.ttl.TtlRunnable
Factory method, wrap input Runnable to TtlRunnable.
get(Runnable, boolean) - Static method in class com.alibaba.ttl.TtlRunnable
Factory method, wrap input Runnable to TtlRunnable.
get(Runnable, boolean, boolean) - Static method in class com.alibaba.ttl.TtlRunnable
Factory method, wrap input Runnable to TtlRunnable.
get(Callable<T>) - Static method in class com.alibaba.ttl.TtlCallable
Factory method, wrap input Callable to TtlCallable.
get(Callable<T>, boolean) - Static method in class com.alibaba.ttl.TtlCallable
Factory method, wrap input Callable to TtlCallable.
get(Callable<T>, boolean, boolean) - Static method in class com.alibaba.ttl.TtlCallable
Factory method, wrap input Callable to TtlCallable.
get(TimerTask) - Static method in class com.alibaba.ttl.TtlTimerTask
Deprecated.
Factory method, wrap input TimerTask to TtlTimerTask.
get(TimerTask, boolean) - Static method in class com.alibaba.ttl.TtlTimerTask
Deprecated.
Factory method, wrap input TimerTask to TtlTimerTask.
get(TimerTask, boolean, boolean) - Static method in class com.alibaba.ttl.TtlTimerTask
Deprecated.
Factory method, wrap input TimerTask to TtlTimerTask.
getCallable() - Method in class com.alibaba.ttl.TtlCallable
 
getDefaultDisableInheritableForkJoinWorkerThreadFactory() - Static method in class com.alibaba.ttl.threadpool.TtlForkJoinPoolHelper
Wrapper of ForkJoinPool.defaultForkJoinWorkerThreadFactory, disable inheritable.
getDefaultDisableInheritableThreadFactory() - Static method in class com.alibaba.ttl.threadpool.TtlExecutors
Wrapper of Executors.defaultThreadFactory(), disable inheritable.
getDisableInheritableForkJoinWorkerThreadFactory(ForkJoinPool.ForkJoinWorkerThreadFactory) - Static method in class com.alibaba.ttl.threadpool.TtlForkJoinPoolHelper
Wrapper of ForkJoinPool.ForkJoinWorkerThreadFactory, disable inheritable.
getDisableInheritableThreadFactory(ThreadFactory) - Static method in class com.alibaba.ttl.threadpool.TtlExecutors
Wrapper of ThreadFactory, disable inheritable.
getRawResult() - Method in class com.alibaba.ttl.TtlRecursiveAction
getRawResult() - Method in class com.alibaba.ttl.TtlRecursiveTask
getRunnable() - Method in class com.alibaba.ttl.TtlRunnable
return original/unwrapped Runnable.
gets(Collection<? extends Runnable>) - Static method in class com.alibaba.ttl.TtlRunnable
wrap input Runnable Collection to TtlRunnable Collection.
gets(Collection<? extends Runnable>, boolean) - Static method in class com.alibaba.ttl.TtlRunnable
wrap input Runnable Collection to TtlRunnable Collection.
gets(Collection<? extends Runnable>, boolean, boolean) - Static method in class com.alibaba.ttl.TtlRunnable
wrap input Runnable Collection to TtlRunnable Collection.
gets(Collection<? extends Callable<T>>) - Static method in class com.alibaba.ttl.TtlCallable
wrap input Callable Collection to TtlCallable Collection.
gets(Collection<? extends Callable<T>>, boolean) - Static method in class com.alibaba.ttl.TtlCallable
wrap input Callable Collection to TtlCallable Collection.
gets(Collection<? extends Callable<T>>, boolean, boolean) - Static method in class com.alibaba.ttl.TtlCallable
wrap input Callable Collection to TtlCallable Collection.
getTimerTask() - Method in class com.alibaba.ttl.TtlTimerTask
Deprecated.
 
getTtlExecutor(Executor) - Static method in class com.alibaba.ttl.threadpool.TtlExecutors
TransmittableThreadLocal Wrapper of Executor, transmit the TransmittableThreadLocal from the task submit time of Runnable to the execution time of Runnable.
getTtlExecutorService(ExecutorService) - Static method in class com.alibaba.ttl.threadpool.TtlExecutors
TransmittableThreadLocal Wrapper of ExecutorService, transmit the TransmittableThreadLocal from the task submit time of Runnable or Callable to the execution time of Runnable or Callable.
getTtlScheduledExecutorService(ScheduledExecutorService) - Static method in class com.alibaba.ttl.threadpool.TtlExecutors
TransmittableThreadLocal Wrapper of ScheduledExecutorService, transmit the TransmittableThreadLocal from the task submit time of Runnable or Callable to the execution time of Runnable or Callable.

H

hashCode() - Method in class com.alibaba.ttl.TtlCallable
 
hashCode() - Method in class com.alibaba.ttl.TtlRunnable
 
hashCode() - Method in class com.alibaba.ttl.TtlTimerTask
Deprecated.
 

I

isDisableInheritableForkJoinWorkerThreadFactory(ForkJoinPool.ForkJoinWorkerThreadFactory) - Static method in class com.alibaba.ttl.threadpool.TtlForkJoinPoolHelper
isDisableInheritableForThreadPool() - Static method in class com.alibaba.ttl.threadpool.agent.TtlAgent
Whether disable inheritable for thread pool is enhanced by ttl agent, check TtlAgent.isTtlAgentLoaded() first.
isDisableInheritableThreadFactory(ThreadFactory) - Static method in class com.alibaba.ttl.threadpool.TtlExecutors
isEnableTimerTask() - Static method in class com.alibaba.ttl.threadpool.agent.TtlAgent
Whether timer task is enhanced by ttl agent, check TtlAgent.isTtlAgentLoaded() first.
isTtlAgentLoaded() - Static method in class com.alibaba.ttl.threadpool.agent.TtlAgent
Whether TTL agent is loaded.
isTtlWrapper(T) - Static method in class com.alibaba.ttl.threadpool.TtlExecutors
check the executor is TTL wrapper executor or not.

P

premain(String, Instrumentation) - Static method in class com.alibaba.ttl.threadpool.agent.TtlAgent
Entrance method of TTL Java Agent.

R

remove() - Method in class com.alibaba.ttl.TransmittableThreadLocal
replay(Object) - Static method in class com.alibaba.ttl.TransmittableThreadLocal.Transmitter
Replay the captured TransmittableThreadLocal values from TransmittableThreadLocal.Transmitter.capture(), and return the backup TransmittableThreadLocal values in current thread before replay.
restore(Object) - Static method in class com.alibaba.ttl.TransmittableThreadLocal.Transmitter
run() - Method in class com.alibaba.ttl.TtlRunnable
wrap method Runnable.run().
run() - Method in class com.alibaba.ttl.TtlTimerTask
Deprecated.
wrap method TimerTask.run().
runCallableWithCaptured(Object, Callable<R>) - Static method in class com.alibaba.ttl.TransmittableThreadLocal.Transmitter
runCallableWithClear(Callable<R>) - Static method in class com.alibaba.ttl.TransmittableThreadLocal.Transmitter
runSupplierWithCaptured(Object, Supplier<R>) - Static method in class com.alibaba.ttl.TransmittableThreadLocal.Transmitter
runSupplierWithClear(Supplier<R>) - Static method in class com.alibaba.ttl.TransmittableThreadLocal.Transmitter

S

set(T) - Method in class com.alibaba.ttl.TransmittableThreadLocal
setRawResult(Void) - Method in class com.alibaba.ttl.TtlRecursiveAction
setRawResult(V) - Method in class com.alibaba.ttl.TtlRecursiveTask

T

toString() - Method in class com.alibaba.ttl.TtlCallable
 
toString() - Method in class com.alibaba.ttl.TtlRunnable
 
transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class com.alibaba.ttl.threadpool.agent.TtlTransformer
 
TransmittableThreadLocal<T> - Class in com.alibaba.ttl
TransmittableThreadLocal can transmit value from the thread of submitting task to the thread of executing task.
TransmittableThreadLocal() - Constructor for class com.alibaba.ttl.TransmittableThreadLocal
 
TransmittableThreadLocal.Transmitter - Class in com.alibaba.ttl
TtlAgent - Class in com.alibaba.ttl.threadpool.agent
TTL Java Agent.
TtlCallable<V> - Class in com.alibaba.ttl
TtlCallable decorate Callable, so as to get TransmittableThreadLocal and transmit it to the time of Callable execution, needed when use Callable to thread pool.
TtlEnhanced - Interface in com.alibaba.ttl
a Ttl marker/tag interface, for ttl enhanced class, for example TTL wrapper.
TtlExecutors - Class in com.alibaba.ttl.threadpool
Factory Utils for getting TTL wrapper of jdk executors.
TtlForkJoinPoolHelper - Class in com.alibaba.ttl.threadpool
Factory Utils for getting TTL wrapper of ForkJoinPool.ForkJoinWorkerThreadFactory.
TtlRecursiveAction - Class in com.alibaba.ttl
A recursive resultless ForkJoinTask enhanced by TransmittableThreadLocal.
TtlRecursiveAction() - Constructor for class com.alibaba.ttl.TtlRecursiveAction
 
TtlRecursiveTask<V> - Class in com.alibaba.ttl
A recursive result-bearing ForkJoinTask enhanced by TransmittableThreadLocal.
TtlRecursiveTask() - Constructor for class com.alibaba.ttl.TtlRecursiveTask
 
TtlRunnable - Class in com.alibaba.ttl
TtlRunnable decorate Runnable, so as to get TransmittableThreadLocal and transmit it to the time of Runnable execution, needed when use Runnable to thread pool.
TtlTimerTask - Class in com.alibaba.ttl
Deprecated.
TtlTransformer - Class in com.alibaba.ttl.threadpool.agent
TTL ClassFileTransformer of Java Agent

U

unwrap() - Method in interface com.alibaba.ttl.threadpool.DisableInheritableForkJoinWorkerThreadFactory
Unwrap DisableInheritableThreadFactory to the original/underneath one.
unwrap() - Method in interface com.alibaba.ttl.threadpool.DisableInheritableThreadFactory
Unwrap DisableInheritableThreadFactory to the original/underneath one.
unwrap(Runnable) - Static method in class com.alibaba.ttl.TtlRunnable
Unwrap TtlRunnable to the original/underneath one.
unwrap(Callable<T>) - Static method in class com.alibaba.ttl.TtlCallable
Unwrap TtlCallable to the original/underneath one.
unwrap(ForkJoinPool.ForkJoinWorkerThreadFactory) - Static method in class com.alibaba.ttl.threadpool.TtlForkJoinPoolHelper
Unwrap DisableInheritableForkJoinWorkerThreadFactory to the original/underneath one.
unwrap(ThreadFactory) - Static method in class com.alibaba.ttl.threadpool.TtlExecutors
Unwrap DisableInheritableThreadFactory to the original/underneath one.
unwrap(TimerTask) - Static method in class com.alibaba.ttl.TtlTimerTask
Deprecated.
Unwrap TtlTimerTask to the original/underneath one.
unwrap(T) - Static method in class com.alibaba.ttl.threadpool.TtlExecutors
Unwrap TTL wrapper executor to the original/underneath one.
unwraps(Collection<? extends Runnable>) - Static method in class com.alibaba.ttl.TtlRunnable
Unwrap TtlRunnable to the original/underneath one for collection.
unwraps(Collection<? extends Callable<T>>) - Static method in class com.alibaba.ttl.TtlCallable
Unwrap TtlCallable to the original/underneath one.
unwraps(Collection<? extends TimerTask>) - Static method in class com.alibaba.ttl.TtlTimerTask
Deprecated.
Unwrap TtlTimerTask to the original/underneath one.
A B C D E G H I P R S T U 
All Classes All Packages