remove trycatch in supportgroup
parent
e2db14835b
commit
0d001f9d73
|
|
@ -18,7 +18,6 @@ import com.nttdata.calender.api.RemedyJavaAPI;
|
|||
public class SupportGroup {
|
||||
private static final String formName = "CTM:Support Group";
|
||||
private static final SupportGroup INSTANCE = new SupportGroup();
|
||||
private static final Logger logger = LogManager.getLogger("logger");
|
||||
private ArrayList<SupportGroupGetResponse> supportGroups;
|
||||
private SupportGroupGetResponse userSupportGroup;
|
||||
|
||||
|
|
@ -44,27 +43,21 @@ public class SupportGroup {
|
|||
*
|
||||
* @param api RemedyJavaAPI object used to connect to the Remedy AR Server.
|
||||
*/
|
||||
public void querySupportGroups(RemedyJavaAPI api) {
|
||||
try {
|
||||
var querySupportGroups = new Query.QueryBuilder(formName)
|
||||
.addFieldId("SupportGroup", 1000000015)
|
||||
.addFieldId("SupportGroupId", 1)
|
||||
.build();
|
||||
public void querySupportGroups(RemedyJavaAPI api) throws ARException {
|
||||
var querySupportGroups = new Query.QueryBuilder(formName)
|
||||
.addFieldId("SupportGroup", 1000000015)
|
||||
.addFieldId("SupportGroupId", 1)
|
||||
.build();
|
||||
|
||||
this.supportGroups = api
|
||||
.queryFieldsById("\'Support Group ID\' != \"\"", querySupportGroups.getFieldIds(),
|
||||
querySupportGroups.getFormName(), null, 0, 0)
|
||||
.stream()
|
||||
.map(entry -> new SupportGroupGetResponse(
|
||||
entry.get(querySupportGroups.getFieldId("SupportGroup")).toString(),
|
||||
entry.get(querySupportGroups.getFieldId("SupportGroupId")).toString()))
|
||||
.distinct()
|
||||
.collect(Collectors.toCollection(ArrayList::new));
|
||||
|
||||
} catch (ARException e) {
|
||||
logger.error("An error occured while querying support groups: " + e.getMessage());
|
||||
e.printStackTrace();
|
||||
}
|
||||
this.supportGroups = api
|
||||
.queryFieldsById("\'Support Group ID\' != \"\"", querySupportGroups.getFieldIds(),
|
||||
querySupportGroups.getFormName(), null, 0, 0)
|
||||
.stream()
|
||||
.map(entry -> new SupportGroupGetResponse(
|
||||
entry.get(querySupportGroups.getFieldId("SupportGroup")).toString(),
|
||||
entry.get(querySupportGroups.getFieldId("SupportGroupId")).toString()))
|
||||
.distinct()
|
||||
.collect(Collectors.toCollection(ArrayList::new));
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Reference in New Issue