Search in sources :

Example 1 with ServiceIdPredicate

use of com.emc.sa.util.ServiceIdPredicate in project coprhd-controller by CoprHD.

the class CatalogServiceManagerImpl method isServiceUsedForOrders.

private boolean isServiceUsedForOrders(URI tenantId, CatalogService service) {
    String serviceId = service.getId().toString();
    List<Order> orders = orderManager.getOrders(tenantId);
    return CollectionUtils.exists(orders, new ServiceIdPredicate(serviceId));
}
Also used : Order(com.emc.storageos.db.client.model.uimodels.Order) ServiceIdPredicate(com.emc.sa.util.ServiceIdPredicate)

Example 2 with ServiceIdPredicate

use of com.emc.sa.util.ServiceIdPredicate in project coprhd-controller by CoprHD.

the class CatalogCategoryManagerImpl method isServiceUsedForOrders.

private boolean isServiceUsedForOrders(String tenantId, CatalogService service) {
    String serviceId = service.getId().toString();
    List<Order> orders = client.orders().findAll(tenantId);
    return CollectionUtils.exists(orders, new ServiceIdPredicate(serviceId));
}
Also used : Order(com.emc.storageos.db.client.model.uimodels.Order) ServiceIdPredicate(com.emc.sa.util.ServiceIdPredicate)

Aggregations

ServiceIdPredicate (com.emc.sa.util.ServiceIdPredicate)2 Order (com.emc.storageos.db.client.model.uimodels.Order)2