mirror of
https://repository.entgra.net/community/device-mgt-core.git
synced 2025-10-06 02:01:45 +00:00
Retrieve extra details
This commit is contained in:
parent
1d712e1bc2
commit
81e57ce78f
@ -1441,9 +1441,12 @@ public class GenericSubscriptionDAOImpl extends AbstractDAOImpl implements Subsc
|
|||||||
try {
|
try {
|
||||||
String sql = "SELECT "
|
String sql = "SELECT "
|
||||||
+ "AP.NAME, "
|
+ "AP.NAME, "
|
||||||
|
+ "AP.TYPE, "
|
||||||
+ "AR.PACKAGE_NAME, "
|
+ "AR.PACKAGE_NAME, "
|
||||||
|
+ "AR.VERSION, "
|
||||||
+ "DS.SUBSCRIBED_BY, "
|
+ "DS.SUBSCRIBED_BY, "
|
||||||
+ "DS.STATUS "
|
+ "DS.STATUS, "
|
||||||
|
+ "DS.ACTION_TRIGGERED_FROM "
|
||||||
+ "FROM AP_APP_SUB_OP_MAPPING SOP "
|
+ "FROM AP_APP_SUB_OP_MAPPING SOP "
|
||||||
+ "JOIN AP_DEVICE_SUBSCRIPTION DS ON SOP.AP_DEVICE_SUBSCRIPTION_ID = DS.ID "
|
+ "JOIN AP_DEVICE_SUBSCRIPTION DS ON SOP.AP_DEVICE_SUBSCRIPTION_ID = DS.ID "
|
||||||
+ "JOIN AP_APP_RELEASE AR ON DS.AP_APP_RELEASE_ID = AR.ID "
|
+ "JOIN AP_APP_RELEASE AR ON DS.AP_APP_RELEASE_ID = AR.ID "
|
||||||
|
|||||||
@ -380,9 +380,12 @@ public class DAOUtil {
|
|||||||
while (rs.next()) {
|
while (rs.next()) {
|
||||||
Activity activity = new Activity();
|
Activity activity = new Activity();
|
||||||
activity.setAppName(rs.getString("NAME"));
|
activity.setAppName(rs.getString("NAME"));
|
||||||
|
activity.setAppType(rs.getString("TYPE"));
|
||||||
activity.setUsername(rs.getString("SUBSCRIBED_BY"));
|
activity.setUsername(rs.getString("SUBSCRIBED_BY"));
|
||||||
activity.setPackageName(rs.getString("PACKAGE_NAME"));
|
activity.setPackageName(rs.getString("PACKAGE_NAME"));
|
||||||
activity.setStatus(rs.getString("STATUS"));
|
activity.setStatus(rs.getString("STATUS"));
|
||||||
|
activity.setVersion(rs.getString("VERSION"));
|
||||||
|
activity.setTriggeredBy(rs.getString("ACTION_TRIGGERED_FROM"));
|
||||||
activities.add(activity);
|
activities.add(activity);
|
||||||
}
|
}
|
||||||
return activities;
|
return activities;
|
||||||
|
|||||||
@ -174,6 +174,9 @@ public class ActivityProviderServiceImpl implements ActivityInfoProviderService
|
|||||||
activity.setPackageName(appActivity.getPackageName());
|
activity.setPackageName(appActivity.getPackageName());
|
||||||
activity.setAppName(appActivity.getAppName());
|
activity.setAppName(appActivity.getAppName());
|
||||||
activity.setStatus(appActivity.getStatus());
|
activity.setStatus(appActivity.getStatus());
|
||||||
|
activity.setAppType(appActivity.getAppType());
|
||||||
|
activity.setVersion(appActivity.getVersion());
|
||||||
|
activity.setTriggeredBy(appActivity.getTriggeredBy());
|
||||||
} else {
|
} else {
|
||||||
String msg = "Cannot find the app details related to the operation ";
|
String msg = "Cannot find the app details related to the operation ";
|
||||||
log.error(msg);
|
log.error(msg);
|
||||||
|
|||||||
@ -93,6 +93,18 @@ public class Activity {
|
|||||||
value = "Status of app install")
|
value = "Status of app install")
|
||||||
private String status;
|
private String status;
|
||||||
|
|
||||||
|
@ApiModelProperty(name = "version",
|
||||||
|
value = "Version of app")
|
||||||
|
private String version;
|
||||||
|
|
||||||
|
@ApiModelProperty(name = "triggeredBy",
|
||||||
|
value = "Operation triggered by what")
|
||||||
|
private String triggeredBy;
|
||||||
|
|
||||||
|
@ApiModelProperty(name = "appType",
|
||||||
|
value = "Type of application")
|
||||||
|
private String appType;
|
||||||
|
|
||||||
|
|
||||||
public String getActivityId() {
|
public String getActivityId() {
|
||||||
return activityId;
|
return activityId;
|
||||||
@ -173,5 +185,29 @@ public class Activity {
|
|||||||
public void setStatus(String status) {
|
public void setStatus(String status) {
|
||||||
this.status = status;
|
this.status = status;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String getVersion() {
|
||||||
|
return version;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setVersion(String version) {
|
||||||
|
this.version = version;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getTriggeredBy() {
|
||||||
|
return triggeredBy;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTriggeredBy(String triggeredBy) {
|
||||||
|
this.triggeredBy = triggeredBy;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getAppType() {
|
||||||
|
return appType;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setAppType(String appType) {
|
||||||
|
this.appType = appType;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user