use of com.emc.storageos.db.client.model.uimodels.Order in project coprhd-controller by CoprHD.
the class SampleServiceRunner method main.
public static void main(String[] args) {
Order order = ServiceRunner.executeOrder("SampleService", "text=Hello World", "number=42", "choice=No Choice", "rollback=false");
ServiceRunner.dumpOrder(order);
}
use of com.emc.storageos.db.client.model.uimodels.Order in project coprhd-controller by CoprHD.
the class ServiceRunner method createOrder.
public static Order createOrder(String name, Map<String, String> params) {
init();
Order order = new Order();
order.setCatalogServiceId(createService(name).getId());
order = save(order);
for (Map.Entry<String, String> entry : params.entrySet()) {
OrderParameter param = createParam(entry.getKey(), entry.getValue());
param.setOrderId(order.getId());
getModels().save(param);
}
return order;
}
use of com.emc.storageos.db.client.model.uimodels.Order in project coprhd-controller by CoprHD.
the class ServiceRunner method executeOrder.
public static Order executeOrder(String name, String... params) {
Order order = createOrder(name, params);
getEngine().executeOrder(order);
return order;
}
Aggregations