A B C D E F G H I L M N P R S T U V W 
All Classes All Packages

A

ACCEPT - Static variable in interface ru.kpekepsalt.ruvik.Urls.CONVERSATION
 
acceptPendingSession(Long) - Method in class ru.kpekepsalt.ruvik.controller.ConversationController
 
acceptPendingSessions(Long[]) - Method in class ru.kpekepsalt.ruvik.controller.ConversationController
 
action() - Method in interface ru.kpekepsalt.ruvik.functional.VoidActionFunctional
 
action(T) - Method in interface ru.kpekepsalt.ruvik.functional.VoidParamActionFunctional
 
action(T, V) - Method in interface ru.kpekepsalt.ruvik.functional.VoidParamsActionFunctional
 
API - Static variable in interface ru.kpekepsalt.ruvik.Urls
 
API_PATH - Static variable in interface ru.kpekepsalt.ruvik.Urls
 
API_VERSION - Static variable in interface ru.kpekepsalt.ruvik.Urls
 
AppUserDetails - Class in ru.kpekepsalt.ruvik.model
 
AppUserDetails(User) - Constructor for class ru.kpekepsalt.ruvik.model.AppUserDetails
 
AUTH - Static variable in interface ru.kpekepsalt.ruvik.Urls.GATE
 
authUserByLogin() - Method in class ru.kpekepsalt.ruvik.controller.GateController
 
authUserByToken(String) - Method in class ru.kpekepsalt.ruvik.controller.GateController
 

B

bytesToHex(byte[]) - Static method in class ru.kpekepsalt.ruvik.utils.ByteUtils
Converts byte array to hex string
ByteUtils - Class in ru.kpekepsalt.ruvik.utils
Utils to work with bytes
ByteUtils() - Constructor for class ru.kpekepsalt.ruvik.utils.ByteUtils
 

C

CipherUtils - Class in ru.kpekepsalt.ruvik.utils
Cipher utils
CipherUtils() - Constructor for class ru.kpekepsalt.ruvik.utils.CipherUtils
 
CLIENT - ru.kpekepsalt.ruvik.enums.NetworkOrigin
 
cloneConversation(Conversation) - Method in interface ru.kpekepsalt.ruvik.mapper.CloneMapper
 
cloneConversation(Conversation) - Method in class ru.kpekepsalt.ruvik.mapper.CloneMapperImpl
 
CloneMapper - Interface in ru.kpekepsalt.ruvik.mapper
 
CloneMapperImpl - Class in ru.kpekepsalt.ruvik.mapper
 
CloneMapperImpl() - Constructor for class ru.kpekepsalt.ruvik.mapper.CloneMapperImpl
 
cloneUser(User) - Method in interface ru.kpekepsalt.ruvik.mapper.CloneMapper
 
cloneUser(User) - Method in class ru.kpekepsalt.ruvik.mapper.CloneMapperImpl
 
configure(AuthenticationManagerBuilder) - Method in class ru.kpekepsalt.ruvik.config.SecurityConfig
 
configure(HttpSecurity) - Method in class ru.kpekepsalt.ruvik.config.SecurityConfig
 
configureMessageBroker(MessageBrokerRegistry) - Method in class ru.kpekepsalt.ruvik.config.WebSocketConfiguration
 
configureMessageConverters(List<MessageConverter>) - Method in class ru.kpekepsalt.ruvik.config.WebSocketConfiguration
 
CONNECT - ru.kpekepsalt.ruvik.enums.NetworkAction
 
CONNECT - Static variable in interface ru.kpekepsalt.ruvik.Urls.MESSAGE
 
consume(T) - Static method in interface ru.kpekepsalt.ruvik.functional.Functional
 
Conversation - Class in ru.kpekepsalt.ruvik.model
 
Conversation() - Constructor for class ru.kpekepsalt.ruvik.model.Conversation
 
ConversationAndMessageDto - Class in ru.kpekepsalt.ruvik.dto
 
ConversationAndMessageDto() - Constructor for class ru.kpekepsalt.ruvik.dto.ConversationAndMessageDto
 
ConversationController - Class in ru.kpekepsalt.ruvik.controller
Controller for managing conversations
ConversationController() - Constructor for class ru.kpekepsalt.ruvik.controller.ConversationController
 
ConversationDto - Class in ru.kpekepsalt.ruvik.dto
 
ConversationDto() - Constructor for class ru.kpekepsalt.ruvik.dto.ConversationDto
 
ConversationMapper - Interface in ru.kpekepsalt.ruvik.mapper
 
ConversationMapperImpl - Class in ru.kpekepsalt.ruvik.mapper
 
ConversationMapperImpl() - Constructor for class ru.kpekepsalt.ruvik.mapper.ConversationMapperImpl
 
ConversationRepository - Interface in ru.kpekepsalt.ruvik.repository
 
ConversationService - Interface in ru.kpekepsalt.ruvik.service
 
ConversationServiceImpl - Class in ru.kpekepsalt.ruvik.service.Impl
Service for conversation operations
ConversationServiceImpl() - Constructor for class ru.kpekepsalt.ruvik.service.Impl.ConversationServiceImpl
 
ConversationStatus - Enum in ru.kpekepsalt.ruvik.enums
 
conversationStatusToConversationStatus(ConversationStatus) - Method in class ru.kpekepsalt.ruvik.mapper.CloneMapperImpl
 
conversationToDto(Conversation) - Method in interface ru.kpekepsalt.ruvik.mapper.ConversationMapper
 
conversationToDto(Conversation) - Method in class ru.kpekepsalt.ruvik.mapper.ConversationMapperImpl
 
createPendingSession(String, SessionInitialInformationDto) - Method in class ru.kpekepsalt.ruvik.controller.ConversationController
 
createUser(UserDto) - Method in class ru.kpekepsalt.ruvik.service.Impl.UserServiceImpl
 
createUser(UserDto) - Method in interface ru.kpekepsalt.ruvik.service.UserService
Creates user profile

D

DataValidityException - Exception in ru.kpekepsalt.ruvik.exception
 
DataValidityException(String) - Constructor for exception ru.kpekepsalt.ruvik.exception.DataValidityException
 
dtoToUser(UserDto) - Method in interface ru.kpekepsalt.ruvik.mapper.UserMapper
 
dtoToUser(UserDto) - Method in class ru.kpekepsalt.ruvik.mapper.UserMapperImpl
 

E

empty() - Static method in interface ru.kpekepsalt.ruvik.functional.Functional
 
END_POINT - Static variable in interface ru.kpekepsalt.ruvik.Urls.CONVERSATION
 
END_POINT - Static variable in interface ru.kpekepsalt.ruvik.Urls.GATE
 
END_POINT - Static variable in interface ru.kpekepsalt.ruvik.Urls.MESSAGE
 
ERROR - ru.kpekepsalt.ruvik.enums.NetworkStatus
 
ErrorResponseDto<V> - Class in ru.kpekepsalt.ruvik.dto
 
ErrorResponseDto(String) - Constructor for class ru.kpekepsalt.ruvik.dto.ErrorResponseDto
 
ESTABLISHED - ru.kpekepsalt.ruvik.enums.ConversationStatus
 
establishSession(Long) - Method in interface ru.kpekepsalt.ruvik.service.ConversationService
Establish session of conversation with given id
establishSession(Long) - Method in class ru.kpekepsalt.ruvik.service.Impl.ConversationServiceImpl
 
establishSession(ConversationStatus, Long) - Method in interface ru.kpekepsalt.ruvik.repository.ConversationRepository
Session establishment

F

findByConversationIdAndIdGreaterThan(Long, Long) - Method in interface ru.kpekepsalt.ruvik.repository.MessageRepository
 
findById(Long) - Method in interface ru.kpekepsalt.ruvik.service.ConversationService
Search conversation by id
findById(Long) - Method in class ru.kpekepsalt.ruvik.service.Impl.ConversationServiceImpl
 
findById(Long) - Method in class ru.kpekepsalt.ruvik.service.Impl.UserServiceImpl
 
findById(Long) - Method in interface ru.kpekepsalt.ruvik.service.UserService
Search User by id
findByIdGreaterThan(Long, Long) - Method in class ru.kpekepsalt.ruvik.service.Impl.MessageServiceImpl
 
findByIdGreaterThan(Long, Long) - Method in interface ru.kpekepsalt.ruvik.service.MessageService
Search for messages with offset
findByLogin(String) - Method in interface ru.kpekepsalt.ruvik.repository.UserRepository
 
findByLogin(String) - Method in class ru.kpekepsalt.ruvik.service.Impl.UserServiceImpl
 
findByLogin(String) - Method in interface ru.kpekepsalt.ruvik.service.UserService
Searches for user with given login
findByLoginAndPassword(String, String) - Method in interface ru.kpekepsalt.ruvik.repository.UserRepository
 
findByReceiverId(Long) - Method in interface ru.kpekepsalt.ruvik.repository.ConversationRepository
 
findByReceiverIdAndSenderId(Long, Long) - Method in interface ru.kpekepsalt.ruvik.repository.ConversationRepository
 
findByReceiverIdAndSenderId(Long, Long) - Method in interface ru.kpekepsalt.ruvik.service.ConversationService
Search conversation between receiver and sender
findByReceiverIdAndSenderId(Long, Long) - Method in class ru.kpekepsalt.ruvik.service.Impl.ConversationServiceImpl
 
findBySenderId(Long) - Method in interface ru.kpekepsalt.ruvik.repository.ConversationRepository
 
findBySession(String) - Method in interface ru.kpekepsalt.ruvik.service.ConversationService
Search conversation by session key
findBySession(String) - Method in class ru.kpekepsalt.ruvik.service.Impl.ConversationServiceImpl
 
findBySessionKey(String) - Method in interface ru.kpekepsalt.ruvik.repository.ConversationRepository
 
findByStatusAndReceiverId(ConversationStatus, Long) - Method in interface ru.kpekepsalt.ruvik.repository.ConversationRepository
 
findByStatusAndReceiverId(ConversationStatus, Long) - Method in interface ru.kpekepsalt.ruvik.service.ConversationService
Search conversations by status and receiver id
findByStatusAndReceiverId(ConversationStatus, Long) - Method in class ru.kpekepsalt.ruvik.service.Impl.ConversationServiceImpl
 
findByStatusAndSenderId(ConversationStatus, Long) - Method in interface ru.kpekepsalt.ruvik.repository.ConversationRepository
 
findByToken(String) - Method in interface ru.kpekepsalt.ruvik.repository.UserRepository
 
findByToken(String) - Method in class ru.kpekepsalt.ruvik.service.Impl.UserServiceImpl
 
findByToken(String) - Method in interface ru.kpekepsalt.ruvik.service.UserService
Searches for user with given token
findUserByLogin(String) - Method in class ru.kpekepsalt.ruvik.controller.ConversationController
 
Functional - Interface in ru.kpekepsalt.ruvik.functional
 

G

GateController - Class in ru.kpekepsalt.ruvik.controller
Controller for user account authorization
GateController() - Constructor for class ru.kpekepsalt.ruvik.controller.GateController
 
getAuthentication() - Method in class ru.kpekepsalt.ruvik.service.Impl.UserDetailsServiceImpl
 
getAuthorities() - Method in enum ru.kpekepsalt.ruvik.enums.Role
 
getAuthorities() - Method in class ru.kpekepsalt.ruvik.model.AppUserDetails
 
getConversationId() - Method in class ru.kpekepsalt.ruvik.dto.ConversationAndMessageDto
 
getConversationId() - Method in class ru.kpekepsalt.ruvik.dto.ConversationDto
 
getConversationId() - Method in class ru.kpekepsalt.ruvik.dto.MessageDto
 
getConversationId() - Method in class ru.kpekepsalt.ruvik.model.Message
 
getCurrentUser() - Method in class ru.kpekepsalt.ruvik.service.Impl.UserServiceImpl
 
getCurrentUser() - Method in interface ru.kpekepsalt.ruvik.service.UserService
Get current user profile data
getData() - Method in class ru.kpekepsalt.ruvik.dto.NetworkMessageDto
 
getDatabaseKey() - Method in class ru.kpekepsalt.ruvik.dto.UserDto
 
getDatabaseKey() - Method in class ru.kpekepsalt.ruvik.model.User
 
getEncryptedSessionKey() - Method in class ru.kpekepsalt.ruvik.dto.SessionInitialInformationDto
 
getFirstErrorMessage() - Method in class ru.kpekepsalt.ruvik.objects.ValidationResult
 
getFirstViolation() - Method in class ru.kpekepsalt.ruvik.objects.ValidationResult
 
getId() - Method in class ru.kpekepsalt.ruvik.dto.UserDto
 
getId() - Method in class ru.kpekepsalt.ruvik.model.Conversation
 
getId() - Method in class ru.kpekepsalt.ruvik.model.Message
 
getId() - Method in class ru.kpekepsalt.ruvik.model.User
 
getInstance() - Static method in class ru.kpekepsalt.ruvik.utils.ValidationUtils
 
getLocalId() - Method in class ru.kpekepsalt.ruvik.dto.MessageDto
 
getLogin() - Method in class ru.kpekepsalt.ruvik.dto.UserDto
 
getLogin() - Method in class ru.kpekepsalt.ruvik.model.User
 
getMessage() - Method in class ru.kpekepsalt.ruvik.dto.ResponseDto
 
getMessageId() - Method in class ru.kpekepsalt.ruvik.dto.ConversationAndMessageDto
 
getMessageId() - Method in class ru.kpekepsalt.ruvik.dto.MessageDto
 
getNetworkAction() - Method in class ru.kpekepsalt.ruvik.dto.NetworkMessageDto
 
getNetworkOrigin() - Method in class ru.kpekepsalt.ruvik.dto.NetworkMessageDto
 
getNetworkStatus() - Method in class ru.kpekepsalt.ruvik.dto.NetworkMessageDto
 
getNewMessages(List<ConversationAndMessageDto>) - Method in class ru.kpekepsalt.ruvik.controller.ConversationController
 
getOldDatabaseKey() - Method in class ru.kpekepsalt.ruvik.dto.UserDto
 
getOldDatabaseKey() - Method in class ru.kpekepsalt.ruvik.model.User
 
getOneTimeKey() - Method in class ru.kpekepsalt.ruvik.dto.ConversationDto
 
getOneTimeKey() - Method in class ru.kpekepsalt.ruvik.model.Conversation
 
getOneTImeKey() - Method in class ru.kpekepsalt.ruvik.dto.SessionInitialInformationDto
 
getPassword() - Method in class ru.kpekepsalt.ruvik.dto.UserDto
 
getPassword() - Method in class ru.kpekepsalt.ruvik.model.AppUserDetails
 
getPassword() - Method in class ru.kpekepsalt.ruvik.model.User
 
getPendingConversations() - Method in class ru.kpekepsalt.ruvik.controller.ConversationController
 
getPermission() - Method in enum ru.kpekepsalt.ruvik.enums.Permission
 
getPermissions() - Method in enum ru.kpekepsalt.ruvik.enums.Role
 
getPublicIdentityA() - Method in class ru.kpekepsalt.ruvik.dto.UserDto
 
getPublicIdentityB() - Method in class ru.kpekepsalt.ruvik.dto.UserDto
 
getPublicIdentityKey() - Method in class ru.kpekepsalt.ruvik.dto.SessionInitialInformationDto
 
getPublicIdentityKeyA() - Method in class ru.kpekepsalt.ruvik.model.User
 
getPublicIdentityKeyB() - Method in class ru.kpekepsalt.ruvik.model.User
 
getReceiverId() - Method in class ru.kpekepsalt.ruvik.dto.ConversationDto
 
getReceiverId() - Method in class ru.kpekepsalt.ruvik.model.Conversation
 
getResponse() - Method in class ru.kpekepsalt.ruvik.dto.ResponseDto
 
getRole() - Method in class ru.kpekepsalt.ruvik.model.User
 
getSenderId() - Method in class ru.kpekepsalt.ruvik.dto.ConversationDto
 
getSenderId() - Method in class ru.kpekepsalt.ruvik.model.Conversation
 
getSenderLogin() - Method in class ru.kpekepsalt.ruvik.dto.MessageDto
 
getSenderLogin() - Method in class ru.kpekepsalt.ruvik.model.Message
 
getSessionKey() - Method in class ru.kpekepsalt.ruvik.dto.ConversationDto
 
getSessionKey() - Method in class ru.kpekepsalt.ruvik.model.Conversation
 
getStatus() - Method in class ru.kpekepsalt.ruvik.dto.ConversationDto
 
getStatus() - Method in class ru.kpekepsalt.ruvik.model.Conversation
 
getText() - Method in class ru.kpekepsalt.ruvik.dto.MessageDto
 
getText() - Method in class ru.kpekepsalt.ruvik.model.Message
 
getTime() - Method in class ru.kpekepsalt.ruvik.dto.MessageDto
 
getTime() - Method in class ru.kpekepsalt.ruvik.model.Message
 
getToken() - Method in class ru.kpekepsalt.ruvik.dto.UserDto
 
getToken() - Method in class ru.kpekepsalt.ruvik.model.User
 
getUser() - Method in class ru.kpekepsalt.ruvik.model.AppUserDetails
 
getUser() - Method in class ru.kpekepsalt.ruvik.service.Impl.UserDetailsServiceImpl
 
getUserDetails() - Method in class ru.kpekepsalt.ruvik.service.Impl.UserDetailsServiceImpl
 
getUserid() - Method in class ru.kpekepsalt.ruvik.service.Impl.UserDetailsServiceImpl
 
getUserId() - Method in class ru.kpekepsalt.ruvik.dto.MessageDto
 
getUserId() - Method in class ru.kpekepsalt.ruvik.model.Message
 
getUsername() - Method in class ru.kpekepsalt.ruvik.model.AppUserDetails
 
getValidator() - Method in class ru.kpekepsalt.ruvik.utils.ValidationUtils
Returns validator object
GLOBAL - ru.kpekepsalt.ruvik.enums.Permission
 

H

handleConstraintViolationException(ConstraintViolationException) - Method in class ru.kpekepsalt.ruvik.controller.ConversationController
 
handleConstraintViolationException(ConstraintViolationException) - Method in class ru.kpekepsalt.ruvik.controller.GateController
 
handleDataValidityException(DataValidityException) - Method in class ru.kpekepsalt.ruvik.controller.ConversationController
 
handleDataValidityException(DataValidityException) - Method in class ru.kpekepsalt.ruvik.controller.GateController
 
hasAuthority(String) - Method in class ru.kpekepsalt.ruvik.service.Impl.UserDetailsServiceImpl
 
haveConversation(Long) - Method in class ru.kpekepsalt.ruvik.service.Impl.MessageServiceImpl
 
haveConversation(Long) - Method in interface ru.kpekepsalt.ruvik.service.MessageService
Checks if conversation with given id exists

I

initiate(String, SessionInitialInformationDto, VoidActionFunctional, VoidActionFunctional, VoidParamActionFunctional<ConversationDto>) - Method in interface ru.kpekepsalt.ruvik.service.ConversationService
Initiates conversation with receiver
initiate(String, SessionInitialInformationDto, VoidActionFunctional, VoidActionFunctional, VoidParamActionFunctional<ConversationDto>) - Method in class ru.kpekepsalt.ruvik.service.Impl.ConversationServiceImpl
 
INITIATE - Static variable in interface ru.kpekepsalt.ruvik.Urls.CONVERSATION
 
INSTANCE - Static variable in interface ru.kpekepsalt.ruvik.mapper.CloneMapper
 
INSTANCE - Static variable in interface ru.kpekepsalt.ruvik.mapper.ConversationMapper
 
INSTANCE - Static variable in interface ru.kpekepsalt.ruvik.mapper.MessageMapper
 
INSTANCE - Static variable in interface ru.kpekepsalt.ruvik.mapper.UserMapper
 
isAccountNonExpired() - Method in class ru.kpekepsalt.ruvik.model.AppUserDetails
 
isAccountNonLocked() - Method in class ru.kpekepsalt.ruvik.model.AppUserDetails
 
isAuth() - Method in class ru.kpekepsalt.ruvik.service.Impl.UserServiceImpl
 
isAuth() - Method in interface ru.kpekepsalt.ruvik.service.UserService
Checks if user is authorized
isAuthenticated() - Method in class ru.kpekepsalt.ruvik.service.Impl.UserDetailsServiceImpl
 
isCredentialsNonExpired() - Method in class ru.kpekepsalt.ruvik.model.AppUserDetails
 
isEnabled() - Method in class ru.kpekepsalt.ruvik.model.AppUserDetails
 
isValid() - Method in class ru.kpekepsalt.ruvik.objects.ValidationResult
 
isValid(Object) - Static method in class ru.kpekepsalt.ruvik.utils.ValidationUtils
Qualitatively validates given object

L

loadUserByUsername(String) - Method in class ru.kpekepsalt.ruvik.service.Impl.UserDetailsServiceImpl
 

M

main(String[]) - Static method in class ru.kpekepsalt.ruvik.RuvikApplication
 
Message - Class in ru.kpekepsalt.ruvik.model
 
Message() - Constructor for class ru.kpekepsalt.ruvik.model.Message
 
Message(MessageDto) - Constructor for class ru.kpekepsalt.ruvik.model.Message
 
MESSAGE - Static variable in interface ru.kpekepsalt.ruvik.Urls.CONVERSATION
 
MessageController - Class in ru.kpekepsalt.ruvik.controller
Controller for realtime messaging using STOMP over Websocket
MessageController() - Constructor for class ru.kpekepsalt.ruvik.controller.MessageController
 
MessageDto - Class in ru.kpekepsalt.ruvik.dto
 
MessageDto() - Constructor for class ru.kpekepsalt.ruvik.dto.MessageDto
 
MessageMapper - Interface in ru.kpekepsalt.ruvik.mapper
 
MessageMapperImpl - Class in ru.kpekepsalt.ruvik.mapper
 
MessageMapperImpl() - Constructor for class ru.kpekepsalt.ruvik.mapper.MessageMapperImpl
 
MessageRepository - Interface in ru.kpekepsalt.ruvik.repository
 
MessageService - Interface in ru.kpekepsalt.ruvik.service
 
MessageServiceImpl - Class in ru.kpekepsalt.ruvik.service.Impl
Service for messaging operations
MessageServiceImpl() - Constructor for class ru.kpekepsalt.ruvik.service.Impl.MessageServiceImpl
 
messageToDto(Message) - Method in interface ru.kpekepsalt.ruvik.mapper.MessageMapper
 
messageToDto(Message) - Method in class ru.kpekepsalt.ruvik.mapper.MessageMapperImpl
 

N

NetworkAction - Enum in ru.kpekepsalt.ruvik.enums
 
NetworkMessageDto - Class in ru.kpekepsalt.ruvik.dto
 
NetworkMessageDto() - Constructor for class ru.kpekepsalt.ruvik.dto.NetworkMessageDto
 
NetworkOrigin - Enum in ru.kpekepsalt.ruvik.enums
 
NetworkStatus - Enum in ru.kpekepsalt.ruvik.enums
 
NEW - Static variable in interface ru.kpekepsalt.ruvik.Urls.CONVERSATION
 
NEW_MESSAGE - ru.kpekepsalt.ruvik.enums.NetworkAction
 

P

passwordEncoder() - Method in class ru.kpekepsalt.ruvik.config.SecurityConfig
 
PENDING - ru.kpekepsalt.ruvik.enums.ConversationStatus
 
PENDING - Static variable in interface ru.kpekepsalt.ruvik.Urls.CONVERSATION
 
Permission - Enum in ru.kpekepsalt.ruvik.enums
 
processMessage(NetworkMessageDto, String) - Method in class ru.kpekepsalt.ruvik.controller.MessageController
 

R

randomByteKey(int) - Static method in class ru.kpekepsalt.ruvik.utils.CipherUtils
Generates byte key
randomStringKey(int) - Static method in class ru.kpekepsalt.ruvik.utils.CipherUtils
Generates string key
REGISTER - Static variable in interface ru.kpekepsalt.ruvik.Urls.GATE
 
registerStompEndpoints(StompEndpointRegistry) - Method in class ru.kpekepsalt.ruvik.config.WebSocketConfiguration
 
registerUser(UserDto) - Method in class ru.kpekepsalt.ruvik.controller.GateController
 
RESPONSE - ru.kpekepsalt.ruvik.enums.NetworkAction
 
RESPONSE_SEND - ru.kpekepsalt.ruvik.enums.NetworkAction
 
ResponseDto<V> - Class in ru.kpekepsalt.ruvik.dto
 
ResponseDto(String) - Constructor for class ru.kpekepsalt.ruvik.dto.ResponseDto
 
ResponseDto(String, V) - Constructor for class ru.kpekepsalt.ruvik.dto.ResponseDto
 
Role - Enum in ru.kpekepsalt.ruvik.enums
 
roleToRole(Role) - Method in class ru.kpekepsalt.ruvik.mapper.CloneMapperImpl
 
ru.kpekepsalt.ruvik - package ru.kpekepsalt.ruvik
 
ru.kpekepsalt.ruvik.config - package ru.kpekepsalt.ruvik.config
 
ru.kpekepsalt.ruvik.controller - package ru.kpekepsalt.ruvik.controller
 
ru.kpekepsalt.ruvik.dto - package ru.kpekepsalt.ruvik.dto
 
ru.kpekepsalt.ruvik.enums - package ru.kpekepsalt.ruvik.enums
 
ru.kpekepsalt.ruvik.exception - package ru.kpekepsalt.ruvik.exception
 
ru.kpekepsalt.ruvik.functional - package ru.kpekepsalt.ruvik.functional
 
ru.kpekepsalt.ruvik.mapper - package ru.kpekepsalt.ruvik.mapper
 
ru.kpekepsalt.ruvik.model - package ru.kpekepsalt.ruvik.model
 
ru.kpekepsalt.ruvik.objects - package ru.kpekepsalt.ruvik.objects
 
ru.kpekepsalt.ruvik.repository - package ru.kpekepsalt.ruvik.repository
 
ru.kpekepsalt.ruvik.service - package ru.kpekepsalt.ruvik.service
 
ru.kpekepsalt.ruvik.service.Impl - package ru.kpekepsalt.ruvik.service.Impl
 
ru.kpekepsalt.ruvik.utils - package ru.kpekepsalt.ruvik.utils
 
RuvikApplication - Class in ru.kpekepsalt.ruvik
 
RuvikApplication() - Constructor for class ru.kpekepsalt.ruvik.RuvikApplication
 

S

sameOriginDisabled() - Method in class ru.kpekepsalt.ruvik.config.WebSocketConfiguration
 
save(Conversation) - Method in interface ru.kpekepsalt.ruvik.service.ConversationService
Saves conversation data
save(Conversation) - Method in class ru.kpekepsalt.ruvik.service.Impl.ConversationServiceImpl
 
save(Message) - Method in class ru.kpekepsalt.ruvik.service.Impl.MessageServiceImpl
 
save(Message) - Method in interface ru.kpekepsalt.ruvik.service.MessageService
Saves message
save(User) - Method in class ru.kpekepsalt.ruvik.service.Impl.UserServiceImpl
 
save(User) - Method in interface ru.kpekepsalt.ruvik.service.UserService
Saves user data
SecurityConfig - Class in ru.kpekepsalt.ruvik.config
Contains configuration for SPring Security
SecurityConfig() - Constructor for class ru.kpekepsalt.ruvik.config.SecurityConfig
 
SEND - Static variable in interface ru.kpekepsalt.ruvik.Urls.MESSAGE
 
SEND_MESSAGE - ru.kpekepsalt.ruvik.enums.NetworkAction
 
SERVER - ru.kpekepsalt.ruvik.enums.NetworkOrigin
 
SERVICE - Static variable in interface ru.kpekepsalt.ruvik.Urls.MESSAGE
 
SessionInitialInformationDto - Class in ru.kpekepsalt.ruvik.dto
 
SessionInitialInformationDto() - Constructor for class ru.kpekepsalt.ruvik.dto.SessionInitialInformationDto
 
setAuthorities(Set<GrantedAuthority>) - Method in class ru.kpekepsalt.ruvik.model.AppUserDetails
 
setConversationId(Long) - Method in class ru.kpekepsalt.ruvik.dto.ConversationAndMessageDto
 
setConversationId(Long) - Method in class ru.kpekepsalt.ruvik.dto.ConversationDto
 
setConversationId(Long) - Method in class ru.kpekepsalt.ruvik.dto.MessageDto
 
setConversationId(Long) - Method in class ru.kpekepsalt.ruvik.model.Message
 
setData(MessageDto) - Method in class ru.kpekepsalt.ruvik.dto.NetworkMessageDto
 
setDatabaseKey(String) - Method in class ru.kpekepsalt.ruvik.dto.UserDto
 
setDatabaseKey(String) - Method in class ru.kpekepsalt.ruvik.model.User
 
setEncryptedSessionKey(String) - Method in class ru.kpekepsalt.ruvik.dto.SessionInitialInformationDto
 
setId(Long) - Method in class ru.kpekepsalt.ruvik.dto.UserDto
 
setId(Long) - Method in class ru.kpekepsalt.ruvik.model.Conversation
 
setId(Long) - Method in class ru.kpekepsalt.ruvik.model.Message
 
setId(Long) - Method in class ru.kpekepsalt.ruvik.model.User
 
setLocalId(Long) - Method in class ru.kpekepsalt.ruvik.dto.MessageDto
 
setLogin(String) - Method in class ru.kpekepsalt.ruvik.dto.UserDto
 
setLogin(String) - Method in class ru.kpekepsalt.ruvik.model.User
 
setMessageId(Long) - Method in class ru.kpekepsalt.ruvik.dto.ConversationAndMessageDto
 
setMessageId(Long) - Method in class ru.kpekepsalt.ruvik.dto.MessageDto
 
setNetworkAction(NetworkAction) - Method in class ru.kpekepsalt.ruvik.dto.NetworkMessageDto
 
setNetworkOrigin(NetworkOrigin) - Method in class ru.kpekepsalt.ruvik.dto.NetworkMessageDto
 
setNetworkStatus(NetworkStatus) - Method in class ru.kpekepsalt.ruvik.dto.NetworkMessageDto
 
setOldDatabaseKey(String) - Method in class ru.kpekepsalt.ruvik.dto.UserDto
 
setOldDatabaseKey(String) - Method in class ru.kpekepsalt.ruvik.model.User
 
setOneTimeKey(String) - Method in class ru.kpekepsalt.ruvik.dto.ConversationDto
 
setOneTimeKey(String) - Method in class ru.kpekepsalt.ruvik.model.Conversation
 
setOneTImeKey(String) - Method in class ru.kpekepsalt.ruvik.dto.SessionInitialInformationDto
 
setPassword(String) - Method in class ru.kpekepsalt.ruvik.dto.UserDto
 
setPassword(String) - Method in class ru.kpekepsalt.ruvik.model.User
 
setPermission(String) - Method in enum ru.kpekepsalt.ruvik.enums.Permission
 
setPermissions(Set<Permission>) - Method in enum ru.kpekepsalt.ruvik.enums.Role
 
setPublicIdentityA(String) - Method in class ru.kpekepsalt.ruvik.dto.UserDto
 
setPublicIdentityB(String) - Method in class ru.kpekepsalt.ruvik.dto.UserDto
 
setPublicIdentityKey(String) - Method in class ru.kpekepsalt.ruvik.dto.SessionInitialInformationDto
 
setPublicIdentityKeyA(String) - Method in class ru.kpekepsalt.ruvik.model.User
 
setPublicIdentityKeyB(String) - Method in class ru.kpekepsalt.ruvik.model.User
 
setReceiverId(Long) - Method in class ru.kpekepsalt.ruvik.dto.ConversationDto
 
setReceiverId(Long) - Method in class ru.kpekepsalt.ruvik.model.Conversation
 
setRole(Role) - Method in class ru.kpekepsalt.ruvik.model.User
 
setSenderId(Long) - Method in class ru.kpekepsalt.ruvik.dto.ConversationDto
 
setSenderId(Long) - Method in class ru.kpekepsalt.ruvik.model.Conversation
 
setSenderLogin(String) - Method in class ru.kpekepsalt.ruvik.dto.MessageDto
 
setSenderLogin(String) - Method in class ru.kpekepsalt.ruvik.model.Message
 
setSessionKey(String) - Method in class ru.kpekepsalt.ruvik.dto.ConversationDto
 
setSessionKey(String) - Method in class ru.kpekepsalt.ruvik.model.Conversation
 
setStatus(ConversationStatus) - Method in class ru.kpekepsalt.ruvik.dto.ConversationDto
 
setStatus(ConversationStatus) - Method in class ru.kpekepsalt.ruvik.model.Conversation
 
setText(String) - Method in class ru.kpekepsalt.ruvik.dto.MessageDto
 
setText(String) - Method in class ru.kpekepsalt.ruvik.model.Message
 
setTime(LocalDateTime) - Method in class ru.kpekepsalt.ruvik.dto.MessageDto
 
setTime(LocalDateTime) - Method in class ru.kpekepsalt.ruvik.model.Message
 
setToken(String) - Method in class ru.kpekepsalt.ruvik.dto.UserDto
 
setToken(String) - Method in class ru.kpekepsalt.ruvik.model.User
 
setUser(User) - Method in class ru.kpekepsalt.ruvik.model.AppUserDetails
 
setUserId(Long) - Method in class ru.kpekepsalt.ruvik.dto.MessageDto
 
setUserId(Long) - Method in class ru.kpekepsalt.ruvik.model.Message
 
StringUtils - Class in ru.kpekepsalt.ruvik.utils
Utils to work with strings
StringUtils() - Constructor for class ru.kpekepsalt.ruvik.utils.StringUtils
 
SUCCESS - ru.kpekepsalt.ruvik.enums.NetworkStatus
 

T

toJson(Object) - Static method in class ru.kpekepsalt.ruvik.utils.StringUtils
Object to JSON encoding

U

updateUser(User) - Method in class ru.kpekepsalt.ruvik.service.Impl.UserServiceImpl
 
updateUser(User) - Method in interface ru.kpekepsalt.ruvik.service.UserService
Updates user profile
Urls - Interface in ru.kpekepsalt.ruvik
Urls for mapping
Urls.CONVERSATION - Interface in ru.kpekepsalt.ruvik
Mapping for conversation controller
Urls.GATE - Interface in ru.kpekepsalt.ruvik
Mapping for gate controller
Urls.MESSAGE - Interface in ru.kpekepsalt.ruvik
Mapping for message controller
User - Class in ru.kpekepsalt.ruvik.model
 
User() - Constructor for class ru.kpekepsalt.ruvik.model.User
 
USER - ru.kpekepsalt.ruvik.enums.Role
 
USER - Static variable in interface ru.kpekepsalt.ruvik.Urls.MESSAGE
 
UserDetailsServiceImpl - Class in ru.kpekepsalt.ruvik.service.Impl
 
UserDetailsServiceImpl() - Constructor for class ru.kpekepsalt.ruvik.service.Impl.UserDetailsServiceImpl
 
UserDto - Class in ru.kpekepsalt.ruvik.dto
 
UserDto() - Constructor for class ru.kpekepsalt.ruvik.dto.UserDto
 
UserMapper - Interface in ru.kpekepsalt.ruvik.mapper
 
UserMapperImpl - Class in ru.kpekepsalt.ruvik.mapper
 
UserMapperImpl() - Constructor for class ru.kpekepsalt.ruvik.mapper.UserMapperImpl
 
UserRepository - Interface in ru.kpekepsalt.ruvik.repository
 
UserService - Interface in ru.kpekepsalt.ruvik.service
 
UserServiceImpl - Class in ru.kpekepsalt.ruvik.service.Impl
Service for user profile operations
UserServiceImpl() - Constructor for class ru.kpekepsalt.ruvik.service.Impl.UserServiceImpl
 
userToDto(User) - Method in interface ru.kpekepsalt.ruvik.mapper.UserMapper
 
userToDto(User) - Method in class ru.kpekepsalt.ruvik.mapper.UserMapperImpl
 

V

validate(Object) - Static method in class ru.kpekepsalt.ruvik.utils.ValidationUtils
Qualitatively validates given object
ValidationResult - Class in ru.kpekepsalt.ruvik.objects
Represents result of object validation
ValidationResult(Set<ConstraintViolation<Object>>) - Constructor for class ru.kpekepsalt.ruvik.objects.ValidationResult
 
ValidationUtils - Class in ru.kpekepsalt.ruvik.utils
Utils for objects validation using Validation API
valueOf(String) - Static method in enum ru.kpekepsalt.ruvik.enums.ConversationStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.kpekepsalt.ruvik.enums.NetworkAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.kpekepsalt.ruvik.enums.NetworkOrigin
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.kpekepsalt.ruvik.enums.NetworkStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.kpekepsalt.ruvik.enums.Permission
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.kpekepsalt.ruvik.enums.Role
Returns the enum constant of this type with the specified name.
values() - Static method in enum ru.kpekepsalt.ruvik.enums.ConversationStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.kpekepsalt.ruvik.enums.NetworkAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.kpekepsalt.ruvik.enums.NetworkOrigin
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.kpekepsalt.ruvik.enums.NetworkStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.kpekepsalt.ruvik.enums.Permission
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.kpekepsalt.ruvik.enums.Role
Returns an array containing the constants of this enum type, in the order they are declared.
VoidActionFunctional - Interface in ru.kpekepsalt.ruvik.functional
 
VoidParamActionFunctional<T> - Interface in ru.kpekepsalt.ruvik.functional
 
VoidParamsActionFunctional<T,​V> - Interface in ru.kpekepsalt.ruvik.functional
 

W

WebSocketConfiguration - Class in ru.kpekepsalt.ruvik.config
Contains configuration for STOMP over Websocket
WebSocketConfiguration() - Constructor for class ru.kpekepsalt.ruvik.config.WebSocketConfiguration
 
A B C D E F G H I L M N P R S T U V W 
All Classes All Packages