All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.riversun.xternal.simpleslackapi.ChannelHistoryModule Maven / Gradle / Ivy

The newest version!
package org.riversun.xternal.simpleslackapi;

import java.util.List;

import org.riversun.xternal.simpleslackapi.events.SlackMessagePosted;
import org.threeten.bp.LocalDate;

public interface ChannelHistoryModule {
    
    List fetchHistoryOfChannel(String channelName);

    List fetchHistoryOfChannel(String channelName, LocalDate day);

    List fetchHistoryOfChannel(String channelName, int numberOfMessages);

    List fetchHistoryOfChannel(String channelName, LocalDate day, int numberOfMessages);

    List fetchUpdatingHistoryOfChannel(String channelId);
    
    List fetchUpdatingHistoryOfChannel(String channelId, LocalDate day);

    List fetchUpdatingHistoryOfChannel(String channelId, int numberOfMessages);

    List fetchUpdatingHistoryOfChannel(String channelId, LocalDate day, int numberOfMessages);

    
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy