public void updateLogStatus(PartnerConnection connection,
String summaryLogId,
String newStatus) throws ConnectionException {
SObject updatedLog = new SObject();
updatedLog.setId(summaryLogId);
updatedLog.setType("XX_Base__Advanced_Log__c");
updatedLog.setField("XX_Base__Status__c", newStatus);
SaveResult results[] = connection.update(new SObject[]{updatedLog});
for (SaveResult result : results) {
for (Error error : result.getErrors()) {
Logger logger = Logger.getLogger(this.getClass());
logger.error(error.getMessage());
// Go ahead and continue, with an incorrect status.
}
}
}
String summaryLogId,
String newStatus) throws ConnectionException {
SObject updatedLog = new SObject();
updatedLog.setId(summaryLogId);
updatedLog.setType("XX_Base__Advanced_Log__c");
updatedLog.setField("XX_Base__Status__c", newStatus);
SaveResult results[] = connection.update(new SObject[]{updatedLog});
for (SaveResult result : results) {
for (Error error : result.getErrors()) {
Logger logger = Logger.getLogger(this.getClass());
logger.error(error.getMessage());
// Go ahead and continue, with an incorrect status.
}
}
}
No comments:
Post a Comment