org.eso.ias.dasu.executorthread.ScheduledExecutor
See theScheduledExecutor companion object
class ScheduledExecutor(dasuId: String, coreSize: Int) extends ScheduledThreadPoolExecutor
The scheduled executor for the transfer functions of the DASU.
Value parameters
- coreSize
-
the size of the core of the scheduled executor
- dasuID
-
the identifier of the DASU
Attributes
- Constructor
-
Builds the scheduled executor
- Companion
- object
- Graph
-
- Supertypes
-
class ScheduledThreadPoolExecutortrait ScheduledExecutorServiceclass ThreadPoolExecutorclass AbstractExecutorServicetrait ExecutorServicetrait Executorclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Constructors
Build a scheduled executor taking the core size from java properties or using the default
Build a scheduled executor taking the core size from java properties or using the default
Attributes
Inherited methods
Attributes
- Inherited from:
- ThreadPoolExecutor
Attributes
- Inherited from:
- ThreadPoolExecutor
Attributes
- Inherited from:
- ThreadPoolExecutor
Attributes
- Inherited from:
- ScheduledThreadPoolExecutor
Attributes
- Inherited from:
- ThreadPoolExecutor
Attributes
- Inherited from:
- ThreadPoolExecutor
Attributes
- Inherited from:
- ScheduledThreadPoolExecutor
Attributes
- Inherited from:
- ThreadPoolExecutor
Attributes
- Inherited from:
- ScheduledThreadPoolExecutor
Attributes
- Inherited from:
- ThreadPoolExecutor
Attributes
- Inherited from:
- ThreadPoolExecutor
Attributes
- Inherited from:
- ThreadPoolExecutor
Attributes
- Inherited from:
- ThreadPoolExecutor
Attributes
- Inherited from:
- ScheduledThreadPoolExecutor
Attributes
- Inherited from:
- ThreadPoolExecutor
Attributes
- Inherited from:
- ScheduledThreadPoolExecutor
Attributes
- Inherited from:
- ThreadPoolExecutor
Attributes
- Inherited from:
- ThreadPoolExecutor
def invokeAll[T <: <FromJavaObject>](x$0: Collection[_ <: Callable[T]], x$1: Long, x$2: TimeUnit): List[Future[T]]
Attributes
- Inherited from:
- AbstractExecutorService
Attributes
- Inherited from:
- AbstractExecutorService
def invokeAny[T <: <FromJavaObject>](x$0: Collection[_ <: Callable[T]], x$1: Long, x$2: TimeUnit): T
Attributes
- Inherited from:
- AbstractExecutorService
Attributes
- Inherited from:
- AbstractExecutorService
Attributes
- Inherited from:
- ThreadPoolExecutor
Attributes
- Inherited from:
- ThreadPoolExecutor
Attributes
- Inherited from:
- ThreadPoolExecutor
Attributes
- Inherited from:
- ThreadPoolExecutor
Attributes
- Inherited from:
- ThreadPoolExecutor
Attributes
- Inherited from:
- ThreadPoolExecutor
Attributes
- Inherited from:
- ThreadPoolExecutor
Attributes
- Inherited from:
- ScheduledThreadPoolExecutor
Attributes
- Inherited from:
- ScheduledThreadPoolExecutor
def scheduleAtFixedRate(x$0: Runnable, x$1: Long, x$2: Long, x$3: TimeUnit): ScheduledFuture[_ <: <FromJavaObject>]
Attributes
- Inherited from:
- ScheduledThreadPoolExecutor
def scheduleWithFixedDelay(x$0: Runnable, x$1: Long, x$2: Long, x$3: TimeUnit): ScheduledFuture[_ <: <FromJavaObject>]
Attributes
- Inherited from:
- ScheduledThreadPoolExecutor
Attributes
- Inherited from:
- ScheduledThreadPoolExecutor
Attributes
- Inherited from:
- ThreadPoolExecutor
Attributes
- Inherited from:
- ScheduledThreadPoolExecutor
Attributes
- Inherited from:
- ThreadPoolExecutor
Attributes
- Inherited from:
- ThreadPoolExecutor
Attributes
- Inherited from:
- ThreadPoolExecutor
Attributes
- Inherited from:
- ScheduledThreadPoolExecutor
Attributes
- Inherited from:
- ThreadPoolExecutor
Attributes
- Inherited from:
- ScheduledThreadPoolExecutor
Attributes
- Inherited from:
- ScheduledThreadPoolExecutor
Attributes
- Inherited from:
- ScheduledThreadPoolExecutor
Attributes
- Inherited from:
- ScheduledThreadPoolExecutor
Attributes
- Inherited from:
- ScheduledThreadPoolExecutor
Returns a string representation of the object.
Returns a string representation of the object.
The default representation is platform dependent.
Attributes
- Returns
-
a string representation of the object.
- Inherited from:
- ThreadPoolExecutor
In this article