All Classes
Class
Description
This class serves as routing path controller.
This is the main class of the project.
This interface provides basic functionality for Calendar classes
Factory class to generate object for type of calendar used by user.
Factory class to generate object for type of client used by user(eg: discord, telegram etc).
This interface provides basic functionality for GUI
or any user interacting(like discord, telegram) class
This is main controller class for whole aPAS.
Discord class manages implementation specific to discord users
Enum manager class.
Response send by calendar classes
Type of calendar being used by any user can be represented using this enum
All available operations types.
EventListener<T extends discord4j.core.event.domain.Event>
Google Calendar operations are managed through this class.
MessageListener manages the listener facility for any event from discord bot.
You can use it to check if your application is up or not
try http://localhost:8080/ping
Repository extends JpaRepository class to provide all basic CRUD operations of JPA library.
Database schema