Interface ITaskScheduler
-
- All Superinterfaces:
java.util.concurrent.Executor,IScheduledTaskInvoker
- All Known Implementing Classes:
DefaultTaskScheduler
@Deprecated @ScheduledForRemoval public interface ITaskScheduler extends IScheduledTaskInvoker, java.util.concurrent.Executor
Deprecated.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description IWorkableThreadcreateWorker()Deprecated.intgetCurrentWorkerCount()Deprecated.intgetMaxThreadSize()Deprecated.longgetThreadLifeMillis()Deprecated.java.util.Collection<IWorkableThread>getWorkers()Deprecated.IWorkableThreadhasFreeWorker()Deprecated.IScheduledTask<java.lang.Void>schedule(java.lang.Runnable runnable)Deprecated.IScheduledTask<java.lang.Void>schedule(java.lang.Runnable runnable, long delay)Deprecated.IScheduledTask<java.lang.Void>schedule(java.lang.Runnable runnable, long delay, long repeat)Deprecated.IScheduledTask<java.lang.Void>schedule(java.lang.Runnable runnable, long delay, long repeat, long repeats)Deprecated.IScheduledTask<java.lang.Void>schedule(java.lang.Runnable runnable, long delay, long repeat, long repeats, java.util.concurrent.TimeUnit timeUnit)Deprecated.IScheduledTask<java.lang.Void>schedule(java.lang.Runnable runnable, long delay, long repeat, java.util.concurrent.TimeUnit timeUnit)Deprecated.IScheduledTask<java.lang.Void>schedule(java.lang.Runnable runnable, long delay, java.util.concurrent.TimeUnit timeUnit)Deprecated.<V> IScheduledTask<V>schedule(java.util.concurrent.Callable<V> callable)Deprecated.<V> IScheduledTask<V>schedule(java.util.concurrent.Callable<V> callable, long delay)Deprecated.<V> IScheduledTask<V>schedule(java.util.concurrent.Callable<V> callable, long delay, long repeat)Deprecated.<V> IScheduledTask<V>schedule(java.util.concurrent.Callable<V> callable, long delay, long repeat, long repeats)Deprecated.<V> IScheduledTask<V>schedule(java.util.concurrent.Callable<V> callable, long delay, long repeat, long repeats, java.util.concurrent.TimeUnit timeUnit)Deprecated.<V> IScheduledTask<V>schedule(java.util.concurrent.Callable<V> callable, long delay, long repeat, java.util.concurrent.TimeUnit timeUnit)Deprecated.<V> IScheduledTask<V>schedule(java.util.concurrent.Callable<V> callable, long delay, java.util.concurrent.TimeUnit timeUnit)Deprecated.voidsetThreadLifeMillis(long threadLifeMillis)Deprecated.voidshutdown()Deprecated.-
Methods inherited from interface de.dytanic.cloudnet.common.concurrent.IScheduledTaskInvoker
cancelAll, offerTask
-
-
-
-
Method Detail
-
getThreadLifeMillis
long getThreadLifeMillis()
Deprecated.
-
setThreadLifeMillis
void setThreadLifeMillis(long threadLifeMillis)
Deprecated.
-
getCurrentWorkerCount
int getCurrentWorkerCount()
Deprecated.
-
getMaxThreadSize
int getMaxThreadSize()
Deprecated.
-
createWorker
IWorkableThread createWorker()
Deprecated.
-
hasFreeWorker
IWorkableThread hasFreeWorker()
Deprecated.
-
getWorkers
java.util.Collection<IWorkableThread> getWorkers()
Deprecated.
-
schedule
<V> IScheduledTask<V> schedule(java.util.concurrent.Callable<V> callable)
Deprecated.
-
schedule
<V> IScheduledTask<V> schedule(java.util.concurrent.Callable<V> callable, long delay)
Deprecated.
-
schedule
<V> IScheduledTask<V> schedule(java.util.concurrent.Callable<V> callable, long delay, java.util.concurrent.TimeUnit timeUnit)
Deprecated.
-
schedule
<V> IScheduledTask<V> schedule(java.util.concurrent.Callable<V> callable, long delay, long repeat)
Deprecated.
-
schedule
<V> IScheduledTask<V> schedule(java.util.concurrent.Callable<V> callable, long delay, long repeat, java.util.concurrent.TimeUnit timeUnit)
Deprecated.
-
schedule
<V> IScheduledTask<V> schedule(java.util.concurrent.Callable<V> callable, long delay, long repeat, long repeats)
Deprecated.
-
schedule
<V> IScheduledTask<V> schedule(java.util.concurrent.Callable<V> callable, long delay, long repeat, long repeats, java.util.concurrent.TimeUnit timeUnit)
Deprecated.
-
schedule
IScheduledTask<java.lang.Void> schedule(java.lang.Runnable runnable)
Deprecated.
-
schedule
IScheduledTask<java.lang.Void> schedule(java.lang.Runnable runnable, long delay)
Deprecated.
-
schedule
IScheduledTask<java.lang.Void> schedule(java.lang.Runnable runnable, long delay, java.util.concurrent.TimeUnit timeUnit)
Deprecated.
-
schedule
IScheduledTask<java.lang.Void> schedule(java.lang.Runnable runnable, long delay, long repeat)
Deprecated.
-
schedule
IScheduledTask<java.lang.Void> schedule(java.lang.Runnable runnable, long delay, long repeat, java.util.concurrent.TimeUnit timeUnit)
Deprecated.
-
schedule
IScheduledTask<java.lang.Void> schedule(java.lang.Runnable runnable, long delay, long repeat, long repeats)
Deprecated.
-
schedule
IScheduledTask<java.lang.Void> schedule(java.lang.Runnable runnable, long delay, long repeat, long repeats, java.util.concurrent.TimeUnit timeUnit)
Deprecated.
-
shutdown
void shutdown()
Deprecated.
-
-