All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
App |
asOAuthApp(boolean enabled) |
App |
attachmentAction(Pattern callbackId,
AttachmentActionHandler handler) |
App |
attachmentAction(String callbackId,
AttachmentActionHandler handler) |
App |
blockAction(Pattern actionId,
BlockActionHandler handler) |
App |
blockAction(String actionId,
BlockActionHandler handler) |
App |
blockSuggestion(Pattern actionId,
BlockSuggestionHandler handler) |
App |
blockSuggestion(String actionId,
BlockSuggestionHandler handler) |
protected List<Middleware> |
buildDefaultMiddlewareList(AppConfig appConfig) |
static App.AppBuilder |
builder() |
App |
command(Pattern command,
SlashCommandHandler handler) |
App |
command(String command,
SlashCommandHandler handler) |
AppConfig |
config() |
App |
dialogCancellation(Pattern callbackId,
DialogCancellationHandler handler) |
App |
dialogCancellation(String callbackId,
DialogCancellationHandler handler) |
App |
dialogSubmission(Pattern callbackId,
DialogSubmissionHandler handler) |
App |
dialogSubmission(String callbackId,
DialogSubmissionHandler handler) |
App |
dialogSuggestion(Pattern callbackId,
DialogSuggestionHandler handler) |
App |
dialogSuggestion(String callbackId,
DialogSuggestionHandler handler) |
App |
endpoint(String method,
String path,
WebEndpointHandler handler) |
App |
endpoint(String path,
WebEndpointHandler handler) |
App |
endpoint(WebEndpoint.Method method,
String path,
WebEndpointHandler handler) |
<E extends Event> App |
event(Class<E> eventClass,
BoltEventHandler<E> handler) |
App |
event(EventHandler<?> handler) |
String |
getOauthInstallationUrl(String state)
Get the Slack URL for beginning the OAuth flow, including the query
params necessary to identify this application to Slack.
|
Map<WebEndpoint,WebEndpointHandler> |
getWebEndpointHandlers() |
App |
globalShortcut(Pattern callbackId,
GlobalShortcutHandler handler) |
App |
globalShortcut(String callbackId,
GlobalShortcutHandler handler) |
void |
initialize() |
App |
initializer(String name,
Initializer initializer) |
App |
message(Pattern pattern,
BoltEventHandler<MessageEvent> messageHandler) |
App |
message(String pattern,
BoltEventHandler<MessageEvent> messageHandler) |
App |
messageShortcut(Pattern callbackId,
MessageShortcutHandler handler) |
App |
messageShortcut(String callbackId,
MessageShortcutHandler handler) |
App |
oauthCallback(OAuthSuccessHandler handler) |
App |
oauthCallback(OAuthV2SuccessHandler handler) |
App |
oauthCallbackAccessError(OAuthAccessErrorHandler handler) |
App |
oauthCallbackAccessError(OAuthV2AccessErrorHandler handler) |
App |
oauthCallbackError(OAuthErrorHandler handler) |
App |
oauthCallbackException(OAuthExceptionHandler handler) |
App |
oauthCallbackStateError(OAuthStateErrorHandler handler) |
Response |
run(Request request) |
protected Response |
runHandler(Request slackRequest) |
protected Response |
runMiddleware(Request request,
Response response,
Middleware current,
LinkedList<Middleware> remaining) |
App |
service(InstallationService installationService) |
App |
service(OAuthCallbackService oAuthCallbackService) |
App |
service(OAuthStateService oAuthStateService) |
App |
start() |
App.Status |
status() |
App |
stop() |
App.AppBuilder |
toBuilder() |
App |
toOAuthCallbackApp() |
App |
toOAuthStartApp() |
App |
use(Middleware middleware) |
App |
viewClosed(Pattern callbackId,
ViewClosedHandler handler) |
App |
viewClosed(String callbackId,
ViewClosedHandler handler) |
App |
viewSubmission(Pattern callbackId,
ViewSubmissionHandler handler) |
App |
viewSubmission(String callbackId,
ViewSubmissionHandler handler) |