All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description AuthController This controller defines the end-points for authentication and authorization logic.AuthenticationFailedException A custom exception class to represent that there has authentication has failedAuthorizationFailedException A custom exception class to express the error that authorization for the given JWT and user id has failedAuthService The service layer that abstracts out the business-logic for this particular micro-serviceChattingController This controller defines end-points that are necessary to support chat related servicesChattingService This is a service class that supports the chat functionalitiesComment A Java POJO to represent a comment objectContentViewController This controller defines an end-point to fetch the feed for the user, features that let a user interact with a memory - react, comment and report.ContentViewRepository The interface that abstracts the services available for persistance/database access, in this microservice.ContentViewRepositoryFirebase A Firebase based implementation of data access.ContentViewService This interface abstracts out the Business Logic services available for this micro-service.ContentViewServiceImpl An implementation of the Business-logic.DelagramApplication The main class for the Spring Boot application.EmailAlreadyRegistered A custom exception to express the error that the email-id has already been used for registrationEnvironmentConfigurer A configuration class to serve configuration servicesFeed A Java POJO to represent the feed object.FeedLoadFailedException A custom exception to express the error that feed couldn't be loaded for the currently logged in user.FirebaseSecurity A generic class that encapsulates security related methods for the applicationInternalServerException A custom exception class to represent that there has been some sort of generic server errorMemory A Java POJO that represents the object blueprint for a Memory.MyMessage A Java POJO to represent the message element in a chat.ProfileSearchController This controller defines an end-point to search for a user, and add a user to your circle.ProfileSearchDataAccess An abstraction of the persistance/data access features supported by this micro-service.ProfileSearchDataAccessImpl A Firebase based implementation of data access.ProfileSearchService This interface abstracts out the Business Logic services available for this micro-service.ProfileSearchServiceImpl An implementation of the business-logic.Report A Java POJO that represents the blue-print for a report made.SearchFailedException A custom exception to express the error that search has failed for some reason.UploadController This controller defines the end-point for uploading a memory.UploadDataAccess The interface that abstracts the services available for persistance, in this microservice.UploadDataAccessFirebase A Firebase based implementation of Persistance.UploadNotCompleteException A custom exception class to express the error that memory upload couldn't be completedUploadService This interface abstracts out the Business Logic services available for this micro-service.UploadServiceImpl An implementation of the Business-logic.User A Java POJO to represent a User in the application.UserDoesNotExistException A custom exception to express the error that the searched user id doesn't correspond to any user.UserIDAlreadyExistsException A custom exception class to express the error that the user id has already been usedUserNotAddedToCircleException A custom exception to express the error that the users couldn't be added in each others' circle.UserNotInScopeException A custom exception class to express the error that the user isn't from IIT-B