A C F G N O P R S
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- alter(AffinityDescriptor, boolean) - Method in class org.sheinbergon.needle.concurrent.GovernedAffinityPinnedThreadFactory
-
Safely returns the live
PinnedThreadcount governed by this factory. - await(boolean) - Method in class org.sheinbergon.needle.concurrent.util.ResettableOneOffLatch
-
Wait for this latch to fire, optionally resetting it fires.
C
- close() - Method in class org.sheinbergon.needle.concurrent.PinnedThreadPoolExecutor
- close() - Method in class org.sheinbergon.needle.concurrent.ScheduledPinnedThreadPoolExecutor
F
- fire() - Method in class org.sheinbergon.needle.concurrent.util.ResettableOneOffLatch
-
Unlatches this latch, moving it to an unlatched mode.
- FixedAffinityPinnedThreadFactory - Class in org.sheinbergon.needle.concurrent
- FixedAffinityPinnedThreadFactory() - Constructor for class org.sheinbergon.needle.concurrent.FixedAffinityPinnedThreadFactory
G
- governed() - Method in class org.sheinbergon.needle.concurrent.GovernedAffinityPinnedThreadFactory
-
Safely returns the live
PinnedThreadcount governed by this factory. - GovernedAffinityPinnedThreadFactory - Class in org.sheinbergon.needle.concurrent
- GovernedAffinityPinnedThreadFactory() - Constructor for class org.sheinbergon.needle.concurrent.GovernedAffinityPinnedThreadFactory
-
Build
PinnedThreadinstances using the default process affinity for newly createdPinnedThreadinstances. - GovernedAffinityPinnedThreadFactory(AffinityDescriptor) - Constructor for class org.sheinbergon.needle.concurrent.GovernedAffinityPinnedThreadFactory
-
Build
PinnedThreadinstances using the givenAffinityDescriptorfor newly createdPinnedThreadinstances.
N
- newFixedPinnedThreadPool(int, PinnedThreadFactory) - Static method in class org.sheinbergon.needle.concurrent.PinnedThreadPoolExecutor
-
Static factory methods for affinity aware fixed-size
ExecutorServiceinception. - newScheduledPinnedThreadPool(int, PinnedThreadFactory) - Static method in class org.sheinbergon.needle.concurrent.ScheduledPinnedThreadPoolExecutor
-
Static factory methods for affinity aware fixed-size
ScheduledExecutorServiceinception. - newSinglePinnedThreadExecutor(PinnedThreadFactory) - Static method in class org.sheinbergon.needle.concurrent.PinnedThreadPoolExecutor
-
Static factory methods for affinity aware single-thread
ExecutorServiceinception. - newSinglePinnedThreadScheduledExecutor(PinnedThreadFactory) - Static method in class org.sheinbergon.needle.concurrent.ScheduledPinnedThreadPoolExecutor
-
Static factory methods for affinity aware single-thread
ScheduledExecutorServiceinception. - newThread(Runnable) - Method in class org.sheinbergon.needle.concurrent.FixedAffinityPinnedThreadFactory
- newThread(Runnable) - Method in class org.sheinbergon.needle.concurrent.GovernedAffinityPinnedThreadFactory
- newThread(Runnable) - Method in interface org.sheinbergon.needle.concurrent.PinnedThreadFactory
-
Constructs a new
PinnedThread.
O
- org.sheinbergon.needle.concurrent - package org.sheinbergon.needle.concurrent
-
Needle Java concurrent extensions.
- org.sheinbergon.needle.concurrent.util - package org.sheinbergon.needle.concurrent.util
-
Utility classes for Needle Java concurrent extensions.
P
- PinnedThreadFactory - Interface in org.sheinbergon.needle.concurrent
- PinnedThreadPoolExecutor - Class in org.sheinbergon.needle.concurrent
- PinnedThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, PinnedThreadFactory) - Constructor for class org.sheinbergon.needle.concurrent.PinnedThreadPoolExecutor
-
Creates a new affinity aware
PinnedThreadPoolExecutorwith the given initial parameters.
R
- reset() - Method in class org.sheinbergon.needle.concurrent.util.ResettableOneOffLatch
-
Reset this latch back to a 'latched' state, irregardless of its current state.
- ResettableOneOffLatch - Class in org.sheinbergon.needle.concurrent.util
- ResettableOneOffLatch() - Constructor for class org.sheinbergon.needle.concurrent.util.ResettableOneOffLatch
-
Initializes this latch in an 'unlatched' mode.
- ResettableOneOffLatch(boolean) - Constructor for class org.sheinbergon.needle.concurrent.util.ResettableOneOffLatch
-
Initializes this latch in either 'latched' or 'unlatched' mode.
S
- ScheduledPinnedThreadPoolExecutor - Class in org.sheinbergon.needle.concurrent
- ScheduledPinnedThreadPoolExecutor(int, PinnedThreadFactory) - Constructor for class org.sheinbergon.needle.concurrent.ScheduledPinnedThreadPoolExecutor
-
Creates a new
ScheduledPinnedThreadPoolExecutorwith the given initial parameters.
All Classes All Packages