Package com.pengrad.telegrambot
Class TelegramBot
- java.lang.Object
-
- com.pengrad.telegrambot.TelegramBot
-
public class TelegramBot extends java.lang.Object
Stas Parshin 16 October 2015
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TelegramBot.Builder
-
Constructor Summary
Constructors Constructor Description TelegramBot(java.lang.String botToken)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends BaseRequest<T,R>,R extends BaseResponse>
Rexecute(BaseRequest<T,R> request)
<T extends BaseRequest<T,R>,R extends BaseResponse>
voidexecute(T request, Callback<T,R> callback)
byte[]
getFileContent(File file)
java.lang.String
getFullFilePath(File file)
void
removeGetUpdatesListener()
void
setUpdatesListener(UpdatesListener listener)
void
setUpdatesListener(UpdatesListener listener, ExceptionHandler exceptionHandler)
void
setUpdatesListener(UpdatesListener listener, ExceptionHandler exceptionHandler, GetUpdates request)
void
setUpdatesListener(UpdatesListener listener, GetUpdates request)
void
shutdown()
-
-
-
Method Detail
-
execute
public <T extends BaseRequest<T,R>,R extends BaseResponse> R execute(BaseRequest<T,R> request)
-
execute
public <T extends BaseRequest<T,R>,R extends BaseResponse> void execute(T request, Callback<T,R> callback)
-
getFullFilePath
public java.lang.String getFullFilePath(File file)
-
getFileContent
public byte[] getFileContent(File file) throws java.io.IOException
- Throws:
java.io.IOException
-
setUpdatesListener
public void setUpdatesListener(UpdatesListener listener)
-
setUpdatesListener
public void setUpdatesListener(UpdatesListener listener, GetUpdates request)
-
setUpdatesListener
public void setUpdatesListener(UpdatesListener listener, ExceptionHandler exceptionHandler)
-
setUpdatesListener
public void setUpdatesListener(UpdatesListener listener, ExceptionHandler exceptionHandler, GetUpdates request)
-
removeGetUpdatesListener
public void removeGetUpdatesListener()
-
shutdown
public void shutdown()
-
-