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.OkHttpClient
getClient()
long
getInterval()
java.util.concurrent.BlockingQueue<BotRequest>
getRequestQueue()
void
run()
void
setClient(okhttp3.OkHttpClient client)
void
setInterval(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:
run
in interfacejava.lang.Runnable
- Overrides:
run
in 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)
-
-