Rohan Sircar
4 years ago
15 changed files with 119 additions and 94 deletions
-
2chatto/eclipse-formatter.xml
-
2chatto/src/main/java/org/ros/chatto/controller/RegistrationController.java
-
21chatto/src/main/java/org/ros/chatto/model/ApplicationStatus.java
-
9chatto/src/main/java/org/ros/chatto/model/ChatMessage.java
-
21chatto/src/main/java/org/ros/chatto/model/ChatUser.java
-
10chatto/src/main/java/org/ros/chatto/model/Role.java
-
3chatto/src/main/java/org/ros/chatto/model/UserSession.java
-
2chatto/src/main/java/org/ros/chatto/model/UserToken.java
-
3chatto/src/main/java/org/ros/chatto/repository/UserRepository.java
-
27chatto/src/main/java/org/ros/chatto/security/MyUserDetailsService.java
-
53chatto/src/main/java/org/ros/chatto/service/ChatServiceImpl.java
-
18chatto/src/main/java/org/ros/chatto/service/UserService.java
-
24chatto/src/main/java/org/ros/chatto/service/UserServiceImpl.java
-
2chatto/src/main/resources/application.properties
-
16chatto/src/main/resources/db/migration/V1__ddl.sql
@ -1,21 +0,0 @@ |
|||
package org.ros.chatto.model; |
|||
|
|||
import javax.persistence.Column; |
|||
import javax.persistence.Entity; |
|||
import javax.persistence.Id; |
|||
import javax.persistence.Table; |
|||
|
|||
import lombok.Getter; |
|||
import lombok.Setter; |
|||
|
|||
@Entity |
|||
@Getter |
|||
@Setter |
|||
@Table(name="status") |
|||
public class ApplicationStatus { |
|||
@Id |
|||
private int id; |
|||
private String name; |
|||
@Column(name="value") |
|||
private boolean done; |
|||
} |
@ -1,22 +1,32 @@ |
|||
package org.ros.chatto.service; |
|||
|
|||
import java.util.List; |
|||
import java.util.Set; |
|||
|
|||
import org.ros.chatto.dto.ActiveUserDTO; |
|||
import org.ros.chatto.dto.UserRegistrationDTO; |
|||
import org.ros.chatto.model.ChatUser; |
|||
import org.ros.chatto.model.UserRole; |
|||
import org.ros.chatto.model.Role; |
|||
import org.ros.chatto.model.UserSession; |
|||
import org.springframework.stereotype.Service; |
|||
|
|||
@Service |
|||
public interface UserService { |
|||
public List<String> findAllOtherUsers(String userName); |
|||
public UserRole registerUser(UserRegistrationDTO userRegistrationDTO); |
|||
|
|||
public ChatUser createUser(UserRegistrationDTO userRegistrationDTO); |
|||
|
|||
public List<String> getAllRegularUsers(); |
|||
public ChatUser findByUserName(String userName); |
|||
|
|||
public ChatUser getUser(String userName); |
|||
|
|||
public Set<Role> getRoles(ChatUser user); |
|||
|
|||
public List<ActiveUserDTO> getOtherActiveUsers(String userName); |
|||
public List<UserRole> getUserWithRole(String userName); |
|||
|
|||
public ChatUser getUserWithRole(String userName); |
|||
|
|||
public UserSession incrementUserSession(String userName); |
|||
|
|||
public UserSession decrementUserSession(String userName); |
|||
} |
Write
Preview
Loading…
Cancel
Save
Reference in new issue