View Javadoc
1   package com.srv4pos.server.api.activation;
2   
3   import com.srv4pos.server.api.infrastructure.Info;
4   import org.springframework.roo.addon.javabean.RooJavaBean;
5   import org.springframework.roo.addon.json.RooJson;
6   import org.springframework.roo.addon.tostring.RooToString;
7   
8   import javax.validation.Valid;
9   import javax.validation.constraints.NotNull;
10  import javax.validation.constraints.Size;
11  
12  /**
13   * Fake bean just to return it's simple field {@link #activationCodeInfo}.
14   * <p>User: BAndy</p>
15   */
16  @RooJavaBean
17  @RooToString
18  @RooJson(deepSerialize = true)
19  public class ActivationConnectReplyInfo implements Info {
20      @NotNull
21      @Valid
22      private ActivationCodeInfo activationCodeInfo;
23  
24      @NotNull
25      @Size(max = 33)
26      private String activationSecurityToken;
27  
28      private long activationId;
29  }