View Javadoc
1   package com.srv4pos.server.api.auth;
2   
3   
4   import com.srv4pos.server.api.seller.PublicSellerInfo;
5   import com.srv4pos.server.api.user.UserInfo;
6   import org.springframework.roo.addon.javabean.RooJavaBean;
7   import org.springframework.roo.addon.json.RooJson;
8   import org.springframework.roo.addon.tostring.RooToString;
9   
10  import javax.validation.constraints.NotNull;
11  import java.util.List;
12  
13  /**
14   * Describes user and sellers connected to this user.
15   */
16  @RooJavaBean
17  @RooToString
18  @RooJson(deepSerialize = true)
19  public class AuthInfo {
20  
21      @NotNull
22      private UserInfo userInfo;
23  
24      @NotNull
25      private List<PublicSellerInfo> connectedSellers;
26  }