Class BotRequestQueue
- java.lang.Object
-
- java.lang.Thread
-
- com.jtelegram.api.requests.framework.BotRequestQueue
-
- All Implemented Interfaces:
java.lang.Runnable
public class BotRequestQueue extends java.lang.Thread
-
-
Constructor Summary
Constructors Constructor Description BotRequestQueue(okhttp3.OkHttpClient client)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description okhttp3.OkHttpClientgetClient()longgetInterval()java.util.concurrent.BlockingQueue<BotRequest>getRequestQueue()voidrun()voidsetClient(okhttp3.OkHttpClient client)voidsetInterval(long interval)-
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
-
-
-
-
Method Detail
-
run
public void run()
- Specified by:
runin interfacejava.lang.Runnable- Overrides:
runin classjava.lang.Thread
-
getRequestQueue
public java.util.concurrent.BlockingQueue<BotRequest> getRequestQueue()
-
getInterval
public long getInterval()
-
getClient
public okhttp3.OkHttpClient getClient()
-
setInterval
public void setInterval(long interval)
-
setClient
public void setClient(okhttp3.OkHttpClient client)
-
-