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  
11  /**
12   * Advanced information about device with buildInfo.
13   * <p>User: BAndy, Date: 12.02.15 12:16</p>
14   */
15  @RooJavaBean
16  @RooToString
17  @RooJson(deepSerialize = true)
18  public class DeviceOverviewInfo implements Info {
19      @NotNull
20      @Valid
21      private DeviceInfo deviceInfo;
22  
23      @NotNull
24      @Valid
25      private InstallationOverviewInfo latestInstallationInfo;
26  }