// Get DfpUser from "~/dfp.properties".
DfpUser user = new DfpUser();
// Get the OrderService.
OrderServiceInterface orderService =
user.getService(DfpService.V201211.ORDER_SERVICE);
// Create a statement to get all orders.
Statement filterStatement = new Statement("LIMIT 500", null);
// Get orders by statement.
OrderPage page = orderService.getOrdersByStatement(filterStatement);
if (page.getResults() != null) {
Order[] orders = page.getResults();
// Update each local order object by changing its notes.
int i = 0;
for (Order order : orders) {
// Archived orders cannot be updated.
if (order.getIsArchived()) {
orders[i] = null;
} else {
order.setNotes("Spoke to advertiser. All is well.");
}
i++;
}
// Update the orders on the server.
orders = orderService.updateOrders(orders);
if (orders != null) {
for (Order order : orders) {
System.out.println("Order with ID \""
+ order.getId() + "\", name \"" + order.getName()