Interface SignalOffloaderFactory
-
- All Known Implementing Classes:
DelegatingSignalOffloaderFactory
,OffloaderAwareExecutor
public interface SignalOffloaderFactory
A factory to create new instances ofSignalOffloader
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
hasThreadAffinity()
Returnstrue
if and only if allSignalOffloader
instances will always provide thread affinity.SignalOffloader
newSignalOffloader(Executor executor)
Creates a newSignalOffloader
.
-
-
-
Method Detail
-
newSignalOffloader
SignalOffloader newSignalOffloader(Executor executor)
Creates a newSignalOffloader
.- Parameters:
executor
-Executor
to be used by the returnedSignalOffloader
.- Returns:
- A new
SignalOffloader
.
-
hasThreadAffinity
boolean hasThreadAffinity()
Returnstrue
if and only if allSignalOffloader
instances will always provide thread affinity. ASignalOffloader
providing thread affinity will offload all signals using a single thread.- Returns:
true
if and only if allSignalOffloader
instances will always provide thread affinity.
-
-