Utility.validateClassification(req.getClassification()); if (req.getTimeStamp() == null || Utility.stringIsNullOrEmpty(req.getURI())) { throw new IllegalArgumentException("request parameter uri or timestamp is null"); AuditLogger.logItem(this.getClass().getCanonicalName(), "setStatus", currentUser, req.getURI(), (req.getClassification()), ctx.getMessageContext()); pt = req.getPolicyType(); SetStatusResponseMsg setStatusInternal = this.setStatusInternal(req.getURI(), pt, req.getDomainName(), req.getHostname(), req.getParentObject(), req.getTimeStamp(), req.getMessage(), req.isOperational()); if (setStatusInternal.getStatus() == SetResponseStatus.SUCCESS) { cmd.setString(1, req.getURI()); cmd.setLong(2, req.getTimeStamp().getTimeInMillis()); cmd.setString(3, req.getData().getItems().get(i).getName());