[AB-xxx] adding alternative interface for creating reminders

fixing reminder IDs not being strings for the quartz job
fixing number handling for very large durations
This commit is contained in:
Sheldan
2021-04-10 00:30:58 +02:00
parent 15d2eb8bd9
commit 446a830514
2 changed files with 10 additions and 4 deletions

View File

@@ -8,6 +8,7 @@ import java.time.Duration;
public interface ReminderService {
Reminder createReminderInForUser(AUserInAServer user, String remindText, Duration remindIn, Message message);
Reminder createReminderInForUser(AUserInAServer user, String remindText, Duration remindIn, Long channelId, Long messageId);
void executeReminder(Long reminderId);
void unRemind(Long reminderId, AUserInAServer userInAServer);
}