added interceptor to all post actions
parent
9523311710
commit
d0a4d8a0a6
|
|
@ -309,6 +309,7 @@ public class KalenderRestController {
|
||||||
logRequest("/updateState", request.toString());
|
logRequest("/updateState", request.toString());
|
||||||
httpRequest.setAttribute("requestBody", request);
|
httpRequest.setAttribute("requestBody", request);
|
||||||
httpRequest.setAttribute("formName", "ASF:CHG_CAL_Interactions");
|
httpRequest.setAttribute("formName", "ASF:CHG_CAL_Interactions");
|
||||||
|
|
||||||
var response = stateChange.createStateChange(request);
|
var response = stateChange.createStateChange(request);
|
||||||
return ResponseEntity.ok(response);
|
return ResponseEntity.ok(response);
|
||||||
}
|
}
|
||||||
|
|
@ -328,6 +329,7 @@ public class KalenderRestController {
|
||||||
HttpServletRequest httpRequest) throws ARException {
|
HttpServletRequest httpRequest) throws ARException {
|
||||||
httpRequest.setAttribute("requestBody", request);
|
httpRequest.setAttribute("requestBody", request);
|
||||||
httpRequest.setAttribute("formName", "ASF:CHG_CAL_Interactions");
|
httpRequest.setAttribute("formName", "ASF:CHG_CAL_Interactions");
|
||||||
|
|
||||||
var response = implementer.update(request);
|
var response = implementer.update(request);
|
||||||
return ResponseEntity.ok(response);
|
return ResponseEntity.ok(response);
|
||||||
}
|
}
|
||||||
|
|
@ -348,6 +350,7 @@ public class KalenderRestController {
|
||||||
HttpServletRequest httpRequest) throws ARException {
|
HttpServletRequest httpRequest) throws ARException {
|
||||||
httpRequest.setAttribute("requestBody", request);
|
httpRequest.setAttribute("requestBody", request);
|
||||||
httpRequest.setAttribute("formName", "ASF:CHG_CAL_Interactions");
|
httpRequest.setAttribute("formName", "ASF:CHG_CAL_Interactions");
|
||||||
|
|
||||||
var response = approval.update(request);
|
var response = approval.update(request);
|
||||||
return ResponseEntity.ok(response);
|
return ResponseEntity.ok(response);
|
||||||
}
|
}
|
||||||
|
|
@ -372,9 +375,10 @@ public class KalenderRestController {
|
||||||
@ResponseBody
|
@ResponseBody
|
||||||
public List<Preset> savePreset(@RequestBody Preset request, HttpServletRequest httpRequest)
|
public List<Preset> savePreset(@RequestBody Preset request, HttpServletRequest httpRequest)
|
||||||
throws ARException, ValidationError, NotFoundError {
|
throws ARException, ValidationError, NotFoundError {
|
||||||
Presets presets = new Presets(javaAPI);
|
|
||||||
httpRequest.setAttribute("requestBody", request);
|
httpRequest.setAttribute("requestBody", request);
|
||||||
httpRequest.setAttribute("formName", "ASF:CHG_CAL_FilterDefinitions");
|
httpRequest.setAttribute("formName", "ASF:CHG_CAL_FilterDefinitions");
|
||||||
|
|
||||||
|
Presets presets = new Presets(javaAPI);
|
||||||
presets.savePreset(request);
|
presets.savePreset(request);
|
||||||
return presets.getAll();
|
return presets.getAll();
|
||||||
}
|
}
|
||||||
|
|
@ -403,10 +407,12 @@ public class KalenderRestController {
|
||||||
@CrossOrigin("*")
|
@CrossOrigin("*")
|
||||||
@PostMapping("api/updatePreset")
|
@PostMapping("api/updatePreset")
|
||||||
@ResponseBody
|
@ResponseBody
|
||||||
public List<Preset> updatePreset(@RequestBody UpdatePresetRequest request, HttpServletRequest httpRequest) throws NotFoundError, ARException {
|
public List<Preset> updatePreset(@RequestBody UpdatePresetRequest request, HttpServletRequest httpRequest)
|
||||||
Presets presets = new Presets(javaAPI);
|
throws NotFoundError, ARException {
|
||||||
httpRequest.setAttribute("requestBody", request);
|
httpRequest.setAttribute("requestBody", request);
|
||||||
httpRequest.setAttribute("formName", "ASF:CHG_CAL_FilterDefinitions");
|
httpRequest.setAttribute("formName", "ASF:CHG_CAL_FilterDefinitions");
|
||||||
|
|
||||||
|
Presets presets = new Presets(javaAPI);
|
||||||
presets.updatePreset(request);
|
presets.updatePreset(request);
|
||||||
return presets.getAll();
|
return presets.getAll();
|
||||||
}
|
}
|
||||||
|
|
@ -414,10 +420,12 @@ public class KalenderRestController {
|
||||||
@CrossOrigin("*")
|
@CrossOrigin("*")
|
||||||
@PostMapping("api/deletePreset")
|
@PostMapping("api/deletePreset")
|
||||||
@ResponseBody
|
@ResponseBody
|
||||||
public Object deletePreset(@RequestBody DeletePresetRequest request, HttpServletRequest httpRequest) throws ARException, NotFoundError {
|
public Object deletePreset(@RequestBody DeletePresetRequest request, HttpServletRequest httpRequest)
|
||||||
Presets presets = new Presets(javaAPI);
|
throws ARException, NotFoundError {
|
||||||
httpRequest.setAttribute("requestBody", request);
|
httpRequest.setAttribute("requestBody", request);
|
||||||
httpRequest.setAttribute("formName", "ASF:CHG_CAL_FilterDefinitions");
|
httpRequest.setAttribute("formName", "ASF:CHG_CAL_FilterDefinitions");
|
||||||
|
|
||||||
|
Presets presets = new Presets(javaAPI);
|
||||||
presets.deletePreset(request);
|
presets.deletePreset(request);
|
||||||
return presets.getAll();
|
return presets.getAll();
|
||||||
}
|
}
|
||||||
|
|
@ -425,10 +433,12 @@ public class KalenderRestController {
|
||||||
@CrossOrigin
|
@CrossOrigin
|
||||||
@PostMapping("api/renamePreset")
|
@PostMapping("api/renamePreset")
|
||||||
@ResponseBody
|
@ResponseBody
|
||||||
public List<Preset> renamePreset(@RequestBody RenamePresetRequest request, HttpServletRequest httpRequest) throws NotFoundError, ARException {
|
public List<Preset> renamePreset(@RequestBody RenamePresetRequest request, HttpServletRequest httpRequest)
|
||||||
Presets presets = new Presets(javaAPI);
|
throws NotFoundError, ARException {
|
||||||
httpRequest.setAttribute("requestBody", request);
|
httpRequest.setAttribute("requestBody", request);
|
||||||
httpRequest.setAttribute("formName", "ASF:CHG_CAL_FilterDefinitions");
|
httpRequest.setAttribute("formName", "ASF:CHG_CAL_FilterDefinitions");
|
||||||
|
|
||||||
|
Presets presets = new Presets(javaAPI);
|
||||||
presets.renamePreset(request);
|
presets.renamePreset(request);
|
||||||
return presets.getAll();
|
return presets.getAll();
|
||||||
}
|
}
|
||||||
|
|
@ -436,10 +446,12 @@ public class KalenderRestController {
|
||||||
@CrossOrigin("*")
|
@CrossOrigin("*")
|
||||||
@PostMapping("api/editUserPreferences")
|
@PostMapping("api/editUserPreferences")
|
||||||
@ResponseBody
|
@ResponseBody
|
||||||
public void editUserPreferences(@RequestBody EditUserPreferencesRequest request, HttpServletRequest httpRequest) throws ARException, NotFoundError {
|
public void editUserPreferences(@RequestBody EditUserPreferencesRequest request, HttpServletRequest httpRequest)
|
||||||
Presets presets = new Presets(javaAPI);
|
throws ARException, NotFoundError {
|
||||||
httpRequest.setAttribute("requestBody", request);
|
httpRequest.setAttribute("requestBody", request);
|
||||||
httpRequest.setAttribute("formName", "ASF:CHG_CAL_UserPreferences");
|
httpRequest.setAttribute("formName", "ASF:CHG_CAL_UserPreferences");
|
||||||
|
|
||||||
|
Presets presets = new Presets(javaAPI);
|
||||||
presets.editUserPreferences(request);
|
presets.editUserPreferences(request);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,10 @@ import org.springframework.web.servlet.HandlerInterceptor;
|
||||||
import com.nttdata.calender.approval.ApprovalUpdateRequest;
|
import com.nttdata.calender.approval.ApprovalUpdateRequest;
|
||||||
import com.nttdata.calender.changes.ChangeUpdateRequest;
|
import com.nttdata.calender.changes.ChangeUpdateRequest;
|
||||||
import com.nttdata.calender.implementer.ImplementerUpdateRequest;
|
import com.nttdata.calender.implementer.ImplementerUpdateRequest;
|
||||||
|
import com.nttdata.calender.presets.DeletePresetRequest;
|
||||||
|
import com.nttdata.calender.presets.EditUserPreferencesRequest;
|
||||||
import com.nttdata.calender.presets.Preset;
|
import com.nttdata.calender.presets.Preset;
|
||||||
|
import com.nttdata.calender.presets.RenamePresetRequest;
|
||||||
import com.nttdata.calender.presets.SelectPresetRequest;
|
import com.nttdata.calender.presets.SelectPresetRequest;
|
||||||
import com.nttdata.calender.presets.UpdatePresetRequest;
|
import com.nttdata.calender.presets.UpdatePresetRequest;
|
||||||
import com.nttdata.calender.states.StateChangeRequest;
|
import com.nttdata.calender.states.StateChangeRequest;
|
||||||
|
|
@ -69,9 +72,15 @@ public class RequestInterceptor implements HandlerInterceptor {
|
||||||
} else if (requestBody instanceof Preset) {
|
} else if (requestBody instanceof Preset) {
|
||||||
entry = buildQueryEntry(transactionId, "Save Preset", formName, ((Preset) requestBody).getId(), getAssignedTo(), status);
|
entry = buildQueryEntry(transactionId, "Save Preset", formName, ((Preset) requestBody).getId(), getAssignedTo(), status);
|
||||||
} else if (requestBody instanceof SelectPresetRequest) {
|
} else if (requestBody instanceof SelectPresetRequest) {
|
||||||
entry = buildQueryEntry(transactionId, "Preset selected", formName, ((SelectPresetRequest) requestBody).getGuid(), getAssignedTo(), status);
|
entry = buildQueryEntry(transactionId, "Select Preset", formName, ((SelectPresetRequest) requestBody).getGuid(), getAssignedTo(), status);
|
||||||
} else if (requestBody instanceof UpdatePresetRequest) {
|
} else if (requestBody instanceof UpdatePresetRequest) {
|
||||||
entry = buildQueryEntry(transactionId, "Update Preset", formName, ((UpdatePresetRequest) requestBody).getId(), getAssignedTo(), status);
|
entry = buildQueryEntry(transactionId, "Update Preset", formName, ((UpdatePresetRequest) requestBody).getId(), getAssignedTo(), status);
|
||||||
|
} else if (requestBody instanceof DeletePresetRequest) {
|
||||||
|
entry = buildQueryEntry(transactionId, "Delete Preset", formName, ((DeletePresetRequest) requestBody).getId(), getAssignedTo(), status);
|
||||||
|
} else if (requestBody instanceof RenamePresetRequest) {
|
||||||
|
entry = buildQueryEntry(transactionId, "Rename Preset", formName, ((RenamePresetRequest) requestBody).getId(), getAssignedTo(), status);
|
||||||
|
} else if (requestBody instanceof EditUserPreferencesRequest) {
|
||||||
|
entry = buildQueryEntry(transactionId, "Edit User Preferences", formName, "", getAssignedTo(), status);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (entry != null) {
|
if (entry != null) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue