
com.bronto.api.operation.OrderOperations Maven / Gradle / Ivy
The newest version!
package com.bronto.api.operation;
import java.util.Arrays;
import java.util.List;
import com.bronto.api.BrontoApi;
import com.bronto.api.model.ObjectBuilder;
import com.bronto.api.model.OrderObject;
import com.bronto.api.model.ProductObject;
import com.bronto.api.model.WriteResult;
import com.bronto.api.reflect.ApiReflection;
public class OrderOperations extends AbstractObjectOperations {
public OrderOperations(BrontoApi client) {
super(OrderObject.class, client);
}
@Override
public ApiReflection getSupportedWriteOperations() {
return new ApiReflection("orders",
"addOrUpdate",
"delete");
}
public ObjectBuilder newProduct() {
return ObjectBuilder.newObject(ProductObject.class);
}
public WriteResult addOrUpdate(List orders) {
return callWrite("addOrUpdate", orders);
}
public WriteResult addOrUpdate(OrderObject...orders) {
return addOrUpdate(Arrays.asList(orders));
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy