A B C D E F G H I J L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractCachingService - Class in com.jms.socialmedia.cache
- AbstractCachingService() - Constructor for class com.jms.socialmedia.cache.AbstractCachingService
- AbstractCodecCachingService<T> - Class in com.jms.socialmedia.cache
- AbstractCodecCachingService(CachingCodec<T>) - Constructor for class com.jms.socialmedia.cache.AbstractCodecCachingService
- AbstractHeapCachingService - Class in com.jms.socialmedia.cache
- AbstractHeapCachingService() - Constructor for class com.jms.socialmedia.cache.AbstractHeapCachingService
- ADD_COMMENT - com.jms.socialmedia.token.Permission
- ADD_POST - com.jms.socialmedia.token.Permission
- addComment(Comment) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- addComment(Comment) - Method in interface com.jms.socialmedia.dataservice.DataService
- addComment(Comment) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- addComment(Comment) - Method in class com.jms.socialmedia.dataservice.MockDataService
- addComment(Comment) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- addComment(Comment) - Method in interface com.jms.socialmedia.mybatis.CommentsMapper
- addComment(Comment) - Method in class com.jms.socialmedia.mybatis.SqlSessionCommentsMapper
- addFollowersUserIds(Collection<Integer>) - Method in class com.jms.socialmedia.model.UserPage
- addFollowingUserIds(Collection<Integer>) - Method in class com.jms.socialmedia.model.UserPage
- addLike(Integer) - Method in class com.jms.socialmedia.model.Entry
- addPermissions(Permission...) - Method in class com.jms.socialmedia.token.Token.Builder
- addPermissions(Set<Permission>) - Method in class com.jms.socialmedia.token.Token.Builder
- addPost(Post) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- addPost(Post) - Method in interface com.jms.socialmedia.dataservice.DataService
- addPost(Post) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- addPost(Post) - Method in class com.jms.socialmedia.dataservice.MockDataService
- addPost(Post) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- addPost(Post) - Method in interface com.jms.socialmedia.mybatis.PostsMapper
- addPost(Post) - Method in class com.jms.socialmedia.mybatis.SqlSessionPostsMapper
- addRouteListener(RouteListener) - Method in class com.jms.socialmedia.routes.RouteMappings
- addTags(int, Collection<String>) - Method in class com.jms.socialmedia.mybatis.SqlSessionTagsMapper
- addTags(int, Collection<String>) - Method in interface com.jms.socialmedia.mybatis.TagsMapper
- addUser(NewUser) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- addUser(NewUser) - Method in interface com.jms.socialmedia.dataservice.DataService
- addUser(NewUser) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- addUser(NewUser) - Method in class com.jms.socialmedia.dataservice.MockDataService
- addUser(NewUser) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- addUser(NewUser) - Method in class com.jms.socialmedia.mybatis.SqlSessionUsersMapper
- addUser(NewUser) - Method in interface com.jms.socialmedia.mybatis.UsersMapper
- addUserSession(int, String) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- addUserSession(int, String) - Method in interface com.jms.socialmedia.dataservice.DataService
- addUserSession(int, String) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- addUserSession(int, String) - Method in class com.jms.socialmedia.dataservice.MockDataService
- addUserSession(int, String) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- addUserSession(int, String) - Method in class com.jms.socialmedia.mybatis.SqlSessionUsersMapper
- addUserSession(int, String) - Method in interface com.jms.socialmedia.mybatis.UsersMapper
- ADMIN - com.jms.socialmedia.token.Permission
- ADMIN_USER_IDS - Static variable in class com.jms.socialmedia.configuration.CoreSettings
- App - Class in com.jms.socialmedia.app
- App() - Constructor for class com.jms.socialmedia.app.App
- authorizeRequest(Request) - Method in class com.jms.socialmedia.handlers.RequestHandler
- authorizeRequest(Request, Integer, Permission) - Method in class com.jms.socialmedia.handlers.RequestHandler
B
- BadRequestException - Exception in com.jms.socialmedia.exception
- BadRequestException() - Constructor for exception com.jms.socialmedia.exception.BadRequestException
- BadRequestException(String) - Constructor for exception com.jms.socialmedia.exception.BadRequestException
- BadRequestException(String, Throwable) - Constructor for exception com.jms.socialmedia.exception.BadRequestException
- BadRequestException(String, Throwable, boolean, boolean) - Constructor for exception com.jms.socialmedia.exception.BadRequestException
- BadRequestException(Throwable) - Constructor for exception com.jms.socialmedia.exception.BadRequestException
- BcryptPasswordService - Class in com.jms.socialmedia.password
- BcryptPasswordService() - Constructor for class com.jms.socialmedia.password.BcryptPasswordService
- booleanSetting(String) - Static method in class com.jms.socialmedia.configuration.Settings
- booleanSettingWithDefault(String, Boolean) - Static method in class com.jms.socialmedia.configuration.Settings
- build() - Method in class com.jms.socialmedia.token.Token.Builder
- Builder() - Constructor for class com.jms.socialmedia.token.Token.Builder
C
- CACHE_EXPIRE_TIME_SECONDS - Static variable in class com.jms.socialmedia.configuration.CoreSettings
- CACHE_GUAVA_MAX_NUMBER_OF_POSTS - Static variable in class com.jms.socialmedia.configuration.CoreSettings
- CACHE_GUAVA_MAX_NUMBER_OF_USER_SESSIONS - Static variable in class com.jms.socialmedia.configuration.CoreSettings
- CACHE_IMPLEMENTATION - Static variable in class com.jms.socialmedia.configuration.CoreSettings
- CACHE_REDIS_CODEC - Static variable in class com.jms.socialmedia.configuration.CoreSettings
- CACHE_REDIS_HOST - Static variable in class com.jms.socialmedia.configuration.CoreSettings
- CACHE_REDIS_PORT - Static variable in class com.jms.socialmedia.configuration.CoreSettings
- CachingCodec<T> - Interface in com.jms.socialmedia.cache.codec
- CachingDataService - Class in com.jms.socialmedia.dataservice
- CachingDataService(DataService, AbstractCachingService) - Constructor for class com.jms.socialmedia.dataservice.CachingDataService
- CachingServiceFactory - Class in com.jms.socialmedia.cache
- CachingServiceWithMetrics - Class in com.jms.socialmedia.cache
- CachingServiceWithMetrics(AbstractCachingService, MetricRegistry) - Constructor for class com.jms.socialmedia.cache.CachingServiceWithMetrics
- CachingServiceWithMetrics(AbstractCachingService, MetricRegistry, String) - Constructor for class com.jms.socialmedia.cache.CachingServiceWithMetrics
- ChangePassword - Class in com.jms.socialmedia.model
- ChangePassword() - Constructor for class com.jms.socialmedia.model.ChangePassword
- checkParameter(boolean, String, StringBuilder) - Method in class com.jms.socialmedia.handlers.RequestHandler
- checkParameter(Object, String, StringBuilder) - Method in class com.jms.socialmedia.handlers.RequestHandler
- checkParameter(String, String, StringBuilder) - Method in class com.jms.socialmedia.handlers.RequestHandler
- checkPassword(ChangePassword, User) - Method in interface com.jms.socialmedia.password.PasswordService
- checkPassword(LoginRequest, User) - Method in interface com.jms.socialmedia.password.PasswordService
- checkPassword(String, String) - Method in class com.jms.socialmedia.password.BcryptPasswordService
- checkPassword(String, String) - Method in class com.jms.socialmedia.password.NonEncryptionPasswordService
- checkPassword(String, String) - Method in interface com.jms.socialmedia.password.PasswordService
- com.jms.socialmedia.app - package com.jms.socialmedia.app
- com.jms.socialmedia.cache - package com.jms.socialmedia.cache
-
Different Caching Implementations
- com.jms.socialmedia.cache.codec - package com.jms.socialmedia.cache.codec
- com.jms.socialmedia.configuration - package com.jms.socialmedia.configuration
- com.jms.socialmedia.dataservice - package com.jms.socialmedia.dataservice
- com.jms.socialmedia.exception - package com.jms.socialmedia.exception
- com.jms.socialmedia.handlers - package com.jms.socialmedia.handlers
-
Request Handlers
- com.jms.socialmedia.metrics - package com.jms.socialmedia.metrics
- com.jms.socialmedia.model - package com.jms.socialmedia.model
- com.jms.socialmedia.mybatis - package com.jms.socialmedia.mybatis
- com.jms.socialmedia.password - package com.jms.socialmedia.password
- com.jms.socialmedia.routes - package com.jms.socialmedia.routes
- com.jms.socialmedia.token - package com.jms.socialmedia.token
-
Tokens and Permissions Classes
- com.jms.socialmedia.utils - package com.jms.socialmedia.utils
- Comment - Class in com.jms.socialmedia.model
- Comment() - Constructor for class com.jms.socialmedia.model.Comment
- Comment(Integer, Integer, Integer, String, String, String, LocalDateTime) - Constructor for class com.jms.socialmedia.model.Comment
- Comment(Integer, Integer, String) - Constructor for class com.jms.socialmedia.model.Comment
- Comment(Integer, Integer, String, LocalDateTime) - Constructor for class com.jms.socialmedia.model.Comment
- CommentRequestHandler - Class in com.jms.socialmedia.handlers
- CommentRequestHandler(DataService, TokenService, Gson) - Constructor for class com.jms.socialmedia.handlers.CommentRequestHandler
- commentsCacheHit() - Method in class com.jms.socialmedia.cache.AbstractCachingService
- commentsCacheHit() - Method in class com.jms.socialmedia.cache.CachingServiceWithMetrics
- commentsCacheMiss() - Method in class com.jms.socialmedia.cache.AbstractCachingService
- commentsCacheMiss() - Method in class com.jms.socialmedia.cache.CachingServiceWithMetrics
- CommentsMapper - Interface in com.jms.socialmedia.mybatis
- compareTo(Comment) - Method in class com.jms.socialmedia.model.Comment
- compareTo(Post) - Method in class com.jms.socialmedia.model.Post
- ConfigurationException - Exception in com.jms.socialmedia.exception
- ConfigurationException() - Constructor for exception com.jms.socialmedia.exception.ConfigurationException
- ConfigurationException(String) - Constructor for exception com.jms.socialmedia.exception.ConfigurationException
- ConfigurationException(String, Throwable) - Constructor for exception com.jms.socialmedia.exception.ConfigurationException
- ConfigurationException(String, Throwable, boolean, boolean) - Constructor for exception com.jms.socialmedia.exception.ConfigurationException
- ConfigurationException(Throwable) - Constructor for exception com.jms.socialmedia.exception.ConfigurationException
- Configurations - Interface in com.jms.socialmedia.configuration
- ConfigurationsFromFile - Class in com.jms.socialmedia.configuration
- ConfigurationsFromFile(String) - Constructor for class com.jms.socialmedia.configuration.ConfigurationsFromFile
- convertRawValue(String) - Method in interface com.jms.socialmedia.configuration.Setting
- CoreSettings - Class in com.jms.socialmedia.configuration
- CREATE_TABLES - Static variable in class com.jms.socialmedia.configuration.CoreSettings
- createCachingService(Configurations, MetricRegistry) - Static method in class com.jms.socialmedia.cache.CachingServiceFactory
- createCommentLikesTable() - Method in interface com.jms.socialmedia.mybatis.CreateTablesMapper
- createCommentMentionsTable() - Method in interface com.jms.socialmedia.mybatis.CreateTablesMapper
- createCommentsTable() - Method in interface com.jms.socialmedia.mybatis.CreateTablesMapper
- createDataService(Configurations, AbstractCachingService, MetricRegistry) - Static method in class com.jms.socialmedia.dataservice.DataServiceFactory
- createFollowersTable() - Method in interface com.jms.socialmedia.mybatis.CreateTablesMapper
- createMetricRegistry(Configurations) - Static method in class com.jms.socialmedia.metrics.MetricRegistryFactory
- createPostLikesTable() - Method in interface com.jms.socialmedia.mybatis.CreateTablesMapper
- createPostMentionsTable() - Method in interface com.jms.socialmedia.mybatis.CreateTablesMapper
- createPostsTable() - Method in interface com.jms.socialmedia.mybatis.CreateTablesMapper
- createPostTagsTable() - Method in interface com.jms.socialmedia.mybatis.CreateTablesMapper
- createTables() - Method in class com.jms.socialmedia.mybatis.SqlSessionCreateTablesMapper
- CreateTablesMapper - Interface in com.jms.socialmedia.mybatis
- createTokenFromString(String) - Method in class com.jms.socialmedia.token.JWTService
- createTokenFromString(String) - Method in interface com.jms.socialmedia.token.TokenService
- createTokenString(Token) - Method in class com.jms.socialmedia.token.JWTService
- createTokenString(Token) - Method in interface com.jms.socialmedia.token.TokenService
- createUserSessionsTable() - Method in interface com.jms.socialmedia.mybatis.CreateTablesMapper
- createUsersTable() - Method in interface com.jms.socialmedia.mybatis.CreateTablesMapper
D
- DatabaseInsertException - Exception in com.jms.socialmedia.exception
-
Thrown whenever the system is unable to insert new records into the database
- DatabaseInsertException() - Constructor for exception com.jms.socialmedia.exception.DatabaseInsertException
- DatabaseInsertException(String) - Constructor for exception com.jms.socialmedia.exception.DatabaseInsertException
- DatabaseInsertException(String, Throwable) - Constructor for exception com.jms.socialmedia.exception.DatabaseInsertException
- DatabaseInsertException(String, Throwable, boolean, boolean) - Constructor for exception com.jms.socialmedia.exception.DatabaseInsertException
- DatabaseInsertException(Throwable) - Constructor for exception com.jms.socialmedia.exception.DatabaseInsertException
- dataService - Variable in class com.jms.socialmedia.handlers.RequestHandler
- DataService - Interface in com.jms.socialmedia.dataservice
- DataServiceFactory - Class in com.jms.socialmedia.dataservice
- DataServiceWithMetrics - Class in com.jms.socialmedia.dataservice
- DataServiceWithMetrics(DataService, MetricRegistry) - Constructor for class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- DataServiceWithMetrics(DataService, MetricRegistry, String) - Constructor for class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- decodeComment(String) - Method in class com.jms.socialmedia.cache.codec.GsonCachingCodec
- decodeComment(T) - Method in interface com.jms.socialmedia.cache.codec.CachingCodec
- decodePost(String) - Method in class com.jms.socialmedia.cache.codec.GsonCachingCodec
- decodePost(T) - Method in interface com.jms.socialmedia.cache.codec.CachingCodec
- decodeUser(String) - Method in class com.jms.socialmedia.cache.codec.GsonCachingCodec
- decodeUser(T) - Method in interface com.jms.socialmedia.cache.codec.CachingCodec
- defaultValue() - Method in interface com.jms.socialmedia.configuration.Setting
- DELETE_COMMENT - com.jms.socialmedia.token.Permission
- DELETE_POST - com.jms.socialmedia.token.Permission
- deleteComment(int) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- deleteComment(int) - Method in interface com.jms.socialmedia.dataservice.DataService
- deleteComment(int) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- deleteComment(int) - Method in class com.jms.socialmedia.dataservice.MockDataService
- deleteComment(int) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- deleteComment(int) - Method in interface com.jms.socialmedia.mybatis.CommentsMapper
- deleteComment(int) - Method in class com.jms.socialmedia.mybatis.SqlSessionCommentsMapper
- deletePost(int) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- deletePost(int) - Method in interface com.jms.socialmedia.dataservice.DataService
- deletePost(int) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- deletePost(int) - Method in class com.jms.socialmedia.dataservice.MockDataService
- deletePost(int) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- deletePost(int) - Method in interface com.jms.socialmedia.mybatis.PostsMapper
- deletePost(int) - Method in class com.jms.socialmedia.mybatis.SqlSessionPostsMapper
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.jms.socialmedia.routes.LocalDateTypeAdapter
- doubleSetting(String) - Static method in class com.jms.socialmedia.configuration.Settings
- doubleSettingWithDefault(String, Double) - Static method in class com.jms.socialmedia.configuration.Settings
E
- EDIT_COMMENT - com.jms.socialmedia.token.Permission
- EDIT_PASSWORD - com.jms.socialmedia.token.Permission
- EDIT_POST - com.jms.socialmedia.token.Permission
- editComment(int, String) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- editComment(int, String) - Method in interface com.jms.socialmedia.dataservice.DataService
- editComment(int, String) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- editComment(int, String) - Method in class com.jms.socialmedia.dataservice.MockDataService
- editComment(int, String) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- editComment(int, String) - Method in interface com.jms.socialmedia.mybatis.CommentsMapper
- editComment(int, String) - Method in class com.jms.socialmedia.mybatis.SqlSessionCommentsMapper
- editCommentInCache(int, String) - Method in class com.jms.socialmedia.cache.AbstractCachingService
-
Either edits the text of the Comment in the Cache, or invalidates the Comment
- editCommentInCache(int, String) - Method in class com.jms.socialmedia.cache.AbstractCodecCachingService
- editCommentInCache(int, String) - Method in class com.jms.socialmedia.cache.AbstractHeapCachingService
- editCommentInCache(int, String) - Method in class com.jms.socialmedia.cache.CachingServiceWithMetrics
- editPassword(Integer, String) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- editPassword(Integer, String) - Method in interface com.jms.socialmedia.dataservice.DataService
- editPassword(Integer, String) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- editPassword(Integer, String) - Method in class com.jms.socialmedia.dataservice.MockDataService
- editPassword(Integer, String) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- editPassword(Integer, String) - Method in class com.jms.socialmedia.mybatis.SqlSessionUsersMapper
- editPassword(Integer, String) - Method in interface com.jms.socialmedia.mybatis.UsersMapper
- editPost(int, String) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- editPost(int, String) - Method in interface com.jms.socialmedia.dataservice.DataService
- editPost(int, String) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- editPost(int, String) - Method in class com.jms.socialmedia.dataservice.MockDataService
- editPost(int, String) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- editPost(int, String) - Method in interface com.jms.socialmedia.mybatis.PostsMapper
- editPost(int, String) - Method in class com.jms.socialmedia.mybatis.SqlSessionPostsMapper
- editPostInCache(int, String) - Method in class com.jms.socialmedia.cache.AbstractCachingService
-
Either edits the text of the Post in the Cache, or invalidates the Post
- editPostInCache(int, String) - Method in class com.jms.socialmedia.cache.AbstractCodecCachingService
- editPostInCache(int, String) - Method in class com.jms.socialmedia.cache.AbstractHeapCachingService
- editPostInCache(int, String) - Method in class com.jms.socialmedia.cache.CachingServiceWithMetrics
- encodeComment(Comment) - Method in interface com.jms.socialmedia.cache.codec.CachingCodec
- encodeComment(Comment) - Method in class com.jms.socialmedia.cache.codec.GsonCachingCodec
- encodePost(Post) - Method in interface com.jms.socialmedia.cache.codec.CachingCodec
- encodePost(Post) - Method in class com.jms.socialmedia.cache.codec.GsonCachingCodec
- encodeUser(User) - Method in interface com.jms.socialmedia.cache.codec.CachingCodec
- encodeUser(User) - Method in class com.jms.socialmedia.cache.codec.GsonCachingCodec
- encryptPassword(String) - Method in class com.jms.socialmedia.password.BcryptPasswordService
- encryptPassword(String) - Method in class com.jms.socialmedia.password.NonEncryptionPasswordService
- encryptPassword(String) - Method in interface com.jms.socialmedia.password.PasswordService
- Entry - Class in com.jms.socialmedia.model
- Entry() - Constructor for class com.jms.socialmedia.model.Entry
- Entry(Integer, Integer, String, String, String, LocalDateTime) - Constructor for class com.jms.socialmedia.model.Entry
- equals(Object) - Method in class com.jms.socialmedia.model.ChangePassword
- equals(Object) - Method in class com.jms.socialmedia.model.Comment
- equals(Object) - Method in class com.jms.socialmedia.model.FollowRequest
- equals(Object) - Method in class com.jms.socialmedia.model.LoginRequest
- equals(Object) - Method in class com.jms.socialmedia.model.NewUser
- equals(Object) - Method in class com.jms.socialmedia.model.Post
- equals(Object) - Method in class com.jms.socialmedia.model.User
- equals(Object) - Method in class com.jms.socialmedia.token.Token
- ExceptionHandler - Class in com.jms.socialmedia.routes
- ExceptionHandler() - Constructor for class com.jms.socialmedia.routes.ExceptionHandler
- extractBodyContent(Request, Class<T>) - Method in class com.jms.socialmedia.handlers.RequestHandler
- extractTags(String) - Static method in class com.jms.socialmedia.utils.TagsUtils
- extractTagsFromPost(Post) - Static method in class com.jms.socialmedia.utils.TagsUtils
F
- FailedLoginAttemptException - Exception in com.jms.socialmedia.exception
- FailedLoginAttemptException() - Constructor for exception com.jms.socialmedia.exception.FailedLoginAttemptException
- FailedLoginAttemptException(String) - Constructor for exception com.jms.socialmedia.exception.FailedLoginAttemptException
- FailedLoginAttemptException(String, Throwable) - Constructor for exception com.jms.socialmedia.exception.FailedLoginAttemptException
- FailedLoginAttemptException(String, Throwable, boolean, boolean) - Constructor for exception com.jms.socialmedia.exception.FailedLoginAttemptException
- FailedLoginAttemptException(Throwable) - Constructor for exception com.jms.socialmedia.exception.FailedLoginAttemptException
- FOLLOW_USER - com.jms.socialmedia.token.Permission
- FollowersMapper - Interface in com.jms.socialmedia.mybatis
- FollowRequest - Class in com.jms.socialmedia.model
- FollowRequest() - Constructor for class com.jms.socialmedia.model.FollowRequest
- FollowRequest(Integer, Integer) - Constructor for class com.jms.socialmedia.model.FollowRequest
- FollowRequestHandler - Class in com.jms.socialmedia.handlers
- FollowRequestHandler(DataService, TokenService, Gson) - Constructor for class com.jms.socialmedia.handlers.FollowRequestHandler
- followUser(int, int) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- followUser(int, int) - Method in interface com.jms.socialmedia.dataservice.DataService
- followUser(int, int) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- followUser(int, int) - Method in class com.jms.socialmedia.dataservice.MockDataService
- followUser(int, int) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- followUser(int, int) - Method in interface com.jms.socialmedia.mybatis.FollowersMapper
- followUser(int, int) - Method in class com.jms.socialmedia.mybatis.SqlSessionFollowersMapper
- ForbiddenException - Exception in com.jms.socialmedia.exception
-
Thrown when the Bearer Token does not have the proper Permissions for the action being taken
- ForbiddenException() - Constructor for exception com.jms.socialmedia.exception.ForbiddenException
- ForbiddenException(String) - Constructor for exception com.jms.socialmedia.exception.ForbiddenException
- ForbiddenException(String, Throwable) - Constructor for exception com.jms.socialmedia.exception.ForbiddenException
- ForbiddenException(String, Throwable, boolean, boolean) - Constructor for exception com.jms.socialmedia.exception.ForbiddenException
- ForbiddenException(Throwable) - Constructor for exception com.jms.socialmedia.exception.ForbiddenException
- fullName - Variable in class com.jms.socialmedia.model.Entry
- fullName - Variable in class com.jms.socialmedia.model.User
G
- get(Setting<T>) - Method in interface com.jms.socialmedia.configuration.Configurations
- get(Setting<T>) - Method in class com.jms.socialmedia.configuration.ConfigurationsFromFile
- getAction() - Method in enum com.jms.socialmedia.token.Permission
- getBio() - Method in class com.jms.socialmedia.model.UserPage
- getBirthDate() - Method in class com.jms.socialmedia.model.NewUser
- getBirthDate() - Method in class com.jms.socialmedia.model.UserPage
- getComment(int) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- getComment(int) - Method in interface com.jms.socialmedia.dataservice.DataService
- getComment(int) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- getComment(int) - Method in class com.jms.socialmedia.dataservice.MockDataService
- getComment(int) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- getComment(int) - Method in interface com.jms.socialmedia.mybatis.CommentsMapper
- getComment(int) - Method in class com.jms.socialmedia.mybatis.SqlSessionCommentsMapper
- getCommentedPostsByUserId(int) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- getCommentedPostsByUserId(int) - Method in interface com.jms.socialmedia.dataservice.DataService
- getCommentedPostsByUserId(int) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- getCommentedPostsByUserId(int) - Method in class com.jms.socialmedia.dataservice.MockDataService
- getCommentedPostsByUserId(int) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- getCommentedPostsByUserId(int) - Method in interface com.jms.socialmedia.mybatis.PostsMapper
- getCommentedPostsByUserId(int) - Method in class com.jms.socialmedia.mybatis.SqlSessionPostsMapper
- getCommentFromCache(int) - Method in class com.jms.socialmedia.cache.AbstractCachingService
- getCommentFromCache(int) - Method in class com.jms.socialmedia.cache.AbstractCodecCachingService
- getCommentFromCache(int) - Method in class com.jms.socialmedia.cache.CachingServiceWithMetrics
- getCommentFromCache(int) - Method in class com.jms.socialmedia.cache.GuavaCachingService
- getCommentFromCache(int) - Method in class com.jms.socialmedia.cache.JavaMapCachingService
- getCommentId() - Method in class com.jms.socialmedia.model.Comment
- getCommentLikes(int) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- getCommentLikes(int) - Method in interface com.jms.socialmedia.dataservice.DataService
- getCommentLikes(int) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- getCommentLikes(int) - Method in class com.jms.socialmedia.dataservice.MockDataService
- getCommentLikes(int) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- getCommentLikes(int) - Method in interface com.jms.socialmedia.mybatis.CommentsMapper
- getCommentLikes(int) - Method in class com.jms.socialmedia.mybatis.SqlSessionCommentsMapper
- getComments(int) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- getComments(int) - Method in interface com.jms.socialmedia.dataservice.DataService
- getComments(int) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- getComments(int) - Method in class com.jms.socialmedia.dataservice.MockDataService
- getComments(int) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- getComments(int) - Method in interface com.jms.socialmedia.mybatis.CommentsMapper
- getComments(int) - Method in class com.jms.socialmedia.mybatis.SqlSessionCommentsMapper
- getCommentsByUserId(int) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- getCommentsByUserId(int) - Method in interface com.jms.socialmedia.dataservice.DataService
- getCommentsByUserId(int) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- getCommentsByUserId(int) - Method in class com.jms.socialmedia.dataservice.MockDataService
- getCommentsByUserId(int) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- getCommentsByUserId(int) - Method in interface com.jms.socialmedia.mybatis.CommentsMapper
- getCommentsByUserId(int) - Method in class com.jms.socialmedia.mybatis.SqlSessionCommentsMapper
- getCommentsFromCache(int) - Method in class com.jms.socialmedia.cache.AbstractCachingService
- getCommentsFromCache(int) - Method in class com.jms.socialmedia.cache.AbstractCodecCachingService
- getCommentsFromCache(int) - Method in class com.jms.socialmedia.cache.CachingServiceWithMetrics
- getCommentsFromCache(int) - Method in class com.jms.socialmedia.cache.GuavaCachingService
- getCommentsFromCache(int) - Method in class com.jms.socialmedia.cache.JavaMapCachingService
- getCommentsFromCacheOrSupplier(int, Supplier<Collection<Comment>>) - Method in class com.jms.socialmedia.cache.AbstractCachingService
- getDateTimeJoined() - Method in class com.jms.socialmedia.model.UserPage
- getEmail() - Method in class com.jms.socialmedia.model.NewUser
- getEmail() - Method in class com.jms.socialmedia.model.UserPage
- getEncodedCommentFromCache(int) - Method in class com.jms.socialmedia.cache.AbstractCodecCachingService
- getEncodedCommentFromCache(int) - Method in class com.jms.socialmedia.cache.RedisCachingService
- getEncodedCommentsFromCache(int) - Method in class com.jms.socialmedia.cache.AbstractCodecCachingService
- getEncodedCommentsFromCache(int) - Method in class com.jms.socialmedia.cache.RedisCachingService
- getEncodedPostFromCache(int) - Method in class com.jms.socialmedia.cache.AbstractCodecCachingService
- getEncodedPostFromCache(int) - Method in class com.jms.socialmedia.cache.RedisCachingService
- getEncodedUserSessionFromCache(String) - Method in class com.jms.socialmedia.cache.AbstractCodecCachingService
- getEncodedUserSessionFromCache(String) - Method in class com.jms.socialmedia.cache.RedisCachingService
- getFirstname() - Method in class com.jms.socialmedia.model.LoginSuccess
- getFollowersUserIds() - Method in class com.jms.socialmedia.model.UserPage
- getFollowerUserId() - Method in class com.jms.socialmedia.model.FollowRequest
- getFollowerUserIds(int) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- getFollowerUserIds(int) - Method in interface com.jms.socialmedia.dataservice.DataService
- getFollowerUserIds(int) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- getFollowerUserIds(int) - Method in class com.jms.socialmedia.dataservice.MockDataService
- getFollowerUserIds(int) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- getFollowerUserIds(int) - Method in interface com.jms.socialmedia.mybatis.FollowersMapper
- getFollowerUserIds(int) - Method in class com.jms.socialmedia.mybatis.SqlSessionFollowersMapper
- getFollowingUserId() - Method in class com.jms.socialmedia.model.FollowRequest
- getFollowingUserIds() - Method in class com.jms.socialmedia.model.UserPage
- getFollowingUserIds(int) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- getFollowingUserIds(int) - Method in interface com.jms.socialmedia.dataservice.DataService
- getFollowingUserIds(int) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- getFollowingUserIds(int) - Method in class com.jms.socialmedia.dataservice.MockDataService
- getFollowingUserIds(int) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- getFollowingUserIds(int) - Method in interface com.jms.socialmedia.mybatis.FollowersMapper
- getFollowingUserIds(int) - Method in class com.jms.socialmedia.mybatis.SqlSessionFollowersMapper
- getFullName() - Method in class com.jms.socialmedia.model.Entry
- getFullName() - Method in class com.jms.socialmedia.model.User
- getFullName() - Method in class com.jms.socialmedia.model.UserPage
- getHashedPassword() - Method in class com.jms.socialmedia.model.User
- getHashedPasswordByUserId(Integer) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- getHashedPasswordByUserId(Integer) - Method in interface com.jms.socialmedia.dataservice.DataService
- getHashedPasswordByUserId(Integer) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- getHashedPasswordByUserId(Integer) - Method in class com.jms.socialmedia.dataservice.MockDataService
- getHashedPasswordByUserId(Integer) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- getHashedPasswordByUserId(Integer) - Method in class com.jms.socialmedia.mybatis.SqlSessionUsersMapper
- getHashedPasswordByUserId(Integer) - Method in interface com.jms.socialmedia.mybatis.UsersMapper
- getLikedPostsByUserId(int) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- getLikedPostsByUserId(int) - Method in interface com.jms.socialmedia.dataservice.DataService
- getLikedPostsByUserId(int) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- getLikedPostsByUserId(int) - Method in class com.jms.socialmedia.dataservice.MockDataService
- getLikedPostsByUserId(int) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- getLikedPostsByUserId(int) - Method in interface com.jms.socialmedia.mybatis.PostsMapper
- getLikedPostsByUserId(int) - Method in class com.jms.socialmedia.mybatis.SqlSessionPostsMapper
- getLikes() - Method in class com.jms.socialmedia.model.Entry
- getNewPassword1() - Method in class com.jms.socialmedia.model.ChangePassword
- getNewPassword2() - Method in class com.jms.socialmedia.model.ChangePassword
- getNumberOfCommentsInPost(int) - Method in interface com.jms.socialmedia.mybatis.CommentsMapper
- getNumberOfCommentsInPost(int) - Method in class com.jms.socialmedia.mybatis.SqlSessionCommentsMapper
- getNumberOfPosts() - Method in interface com.jms.socialmedia.mybatis.PostsMapper
- getNumberOfPosts() - Method in class com.jms.socialmedia.mybatis.SqlSessionPostsMapper
- getOldPassword() - Method in class com.jms.socialmedia.model.ChangePassword
- getPassword() - Method in class com.jms.socialmedia.model.LoginRequest
- getPassword1() - Method in class com.jms.socialmedia.model.NewUser
- getPassword2() - Method in class com.jms.socialmedia.model.NewUser
- getPermissions() - Method in class com.jms.socialmedia.token.Token
- getPost(int) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- getPost(int) - Method in interface com.jms.socialmedia.dataservice.DataService
- getPost(int) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- getPost(int) - Method in class com.jms.socialmedia.dataservice.MockDataService
- getPost(int) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- getPost(int) - Method in interface com.jms.socialmedia.mybatis.PostsMapper
- getPost(int) - Method in class com.jms.socialmedia.mybatis.SqlSessionPostsMapper
- getPostFromCache(int) - Method in class com.jms.socialmedia.cache.AbstractCachingService
-
Retrieves a
Post
from cache if present - getPostFromCache(int) - Method in class com.jms.socialmedia.cache.AbstractCodecCachingService
- getPostFromCache(int) - Method in class com.jms.socialmedia.cache.CachingServiceWithMetrics
- getPostFromCache(int) - Method in class com.jms.socialmedia.cache.GuavaCachingService
- getPostFromCache(int) - Method in class com.jms.socialmedia.cache.JavaMapCachingService
- getPostFromCacheOrSupplier(int, Supplier<Post>) - Method in class com.jms.socialmedia.cache.AbstractCachingService
- getPostId() - Method in class com.jms.socialmedia.model.Entry
- getPostLikes(int) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- getPostLikes(int) - Method in interface com.jms.socialmedia.dataservice.DataService
- getPostLikes(int) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- getPostLikes(int) - Method in class com.jms.socialmedia.dataservice.MockDataService
- getPostLikes(int) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- getPostLikes(int) - Method in interface com.jms.socialmedia.mybatis.PostsMapper
- getPostLikes(int) - Method in class com.jms.socialmedia.mybatis.SqlSessionPostsMapper
- getPosts(Integer) - Method in interface com.jms.socialmedia.dataservice.DataService
- getPosts(Integer, Integer) - Method in interface com.jms.socialmedia.dataservice.DataService
- getPosts(Collection<Integer>, String, String, String, String, String, Integer, String, boolean) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- getPosts(Collection<Integer>, String, String, String, String, String, Integer, String, boolean) - Method in interface com.jms.socialmedia.dataservice.DataService
- getPosts(Collection<Integer>, String, String, String, String, String, Integer, String, boolean) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- getPosts(Collection<Integer>, String, String, String, String, String, Integer, String, boolean) - Method in class com.jms.socialmedia.dataservice.MockDataService
- getPosts(Collection<Integer>, String, String, String, String, String, Integer, String, boolean) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- getPosts(Collection<Integer>, String, String, String, String, String, Integer, String, boolean) - Method in interface com.jms.socialmedia.mybatis.PostsMapper
- getPosts(Collection<Integer>, String, String, String, String, String, Integer, String, boolean) - Method in class com.jms.socialmedia.mybatis.SqlSessionPostsMapper
- getPostTags(int) - Method in class com.jms.socialmedia.mybatis.SqlSessionTagsMapper
- getPostTags(int) - Method in interface com.jms.socialmedia.mybatis.TagsMapper
- getProfilePictureLink() - Method in class com.jms.socialmedia.model.Entry
- getProfilePictureLink() - Method in class com.jms.socialmedia.model.NewUser
- getProfilePictureLink() - Method in class com.jms.socialmedia.model.UserPage
- getProperties() - Method in interface com.jms.socialmedia.configuration.Configurations
- getProperties() - Method in class com.jms.socialmedia.configuration.ConfigurationsFromFile
- getRegularPermissions() - Static method in enum com.jms.socialmedia.token.Permission
- getTags() - Method in class com.jms.socialmedia.mybatis.SqlSessionTagsMapper
- getTags() - Method in interface com.jms.socialmedia.mybatis.TagsMapper
- getText() - Method in class com.jms.socialmedia.model.Entry
- getTimestamp() - Method in class com.jms.socialmedia.model.Entry
- getToken() - Method in class com.jms.socialmedia.model.LoginSuccess
- getUserBySessionId(String) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- getUserBySessionId(String) - Method in interface com.jms.socialmedia.dataservice.DataService
- getUserBySessionId(String) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- getUserBySessionId(String) - Method in class com.jms.socialmedia.dataservice.MockDataService
- getUserBySessionId(String) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- getUserBySessionKey(String) - Method in class com.jms.socialmedia.mybatis.SqlSessionUsersMapper
- getUserBySessionKey(String) - Method in interface com.jms.socialmedia.mybatis.UsersMapper
- getUserId() - Method in class com.jms.socialmedia.model.ChangePassword
- getUserId() - Method in class com.jms.socialmedia.model.Entry
- getUserId() - Method in class com.jms.socialmedia.model.LoginSuccess
- getUserId() - Method in class com.jms.socialmedia.model.User
- getUserId() - Method in class com.jms.socialmedia.model.UserPage
- getUserId() - Method in class com.jms.socialmedia.token.Token
- getUserIdByUsername(String) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- getUserIdByUsername(String) - Method in interface com.jms.socialmedia.dataservice.DataService
- getUserIdByUsername(String) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- getUserIdByUsername(String) - Method in class com.jms.socialmedia.dataservice.MockDataService
- getUserIdByUsername(String) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- getUserIdByUsername(String) - Method in class com.jms.socialmedia.mybatis.SqlSessionUsersMapper
- getUserIdByUsername(String) - Method in interface com.jms.socialmedia.mybatis.UsersMapper
- getUserIdFromCommentId(int) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- getUserIdFromCommentId(int) - Method in interface com.jms.socialmedia.dataservice.DataService
- getUserIdFromCommentId(int) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- getUserIdFromCommentId(int) - Method in class com.jms.socialmedia.dataservice.MockDataService
- getUserIdFromCommentId(int) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- getUserIdFromCommentId(int) - Method in interface com.jms.socialmedia.mybatis.CommentsMapper
- getUserIdFromCommentId(int) - Method in class com.jms.socialmedia.mybatis.SqlSessionCommentsMapper
- getUserIdFromPostId(int) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- getUserIdFromPostId(int) - Method in interface com.jms.socialmedia.dataservice.DataService
- getUserIdFromPostId(int) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- getUserIdFromPostId(int) - Method in class com.jms.socialmedia.dataservice.MockDataService
- getUserIdFromPostId(int) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- getUserIdFromPostId(int) - Method in interface com.jms.socialmedia.mybatis.PostsMapper
- getUserIdFromPostId(int) - Method in class com.jms.socialmedia.mybatis.SqlSessionPostsMapper
- getUserLoginInfoByString(String) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- getUserLoginInfoByString(String) - Method in interface com.jms.socialmedia.dataservice.DataService
- getUserLoginInfoByString(String) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- getUserLoginInfoByString(String) - Method in class com.jms.socialmedia.dataservice.MockDataService
- getUserLoginInfoByString(String) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- getUserLoginInfoByString(String) - Method in class com.jms.socialmedia.mybatis.SqlSessionUsersMapper
- getUserLoginInfoByString(String) - Method in interface com.jms.socialmedia.mybatis.UsersMapper
- getUsername() - Method in class com.jms.socialmedia.model.Entry
- getUsername() - Method in class com.jms.socialmedia.model.LoginSuccess
- getUsername() - Method in class com.jms.socialmedia.model.User
- getUsername() - Method in class com.jms.socialmedia.model.UserPage
- getUsernameOrEmail() - Method in class com.jms.socialmedia.model.LoginRequest
- getUsernamesByIds(Collection<Integer>) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- getUsernamesByIds(Collection<Integer>) - Method in interface com.jms.socialmedia.dataservice.DataService
- getUsernamesByIds(Collection<Integer>) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- getUsernamesByIds(Collection<Integer>) - Method in class com.jms.socialmedia.dataservice.MockDataService
- getUsernamesByIds(Collection<Integer>) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- getUsernamesByIds(Collection<Integer>) - Method in class com.jms.socialmedia.mybatis.SqlSessionUsersMapper
- getUsernamesByIds(Collection<Integer>) - Method in interface com.jms.socialmedia.mybatis.UsersMapper
- getUserPageInfoByName(String) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- getUserPageInfoByName(String) - Method in interface com.jms.socialmedia.dataservice.DataService
- getUserPageInfoByName(String) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- getUserPageInfoByName(String) - Method in class com.jms.socialmedia.dataservice.MockDataService
- getUserPageInfoByName(String) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- getUserPageInfoByName(String) - Method in class com.jms.socialmedia.mybatis.SqlSessionUsersMapper
- getUserPageInfoByName(String) - Method in interface com.jms.socialmedia.mybatis.UsersMapper
- getUserSessionCacheOrSupplier(String, Supplier<User>) - Method in class com.jms.socialmedia.cache.AbstractCachingService
- getUserSessionFromCache(String) - Method in class com.jms.socialmedia.cache.AbstractCachingService
- getUserSessionFromCache(String) - Method in class com.jms.socialmedia.cache.AbstractCodecCachingService
- getUserSessionFromCache(String) - Method in class com.jms.socialmedia.cache.CachingServiceWithMetrics
- getUserSessionFromCache(String) - Method in class com.jms.socialmedia.cache.GuavaCachingService
- getUserSessionFromCache(String) - Method in class com.jms.socialmedia.cache.JavaMapCachingService
- getUsersToFollow(int) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- getUsersToFollow(int) - Method in interface com.jms.socialmedia.dataservice.DataService
- getUsersToFollow(int) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- getUsersToFollow(int) - Method in class com.jms.socialmedia.dataservice.MockDataService
- getUsersToFollow(int) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- getUsersToFollow(int) - Method in interface com.jms.socialmedia.mybatis.FollowersMapper
- getUsersToFollow(int) - Method in class com.jms.socialmedia.mybatis.SqlSessionFollowersMapper
- GsonCachingCodec - Class in com.jms.socialmedia.cache.codec
- GsonCachingCodec(Gson) - Constructor for class com.jms.socialmedia.cache.codec.GsonCachingCodec
- GuavaCachingService - Class in com.jms.socialmedia.cache
- GuavaCachingService() - Constructor for class com.jms.socialmedia.cache.GuavaCachingService
- GuavaCachingService(int, int) - Constructor for class com.jms.socialmedia.cache.GuavaCachingService
- GuavaCachingService(int, int, int) - Constructor for class com.jms.socialmedia.cache.GuavaCachingService
H
- handleAddComment(Request, Response) - Method in class com.jms.socialmedia.handlers.CommentRequestHandler
- handleAddPost(Request, Response) - Method in class com.jms.socialmedia.handlers.PostRequestHandler
-
POST /api/post/add
- handleAddUser(Request, Response) - Method in class com.jms.socialmedia.handlers.UserRequestHandler
- handleAuthorizeRequest(Request, Response) - Method in class com.jms.socialmedia.handlers.RequestHandler
-
Check Bearer Token for Admin Rights
- handleDeleteComment(Request, Response) - Method in class com.jms.socialmedia.handlers.CommentRequestHandler
- handleDeletePost(Request, Response) - Method in class com.jms.socialmedia.handlers.PostRequestHandler
-
DELETE /api/post/:id
- handleEditComment(Request, Response) - Method in class com.jms.socialmedia.handlers.CommentRequestHandler
- handleEditPost(Request, Response) - Method in class com.jms.socialmedia.handlers.PostRequestHandler
-
PUT /api/post/:id
- handleEditUserPassword(Request, Response) - Method in class com.jms.socialmedia.handlers.UserRequestHandler
- handleException(Exception, Request, Response) - Method in class com.jms.socialmedia.routes.ExceptionHandler
- handleFollowUser(Request, Response) - Method in class com.jms.socialmedia.handlers.FollowRequestHandler
- handleGetComment(Request, Response) - Method in class com.jms.socialmedia.handlers.CommentRequestHandler
- handleGetCommentedPosts(Request, Response) - Method in class com.jms.socialmedia.handlers.PostRequestHandler
-
GET /api/user/:userId/commentedposts
- handleGetCommentLikes(Request, Response) - Method in class com.jms.socialmedia.handlers.LikeRequestHandler
- handleGetComments(Request, Response) - Method in class com.jms.socialmedia.handlers.CommentRequestHandler
- handleGetCommentsByUserId(Request, Response) - Method in class com.jms.socialmedia.handlers.CommentRequestHandler
- handleGetCounter(Request, Response) - Method in class com.jms.socialmedia.handlers.MetricsRequestHandler
-
GET /metrics/counter/:counter
- handleGetCounters(Request, Response) - Method in class com.jms.socialmedia.handlers.MetricsRequestHandler
-
GET /metrics/counters
- handleGetFeedPosts(Request, Response) - Method in class com.jms.socialmedia.handlers.PostRequestHandler
-
GET /api/user/:userId/feed
- handleGetFollowingUserIds(Request, Response) - Method in class com.jms.socialmedia.handlers.FollowRequestHandler
- handleGetGauge(Request, Response) - Method in class com.jms.socialmedia.handlers.MetricsRequestHandler
-
GET /metrics/gauge/:gauge
- handleGetGauges(Request, Response) - Method in class com.jms.socialmedia.handlers.MetricsRequestHandler
-
GET /metrics/gauges
- handleGetJvmGauges(Request, Response) - Method in class com.jms.socialmedia.handlers.MetricsRequestHandler
-
GET /metrics/jvm
- handleGetLikedPosts(Request, Response) - Method in class com.jms.socialmedia.handlers.LikeRequestHandler
- handleGetMetrics(Request, Response) - Method in class com.jms.socialmedia.handlers.MetricsRequestHandler
-
GET /metrics
- handleGetPost(Request, Response) - Method in class com.jms.socialmedia.handlers.PostRequestHandler
-
GET /api/post/:id
- handleGetPostLikes(Request, Response) - Method in class com.jms.socialmedia.handlers.LikeRequestHandler
- handleGetPosts(Request, Response) - Method in class com.jms.socialmedia.handlers.PostRequestHandler
-
GET /api/posts
- handleGetPostsByUserId(Request, Response) - Method in class com.jms.socialmedia.handlers.PostRequestHandler
-
GET /api/user/:userId/posts
- handleGetTimer(Request, Response) - Method in class com.jms.socialmedia.handlers.MetricsRequestHandler
-
GET /metrics/timer/:timer
- handleGetTimerCount(Request, Response) - Method in class com.jms.socialmedia.handlers.MetricsRequestHandler
-
GET /metrics/timer/:timer/count
- handleGetTimers(Request, Response) - Method in class com.jms.socialmedia.handlers.MetricsRequestHandler
-
GET /metrics/timers
- handleGetUsernamesAndIds(Request, Response) - Method in class com.jms.socialmedia.handlers.UserRequestHandler
- handleGetUserPage(Request, Response) - Method in class com.jms.socialmedia.handlers.UserRequestHandler
- handleGetUsersToFollow(Request, Response) - Method in class com.jms.socialmedia.handlers.FollowRequestHandler
- handleIsEmailTaken(Request, Response) - Method in class com.jms.socialmedia.handlers.UserRequestHandler
- handleIsUsernameTaken(Request, Response) - Method in class com.jms.socialmedia.handlers.UserRequestHandler
- handleLikeComment(Request, Response) - Method in class com.jms.socialmedia.handlers.LikeRequestHandler
- handleLikePost(Request, Response) - Method in class com.jms.socialmedia.handlers.LikeRequestHandler
- handleLogin(Request, Response) - Method in class com.jms.socialmedia.handlers.UserRequestHandler
- handleLogout(Request, Response) - Method in class com.jms.socialmedia.handlers.UserRequestHandler
- handleSessionRetrieval(Request, Response) - Method in class com.jms.socialmedia.handlers.UserRequestHandler
- handleUnfollowUser(Request, Response) - Method in class com.jms.socialmedia.handlers.FollowRequestHandler
- handleUnlikeComment(Request, Response) - Method in class com.jms.socialmedia.handlers.LikeRequestHandler
- handleUnlikePost(Request, Response) - Method in class com.jms.socialmedia.handlers.LikeRequestHandler
- hashCode() - Method in class com.jms.socialmedia.model.ChangePassword
- hashCode() - Method in class com.jms.socialmedia.model.Comment
- hashCode() - Method in class com.jms.socialmedia.model.FollowRequest
- hashCode() - Method in class com.jms.socialmedia.model.LoginRequest
- hashCode() - Method in class com.jms.socialmedia.model.NewUser
- hashCode() - Method in class com.jms.socialmedia.model.Post
- hashCode() - Method in class com.jms.socialmedia.model.User
- hashCode() - Method in class com.jms.socialmedia.token.Token
- hashedPassword - Variable in class com.jms.socialmedia.model.User
- hasPermission(Permission) - Method in class com.jms.socialmedia.token.Token
- hasPostId() - Method in class com.jms.socialmedia.model.Entry
- hasText() - Method in class com.jms.socialmedia.model.Entry
- hasUserId() - Method in class com.jms.socialmedia.model.Entry
I
- integerListSetting(String) - Static method in class com.jms.socialmedia.configuration.Settings
- integerListSettingWithDefault(String, List<Integer>) - Static method in class com.jms.socialmedia.configuration.Settings
- integerSetSetting(String) - Static method in class com.jms.socialmedia.configuration.Settings
- integerSetSettingWithDefault(String, Set<Integer>) - Static method in class com.jms.socialmedia.configuration.Settings
- integerSetting(String) - Static method in class com.jms.socialmedia.configuration.Settings
- integerSettingWithDefault(String, Integer) - Static method in class com.jms.socialmedia.configuration.Settings
- invalidateComment(int) - Method in class com.jms.socialmedia.cache.AbstractCodecCachingService
- invalidateComment(int) - Method in class com.jms.socialmedia.cache.RedisCachingService
- invalidatePost(int) - Method in class com.jms.socialmedia.cache.AbstractCodecCachingService
-
Slightly different from
AbstractCachingService.removePostFromCache(int)
This one only removes thePost
, not all theComment
s of the Post - invalidatePost(int) - Method in class com.jms.socialmedia.cache.RedisCachingService
- InvalidUserLoginStateException - Exception in com.jms.socialmedia.exception
- InvalidUserLoginStateException() - Constructor for exception com.jms.socialmedia.exception.InvalidUserLoginStateException
- InvalidUserLoginStateException(String) - Constructor for exception com.jms.socialmedia.exception.InvalidUserLoginStateException
- InvalidUserLoginStateException(String, Throwable) - Constructor for exception com.jms.socialmedia.exception.InvalidUserLoginStateException
- InvalidUserLoginStateException(String, Throwable, boolean, boolean) - Constructor for exception com.jms.socialmedia.exception.InvalidUserLoginStateException
- InvalidUserLoginStateException(Throwable) - Constructor for exception com.jms.socialmedia.exception.InvalidUserLoginStateException
- isEmailTaken(String) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- isEmailTaken(String) - Method in interface com.jms.socialmedia.dataservice.DataService
- isEmailTaken(String) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- isEmailTaken(String) - Method in class com.jms.socialmedia.dataservice.MockDataService
- isEmailTaken(String) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- isEmailTaken(String) - Method in class com.jms.socialmedia.mybatis.SqlSessionUsersMapper
- isEmailTaken(String) - Method in interface com.jms.socialmedia.mybatis.UsersMapper
- isRequired() - Method in interface com.jms.socialmedia.configuration.Setting
- isUsernameTaken(String) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- isUsernameTaken(String) - Method in interface com.jms.socialmedia.dataservice.DataService
- isUsernameTaken(String) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- isUsernameTaken(String) - Method in class com.jms.socialmedia.dataservice.MockDataService
- isUsernameTaken(String) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- isUsernameTaken(String) - Method in class com.jms.socialmedia.mybatis.SqlSessionUsersMapper
- isUsernameTaken(String) - Method in interface com.jms.socialmedia.mybatis.UsersMapper
J
- JavaMapCachingService - Class in com.jms.socialmedia.cache
- JavaMapCachingService() - Constructor for class com.jms.socialmedia.cache.JavaMapCachingService
- JavaMapCachingService(Map<Integer, Post>, Map<Integer, Comment>, Map<Integer, Collection<Comment>>, Map<String, User>) - Constructor for class com.jms.socialmedia.cache.JavaMapCachingService
- JWTService - Class in com.jms.socialmedia.token
- JWTService() - Constructor for class com.jms.socialmedia.token.JWTService
L
- LIKE_COMMENT - com.jms.socialmedia.token.Permission
- LIKE_POST - com.jms.socialmedia.token.Permission
- likeComment(int, int) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- likeComment(int, int) - Method in interface com.jms.socialmedia.dataservice.DataService
- likeComment(int, int) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- likeComment(int, int) - Method in class com.jms.socialmedia.dataservice.MockDataService
- likeComment(int, int) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- likeComment(int, int) - Method in interface com.jms.socialmedia.mybatis.CommentsMapper
- likeComment(int, int) - Method in class com.jms.socialmedia.mybatis.SqlSessionCommentsMapper
- likeCommentInCache(int, int) - Method in class com.jms.socialmedia.cache.AbstractCachingService
-
Either adds a Like to the Comment in the Cache, or invalidates the Comment
- likeCommentInCache(int, int) - Method in class com.jms.socialmedia.cache.AbstractCodecCachingService
- likeCommentInCache(int, int) - Method in class com.jms.socialmedia.cache.AbstractHeapCachingService
- likeCommentInCache(int, int) - Method in class com.jms.socialmedia.cache.CachingServiceWithMetrics
- likePost(int, int) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- likePost(int, int) - Method in interface com.jms.socialmedia.dataservice.DataService
- likePost(int, int) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- likePost(int, int) - Method in class com.jms.socialmedia.dataservice.MockDataService
- likePost(int, int) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- likePost(int, int) - Method in interface com.jms.socialmedia.mybatis.PostsMapper
- likePost(int, int) - Method in class com.jms.socialmedia.mybatis.SqlSessionPostsMapper
- likePostInCache(int, int) - Method in class com.jms.socialmedia.cache.AbstractCachingService
-
Either adds a Like to the Post in the Cache, or invalidates the Post
- likePostInCache(int, int) - Method in class com.jms.socialmedia.cache.AbstractCodecCachingService
- likePostInCache(int, int) - Method in class com.jms.socialmedia.cache.AbstractHeapCachingService
- likePostInCache(int, int) - Method in class com.jms.socialmedia.cache.CachingServiceWithMetrics
- LikeRequestHandler - Class in com.jms.socialmedia.handlers
- LikeRequestHandler(DataService, TokenService, Gson) - Constructor for class com.jms.socialmedia.handlers.LikeRequestHandler
- likes - Variable in class com.jms.socialmedia.model.Entry
- LocalDateTypeAdapter - Class in com.jms.socialmedia.routes
- LocalDateTypeAdapter() - Constructor for class com.jms.socialmedia.routes.LocalDateTypeAdapter
- LOG_REQUESTS_AND_RESPONSES - Static variable in class com.jms.socialmedia.configuration.CoreSettings
- LoginRequest - Class in com.jms.socialmedia.model
- LoginRequest() - Constructor for class com.jms.socialmedia.model.LoginRequest
- LoginRequest(String, String) - Constructor for class com.jms.socialmedia.model.LoginRequest
- LoginSuccess - Class in com.jms.socialmedia.model
- LoginSuccess() - Constructor for class com.jms.socialmedia.model.LoginSuccess
- LogRouteAdapter - Class in com.jms.socialmedia.routes
- LogRouteAdapter() - Constructor for class com.jms.socialmedia.routes.LogRouteAdapter
M
- main(String[]) - Static method in class com.jms.socialmedia.app.App
- MetricRegistryFactory - Class in com.jms.socialmedia.metrics
- METRICS - Static variable in class com.jms.socialmedia.configuration.CoreSettings
- METRICS_JVM - Static variable in class com.jms.socialmedia.configuration.CoreSettings
- MetricsRequestHandler - Class in com.jms.socialmedia.handlers
- MetricsRequestHandler(DataService, TokenService, MetricRegistry) - Constructor for class com.jms.socialmedia.handlers.MetricsRequestHandler
- MOCK_DATA_SERVICE - Static variable in class com.jms.socialmedia.configuration.CoreSettings
- MockDataService - Class in com.jms.socialmedia.dataservice
- MockDataService() - Constructor for class com.jms.socialmedia.dataservice.MockDataService
- MYBATIS_CONFIG_FILE_PATH - Static variable in class com.jms.socialmedia.configuration.CoreSettings
- MybatisDataService - Class in com.jms.socialmedia.dataservice
- MybatisDataService(Configurations) - Constructor for class com.jms.socialmedia.dataservice.MybatisDataService
- MySocialMediaException - Exception in com.jms.socialmedia.exception
- MySocialMediaException() - Constructor for exception com.jms.socialmedia.exception.MySocialMediaException
- MySocialMediaException(String) - Constructor for exception com.jms.socialmedia.exception.MySocialMediaException
- MySocialMediaException(String, Throwable) - Constructor for exception com.jms.socialmedia.exception.MySocialMediaException
- MySocialMediaException(String, Throwable, boolean, boolean) - Constructor for exception com.jms.socialmedia.exception.MySocialMediaException
- MySocialMediaException(Throwable) - Constructor for exception com.jms.socialmedia.exception.MySocialMediaException
N
- name() - Method in interface com.jms.socialmedia.configuration.Setting
- newBuilder() - Static method in class com.jms.socialmedia.token.Token
- NewUser - Class in com.jms.socialmedia.model
- NewUser() - Constructor for class com.jms.socialmedia.model.NewUser
- NoBearerTokenException - Exception in com.jms.socialmedia.exception
-
Thrown when the Authorization Header is not included in the HTTP Header or when the Bearer Token is not included in the Authorization Header
- NoBearerTokenException() - Constructor for exception com.jms.socialmedia.exception.NoBearerTokenException
- NoBearerTokenException(String) - Constructor for exception com.jms.socialmedia.exception.NoBearerTokenException
- NoBearerTokenException(String, Throwable) - Constructor for exception com.jms.socialmedia.exception.NoBearerTokenException
- NoBearerTokenException(String, Throwable, boolean, boolean) - Constructor for exception com.jms.socialmedia.exception.NoBearerTokenException
- NoBearerTokenException(Throwable) - Constructor for exception com.jms.socialmedia.exception.NoBearerTokenException
- NonEncryptionPasswordService - Class in com.jms.socialmedia.password
- NonEncryptionPasswordService() - Constructor for class com.jms.socialmedia.password.NonEncryptionPasswordService
- NotFoundException - Exception in com.jms.socialmedia.exception
- NotFoundException() - Constructor for exception com.jms.socialmedia.exception.NotFoundException
- NotFoundException(String) - Constructor for exception com.jms.socialmedia.exception.NotFoundException
- NotFoundException(String, Throwable) - Constructor for exception com.jms.socialmedia.exception.NotFoundException
- NotFoundException(String, Throwable, boolean, boolean) - Constructor for exception com.jms.socialmedia.exception.NotFoundException
- NotFoundException(Throwable) - Constructor for exception com.jms.socialmedia.exception.NotFoundException
O
- onRequest(Request) - Method in class com.jms.socialmedia.routes.LogRouteAdapter
- onRequest(Request) - Method in interface com.jms.socialmedia.routes.RouteListener
- onResponse(Response) - Method in class com.jms.socialmedia.routes.LogRouteAdapter
- onResponse(Response) - Method in interface com.jms.socialmedia.routes.RouteListener
P
- PasswordService - Interface in com.jms.socialmedia.password
- passwordsMatch() - Method in class com.jms.socialmedia.model.ChangePassword
- passwordsMatch() - Method in class com.jms.socialmedia.model.NewUser
- Permission - Enum in com.jms.socialmedia.token
- PORT - Static variable in class com.jms.socialmedia.configuration.CoreSettings
- Post - Class in com.jms.socialmedia.model
- Post() - Constructor for class com.jms.socialmedia.model.Post
- Post(Integer) - Constructor for class com.jms.socialmedia.model.Post
- Post(Integer, Integer, String, String, String, LocalDateTime) - Constructor for class com.jms.socialmedia.model.Post
- Post(Integer, String, LocalDateTime) - Constructor for class com.jms.socialmedia.model.Post
- postCacheHit() - Method in class com.jms.socialmedia.cache.AbstractCachingService
- postCacheHit() - Method in class com.jms.socialmedia.cache.CachingServiceWithMetrics
- postCacheMiss() - Method in class com.jms.socialmedia.cache.AbstractCachingService
- postCacheMiss() - Method in class com.jms.socialmedia.cache.CachingServiceWithMetrics
- postId - Variable in class com.jms.socialmedia.model.Entry
- PostRequestHandler - Class in com.jms.socialmedia.handlers
- PostRequestHandler(DataService, TokenService, Gson) - Constructor for class com.jms.socialmedia.handlers.PostRequestHandler
- PostsMapper - Interface in com.jms.socialmedia.mybatis
- profilePictureLink - Variable in class com.jms.socialmedia.model.Entry
- putCommentIntoCache(Comment) - Method in class com.jms.socialmedia.cache.AbstractCachingService
- putCommentIntoCache(Comment) - Method in class com.jms.socialmedia.cache.AbstractCodecCachingService
- putCommentIntoCache(Comment) - Method in class com.jms.socialmedia.cache.CachingServiceWithMetrics
- putCommentIntoCache(Comment) - Method in class com.jms.socialmedia.cache.GuavaCachingService
- putCommentIntoCache(Comment) - Method in class com.jms.socialmedia.cache.JavaMapCachingService
- putCommentsFromPostIntoCache(int, Collection<Comment>) - Method in class com.jms.socialmedia.cache.AbstractCachingService
- putCommentsFromPostIntoCache(int, Collection<Comment>) - Method in class com.jms.socialmedia.cache.AbstractCodecCachingService
- putCommentsFromPostIntoCache(int, Collection<Comment>) - Method in class com.jms.socialmedia.cache.CachingServiceWithMetrics
- putCommentsFromPostIntoCache(int, Collection<Comment>) - Method in class com.jms.socialmedia.cache.GuavaCachingService
- putCommentsFromPostIntoCache(int, Collection<Comment>) - Method in class com.jms.socialmedia.cache.JavaMapCachingService
- putEncodedCommentIntoCache(int, int, String) - Method in class com.jms.socialmedia.cache.RedisCachingService
- putEncodedCommentIntoCache(int, int, T) - Method in class com.jms.socialmedia.cache.AbstractCodecCachingService
- putEncodedCommentsFromPostIntoCache(int, Map<String, Double>) - Method in class com.jms.socialmedia.cache.RedisCachingService
- putEncodedCommentsFromPostIntoCache(int, Map<T, Double>) - Method in class com.jms.socialmedia.cache.AbstractCodecCachingService
- putEncodedPostIntoCache(int, String) - Method in class com.jms.socialmedia.cache.RedisCachingService
- putEncodedPostIntoCache(int, T) - Method in class com.jms.socialmedia.cache.AbstractCodecCachingService
- putEncodedUserSessionIntoCache(String, String) - Method in class com.jms.socialmedia.cache.RedisCachingService
- putEncodedUserSessionIntoCache(String, T) - Method in class com.jms.socialmedia.cache.AbstractCodecCachingService
- putPostIntoCache(Post) - Method in class com.jms.socialmedia.cache.AbstractCachingService
- putPostIntoCache(Post) - Method in class com.jms.socialmedia.cache.AbstractCodecCachingService
- putPostIntoCache(Post) - Method in class com.jms.socialmedia.cache.CachingServiceWithMetrics
- putPostIntoCache(Post) - Method in class com.jms.socialmedia.cache.GuavaCachingService
- putPostIntoCache(Post) - Method in class com.jms.socialmedia.cache.JavaMapCachingService
- putUserSessionIntoCache(String, User) - Method in class com.jms.socialmedia.cache.AbstractCachingService
- putUserSessionIntoCache(String, User) - Method in class com.jms.socialmedia.cache.AbstractCodecCachingService
- putUserSessionIntoCache(String, User) - Method in class com.jms.socialmedia.cache.CachingServiceWithMetrics
- putUserSessionIntoCache(String, User) - Method in class com.jms.socialmedia.cache.GuavaCachingService
- putUserSessionIntoCache(String, User) - Method in class com.jms.socialmedia.cache.JavaMapCachingService
R
- RedisCachingService - Class in com.jms.socialmedia.cache
- RedisCachingService(CachingCodec<String>, String, int) - Constructor for class com.jms.socialmedia.cache.RedisCachingService
- RedisCachingService(CachingCodec<String>, String, int, int) - Constructor for class com.jms.socialmedia.cache.RedisCachingService
- RedisCachingService(CachingCodec<String>, JedisPool) - Constructor for class com.jms.socialmedia.cache.RedisCachingService
- RedisCachingService(CachingCodec<String>, JedisPoolConfig, String, int) - Constructor for class com.jms.socialmedia.cache.RedisCachingService
- RedisCachingService(CachingCodec<String>, JedisPoolConfig, String, int, int) - Constructor for class com.jms.socialmedia.cache.RedisCachingService
- RedisCachingService(CachingCodec<String>, JedisPool, int) - Constructor for class com.jms.socialmedia.cache.RedisCachingService
- removeCommentFromCache(int) - Method in class com.jms.socialmedia.cache.AbstractCachingService
- removeCommentFromCache(int) - Method in class com.jms.socialmedia.cache.CachingServiceWithMetrics
- removeCommentFromCache(int) - Method in class com.jms.socialmedia.cache.GuavaCachingService
- removeCommentFromCache(int) - Method in class com.jms.socialmedia.cache.JavaMapCachingService
- removeCommentFromCache(int) - Method in class com.jms.socialmedia.cache.RedisCachingService
- removeLike(Integer) - Method in class com.jms.socialmedia.model.Entry
- removePostFromCache(int) - Method in class com.jms.socialmedia.cache.AbstractCachingService
- removePostFromCache(int) - Method in class com.jms.socialmedia.cache.CachingServiceWithMetrics
- removePostFromCache(int) - Method in class com.jms.socialmedia.cache.GuavaCachingService
- removePostFromCache(int) - Method in class com.jms.socialmedia.cache.JavaMapCachingService
- removePostFromCache(int) - Method in class com.jms.socialmedia.cache.RedisCachingService
- removePostTags(int) - Method in class com.jms.socialmedia.mybatis.SqlSessionTagsMapper
- removePostTags(int) - Method in interface com.jms.socialmedia.mybatis.TagsMapper
- removeSessionId(String) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- removeSessionId(String) - Method in interface com.jms.socialmedia.dataservice.DataService
- removeSessionId(String) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- removeSessionId(String) - Method in class com.jms.socialmedia.dataservice.MockDataService
- removeSessionId(String) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- removeSessionKey(String) - Method in class com.jms.socialmedia.mybatis.SqlSessionUsersMapper
- removeSessionKey(String) - Method in interface com.jms.socialmedia.mybatis.UsersMapper
- removeUserSessionFromCache(String) - Method in class com.jms.socialmedia.cache.AbstractCachingService
- removeUserSessionFromCache(String) - Method in class com.jms.socialmedia.cache.CachingServiceWithMetrics
- removeUserSessionFromCache(String) - Method in class com.jms.socialmedia.cache.GuavaCachingService
- removeUserSessionFromCache(String) - Method in class com.jms.socialmedia.cache.JavaMapCachingService
- removeUserSessionFromCache(String) - Method in class com.jms.socialmedia.cache.RedisCachingService
- RequestHandler - Class in com.jms.socialmedia.handlers
- RequestHandler(DataService, TokenService, Gson) - Constructor for class com.jms.socialmedia.handlers.RequestHandler
- requiredBooleanSetting(String) - Static method in class com.jms.socialmedia.configuration.Settings
- requiredDoubleSetting(String) - Static method in class com.jms.socialmedia.configuration.Settings
- requiredIntegerListSetting(String) - Static method in class com.jms.socialmedia.configuration.Settings
- requiredIntegerSetSetting(String) - Static method in class com.jms.socialmedia.configuration.Settings
- requiredIntegerSetting(String) - Static method in class com.jms.socialmedia.configuration.Settings
- requiredStringListSetting(String) - Static method in class com.jms.socialmedia.configuration.Settings
- requiredStringSetSetting(String) - Static method in class com.jms.socialmedia.configuration.Settings
- requiredStringSetting(String) - Static method in class com.jms.socialmedia.configuration.Settings
- RouteListener - Interface in com.jms.socialmedia.routes
- RouteMappings - Class in com.jms.socialmedia.routes
- RouteMappings(DataService, PasswordService, TokenService, MetricRegistry, Set<Integer>) - Constructor for class com.jms.socialmedia.routes.RouteMappings
S
- setBio(String) - Method in class com.jms.socialmedia.model.UserPage
- setBirthDate(LocalDate) - Method in class com.jms.socialmedia.model.NewUser
- setBirthDate(LocalDate) - Method in class com.jms.socialmedia.model.UserPage
- setCommentId(Integer) - Method in class com.jms.socialmedia.model.Comment
- setDateTimeJoined(LocalDateTime) - Method in class com.jms.socialmedia.model.UserPage
- setEmail(String) - Method in class com.jms.socialmedia.model.NewUser
- setEmail(String) - Method in class com.jms.socialmedia.model.UserPage
- setFirstname(String) - Method in class com.jms.socialmedia.model.LoginSuccess
- setFollowerUserId(Integer) - Method in class com.jms.socialmedia.model.FollowRequest
- setFollowingUserId(Integer) - Method in class com.jms.socialmedia.model.FollowRequest
- setFullName(String) - Method in class com.jms.socialmedia.model.Entry
- setFullName(String) - Method in class com.jms.socialmedia.model.User
- setFullName(String) - Method in class com.jms.socialmedia.model.UserPage
- setHashedPassword(String) - Method in class com.jms.socialmedia.model.User
- setLikes(Collection<Integer>) - Method in class com.jms.socialmedia.model.Entry
- setNewPassword1(String) - Method in class com.jms.socialmedia.model.ChangePassword
- setNewPassword2(String) - Method in class com.jms.socialmedia.model.ChangePassword
- setOldPassword(String) - Method in class com.jms.socialmedia.model.ChangePassword
- setPassword(String) - Method in class com.jms.socialmedia.model.LoginRequest
- setPassword1(String) - Method in class com.jms.socialmedia.model.NewUser
- setPassword2(String) - Method in class com.jms.socialmedia.model.NewUser
- setPostId(Integer) - Method in class com.jms.socialmedia.model.Entry
- setProfilePictureLink(String) - Method in class com.jms.socialmedia.model.Entry
- setProfilePictureLink(String) - Method in class com.jms.socialmedia.model.NewUser
- setProfilePictureLink(String) - Method in class com.jms.socialmedia.model.UserPage
- setText(String) - Method in class com.jms.socialmedia.model.Entry
- setTimestamp(LocalDateTime) - Method in class com.jms.socialmedia.model.Entry
- Setting<T> - Interface in com.jms.socialmedia.configuration
- Settings - Class in com.jms.socialmedia.configuration
- setToken(String) - Method in class com.jms.socialmedia.model.LoginSuccess
- setUserId(int) - Method in class com.jms.socialmedia.model.UserPage
- setUserId(Integer) - Method in class com.jms.socialmedia.model.ChangePassword
- setUserId(Integer) - Method in class com.jms.socialmedia.model.Entry
- setUserId(Integer) - Method in class com.jms.socialmedia.model.LoginSuccess
- setUserId(Integer) - Method in class com.jms.socialmedia.model.User
- setUserId(Integer) - Method in class com.jms.socialmedia.token.Token.Builder
- setUsername(String) - Method in class com.jms.socialmedia.model.Entry
- setUsername(String) - Method in class com.jms.socialmedia.model.LoginSuccess
- setUsername(String) - Method in class com.jms.socialmedia.model.User
- setUsername(String) - Method in class com.jms.socialmedia.model.UserPage
- setUsernameOrEmail(String) - Method in class com.jms.socialmedia.model.LoginRequest
- SqlSessionCommentsMapper - Class in com.jms.socialmedia.mybatis
- SqlSessionCommentsMapper(SqlSessionFactory) - Constructor for class com.jms.socialmedia.mybatis.SqlSessionCommentsMapper
- SqlSessionCreateTablesMapper - Class in com.jms.socialmedia.mybatis
- SqlSessionCreateTablesMapper(SqlSessionFactory) - Constructor for class com.jms.socialmedia.mybatis.SqlSessionCreateTablesMapper
- SqlSessionFollowersMapper - Class in com.jms.socialmedia.mybatis
- SqlSessionFollowersMapper(SqlSessionFactory) - Constructor for class com.jms.socialmedia.mybatis.SqlSessionFollowersMapper
- SqlSessionPostsMapper - Class in com.jms.socialmedia.mybatis
- SqlSessionPostsMapper(SqlSessionFactory) - Constructor for class com.jms.socialmedia.mybatis.SqlSessionPostsMapper
- SqlSessionTagsMapper - Class in com.jms.socialmedia.mybatis
- SqlSessionTagsMapper(SqlSessionFactory) - Constructor for class com.jms.socialmedia.mybatis.SqlSessionTagsMapper
- SqlSessionUsersMapper - Class in com.jms.socialmedia.mybatis
- SqlSessionUsersMapper(SqlSessionFactory) - Constructor for class com.jms.socialmedia.mybatis.SqlSessionUsersMapper
- start() - Method in class com.jms.socialmedia.routes.RouteMappings
- stringListSetting(String) - Static method in class com.jms.socialmedia.configuration.Settings
- stringListSettingWithDefault(String, List<String>) - Static method in class com.jms.socialmedia.configuration.Settings
- stringSetSetting(String) - Static method in class com.jms.socialmedia.configuration.Settings
- stringSetSettingWithDefault(String, Set<String>) - Static method in class com.jms.socialmedia.configuration.Settings
- stringSetting(String) - Static method in class com.jms.socialmedia.configuration.Settings
- stringSettingWithDefault(String, String) - Static method in class com.jms.socialmedia.configuration.Settings
T
- TagsMapper - Interface in com.jms.socialmedia.mybatis
- TagsUtils - Class in com.jms.socialmedia.utils
- text - Variable in class com.jms.socialmedia.model.Entry
- throwBadRequestExceptionIf(boolean, String) - Method in class com.jms.socialmedia.handlers.RequestHandler
- throwExceptionIfNecessary(StringBuilder) - Method in class com.jms.socialmedia.handlers.RequestHandler
- timestamp - Variable in class com.jms.socialmedia.model.Entry
- Token - Class in com.jms.socialmedia.token
- Token(Token.Builder) - Constructor for class com.jms.socialmedia.token.Token
- Token.Builder - Class in com.jms.socialmedia.token
- tokenService - Variable in class com.jms.socialmedia.handlers.RequestHandler
- TokenService - Interface in com.jms.socialmedia.token
- toString() - Method in class com.jms.socialmedia.model.ChangePassword
- toString() - Method in class com.jms.socialmedia.model.Comment
- toString() - Method in class com.jms.socialmedia.model.Entry
- toString() - Method in class com.jms.socialmedia.model.FollowRequest
- toString() - Method in class com.jms.socialmedia.model.LoginRequest
- toString() - Method in class com.jms.socialmedia.model.NewUser
- toString() - Method in class com.jms.socialmedia.model.Post
- toString() - Method in class com.jms.socialmedia.model.User
U
- UNFOLLOW_USER - com.jms.socialmedia.token.Permission
- unfollowUser(int, int) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- unfollowUser(int, int) - Method in interface com.jms.socialmedia.dataservice.DataService
- unfollowUser(int, int) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- unfollowUser(int, int) - Method in class com.jms.socialmedia.dataservice.MockDataService
- unfollowUser(int, int) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- unfollowUser(int, int) - Method in interface com.jms.socialmedia.mybatis.FollowersMapper
- unfollowUser(int, int) - Method in class com.jms.socialmedia.mybatis.SqlSessionFollowersMapper
- UNLIKE_COMMENT - com.jms.socialmedia.token.Permission
- UNLIKE_POST - com.jms.socialmedia.token.Permission
- unlikeComment(int, int) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- unlikeComment(int, int) - Method in interface com.jms.socialmedia.dataservice.DataService
- unlikeComment(int, int) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- unlikeComment(int, int) - Method in class com.jms.socialmedia.dataservice.MockDataService
- unlikeComment(int, int) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- unlikeComment(int, int) - Method in interface com.jms.socialmedia.mybatis.CommentsMapper
- unlikeComment(int, int) - Method in class com.jms.socialmedia.mybatis.SqlSessionCommentsMapper
- unlikeCommentInCache(int, int) - Method in class com.jms.socialmedia.cache.AbstractCachingService
-
Either removes a Like in the Comment in the Cache, or invalidates the Comment
- unlikeCommentInCache(int, int) - Method in class com.jms.socialmedia.cache.AbstractCodecCachingService
- unlikeCommentInCache(int, int) - Method in class com.jms.socialmedia.cache.AbstractHeapCachingService
- unlikeCommentInCache(int, int) - Method in class com.jms.socialmedia.cache.CachingServiceWithMetrics
- unlikePost(int, int) - Method in class com.jms.socialmedia.dataservice.CachingDataService
- unlikePost(int, int) - Method in interface com.jms.socialmedia.dataservice.DataService
- unlikePost(int, int) - Method in class com.jms.socialmedia.dataservice.DataServiceWithMetrics
- unlikePost(int, int) - Method in class com.jms.socialmedia.dataservice.MockDataService
- unlikePost(int, int) - Method in class com.jms.socialmedia.dataservice.MybatisDataService
- unlikePost(int, int) - Method in interface com.jms.socialmedia.mybatis.PostsMapper
- unlikePost(int, int) - Method in class com.jms.socialmedia.mybatis.SqlSessionPostsMapper
- unlikePostInCache(int, int) - Method in class com.jms.socialmedia.cache.AbstractCachingService
-
Either removes a Like in the Post in the Cache, or invalidates the Post
- unlikePostInCache(int, int) - Method in class com.jms.socialmedia.cache.AbstractCodecCachingService
- unlikePostInCache(int, int) - Method in class com.jms.socialmedia.cache.AbstractHeapCachingService
- unlikePostInCache(int, int) - Method in class com.jms.socialmedia.cache.CachingServiceWithMetrics
- UnsupportedContentTypeException - Exception in com.jms.socialmedia.exception
- UnsupportedContentTypeException() - Constructor for exception com.jms.socialmedia.exception.UnsupportedContentTypeException
- UnsupportedContentTypeException(String) - Constructor for exception com.jms.socialmedia.exception.UnsupportedContentTypeException
- UnsupportedContentTypeException(String, Throwable) - Constructor for exception com.jms.socialmedia.exception.UnsupportedContentTypeException
- UnsupportedContentTypeException(String, Throwable, boolean, boolean) - Constructor for exception com.jms.socialmedia.exception.UnsupportedContentTypeException
- UnsupportedContentTypeException(Throwable) - Constructor for exception com.jms.socialmedia.exception.UnsupportedContentTypeException
- USE_CACHE - Static variable in class com.jms.socialmedia.configuration.CoreSettings
- User - Class in com.jms.socialmedia.model
- User() - Constructor for class com.jms.socialmedia.model.User
- User(Integer, String) - Constructor for class com.jms.socialmedia.model.User
- User(Integer, String, String) - Constructor for class com.jms.socialmedia.model.User
- User(Integer, String, String, String) - Constructor for class com.jms.socialmedia.model.User
- userId - Variable in class com.jms.socialmedia.model.Entry
- userId - Variable in class com.jms.socialmedia.model.User
- username - Variable in class com.jms.socialmedia.model.Entry
- username - Variable in class com.jms.socialmedia.model.User
- UserPage - Class in com.jms.socialmedia.model
- UserPage() - Constructor for class com.jms.socialmedia.model.UserPage
- UserRequestHandler - Class in com.jms.socialmedia.handlers
- UserRequestHandler(DataService, PasswordService, TokenService, Collection<Integer>, Gson) - Constructor for class com.jms.socialmedia.handlers.UserRequestHandler
- userSessionCacheHit() - Method in class com.jms.socialmedia.cache.AbstractCachingService
- userSessionCacheHit() - Method in class com.jms.socialmedia.cache.CachingServiceWithMetrics
- userSessionCacheMiss() - Method in class com.jms.socialmedia.cache.AbstractCachingService
- userSessionCacheMiss() - Method in class com.jms.socialmedia.cache.CachingServiceWithMetrics
- UsersMapper - Interface in com.jms.socialmedia.mybatis
V
- valueOf(String) - Static method in enum com.jms.socialmedia.token.Permission
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.jms.socialmedia.token.Permission
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WEBAPP - Static variable in class com.jms.socialmedia.configuration.CoreSettings
- WEBAPP_LOCATION - Static variable in class com.jms.socialmedia.configuration.CoreSettings
All Classes All Packages