public class ChannelHistoryModuleImpl extends java.lang.Object implements ChannelHistoryModule
| Modifier and Type | Class and Description |
|---|---|
class |
ChannelHistoryModuleImpl.ChannelHistoryMessagePostedListener |
class |
ChannelHistoryModuleImpl.ChannelHistoryReactionAddedListener |
class |
ChannelHistoryModuleImpl.ChannelHistoryReactionRemovedListener |
ChannelHistoryModule.MessageSubTypeFilter| Constructor and Description |
|---|
ChannelHistoryModuleImpl(SlackSession session) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<SlackMessagePosted> |
fetchHistoryOfChannel(java.lang.String channelId) |
java.util.List<SlackMessagePosted> |
fetchHistoryOfChannel(java.lang.String channelId,
int numberOfMessages) |
java.util.List<SlackMessagePosted> |
fetchHistoryOfChannel(java.lang.String channelId,
org.threeten.bp.LocalDate day) |
java.util.List<SlackMessagePosted> |
fetchHistoryOfChannel(java.lang.String channelId,
org.threeten.bp.LocalDate day,
int numberOfMessages) |
java.util.List<SlackMessagePosted> |
fetchHistoryOfChannel(java.lang.String channelId,
org.threeten.bp.LocalDate day,
int numberOfMessages,
ChannelHistoryModule.MessageSubTypeFilter filter) |
java.util.List<SlackMessagePosted> |
fetchHistoryOfChannel(java.lang.String channelId,
org.threeten.bp.LocalDate day,
int numberOfMessages,
java.util.Set<java.lang.String> allowedSubtypes) |
SlackMessagePosted |
fetchMessageFromChannel(java.lang.String channelId,
java.lang.String messageTimestamp) |
java.util.List<SlackMessagePosted> |
fetchUpdatingHistoryOfChannel(java.lang.String channelId) |
java.util.List<SlackMessagePosted> |
fetchUpdatingHistoryOfChannel(java.lang.String channelId,
int numberOfMessages) |
java.util.List<SlackMessagePosted> |
fetchUpdatingHistoryOfChannel(java.lang.String channelId,
org.threeten.bp.LocalDate day) |
java.util.List<SlackMessagePosted> |
fetchUpdatingHistoryOfChannel(java.lang.String channelId,
org.threeten.bp.LocalDate day,
int numberOfMessages) |
public ChannelHistoryModuleImpl(SlackSession session)
public SlackMessagePosted fetchMessageFromChannel(java.lang.String channelId, java.lang.String messageTimestamp)
fetchMessageFromChannel in interface ChannelHistoryModulepublic java.util.List<SlackMessagePosted> fetchHistoryOfChannel(java.lang.String channelId)
fetchHistoryOfChannel in interface ChannelHistoryModulepublic java.util.List<SlackMessagePosted> fetchHistoryOfChannel(java.lang.String channelId, org.threeten.bp.LocalDate day)
fetchHistoryOfChannel in interface ChannelHistoryModulepublic java.util.List<SlackMessagePosted> fetchHistoryOfChannel(java.lang.String channelId, int numberOfMessages)
fetchHistoryOfChannel in interface ChannelHistoryModulepublic java.util.List<SlackMessagePosted> fetchHistoryOfChannel(java.lang.String channelId, org.threeten.bp.LocalDate day, int numberOfMessages)
fetchHistoryOfChannel in interface ChannelHistoryModulepublic java.util.List<SlackMessagePosted> fetchHistoryOfChannel(java.lang.String channelId, org.threeten.bp.LocalDate day, int numberOfMessages, ChannelHistoryModule.MessageSubTypeFilter filter)
fetchHistoryOfChannel in interface ChannelHistoryModulepublic java.util.List<SlackMessagePosted> fetchHistoryOfChannel(java.lang.String channelId, org.threeten.bp.LocalDate day, int numberOfMessages, java.util.Set<java.lang.String> allowedSubtypes)
fetchHistoryOfChannel in interface ChannelHistoryModulepublic java.util.List<SlackMessagePosted> fetchUpdatingHistoryOfChannel(java.lang.String channelId)
fetchUpdatingHistoryOfChannel in interface ChannelHistoryModulepublic java.util.List<SlackMessagePosted> fetchUpdatingHistoryOfChannel(java.lang.String channelId, org.threeten.bp.LocalDate day)
fetchUpdatingHistoryOfChannel in interface ChannelHistoryModulepublic java.util.List<SlackMessagePosted> fetchUpdatingHistoryOfChannel(java.lang.String channelId, int numberOfMessages)
fetchUpdatingHistoryOfChannel in interface ChannelHistoryModulepublic java.util.List<SlackMessagePosted> fetchUpdatingHistoryOfChannel(java.lang.String channelId, org.threeten.bp.LocalDate day, int numberOfMessages)
fetchUpdatingHistoryOfChannel in interface ChannelHistoryModule