Skip to content

Commit b7f336e

Browse files
committed
Merge branch 'feature/ideNotifs' into feature/ideNotifs-polling
2 parents 867bcda + 5974403 commit b7f336e

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
// Copyright 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
2+
// SPDX-License-Identifier: Apache-2.0
3+
4+
package software.aws.toolkits.jetbrains.core.notifications
5+
6+
class ProcessNotificationsBase {
7+
init {
8+
// TODO: install a listener for the polling class
9+
}
10+
11+
fun getNotificationsFromFile() {
12+
// TODO: returns a notification list
13+
}
14+
15+
fun retrieveStartupAndEmergencyNotifications() {
16+
// TODO: separates notifications into startup and emergency
17+
// iterates through the 2 lists and processes each notification(if it isn't dismissed)
18+
}
19+
20+
fun processNotification() {
21+
// TODO: calls the Rule engine and notifies listeners
22+
}
23+
24+
fun notifyListenerForNotification() {
25+
}
26+
27+
fun addListenerForNotification() {
28+
}
29+
}

0 commit comments

Comments
 (0)