How to search for CustomObject and Service based on defined Place Id using UIM API?
edited Feb 27, 2011 5:55PM in Unified Inventory Management (Communications Industry) (MOSC) 2 commentsAnswered
How to search for CustomObject and Service based on defined Place (Site) ID using UIM API?
// Eample
CustomObjectManager custObjManager = InventoryHelper.makeCustomObjectManager();
Finder finder = InventoryHelper.makeFinder();
CustomObjectSearchCriteria criteria = custObjManager.makeCustomObjectSearchCriteria();
// Id of Object
CriteriaItem item = criteria.makeCriteriaItem();
item.setValue("some_id_of_object");
item.setOperator(CriteriaOperator.EQUALS);
criteria.setId(item);
// Place of Object
citem1.setCriteriaClass(GeographicPlace.class); // is it correct?
citem1.setName("what"); // what should I specify?
citem1.setValue("some_place_id");
citem1.setOperator(CriteriaOperator.EQUALS);
criteria.setCriteriaItem(citem1);
// Do search
List<CustomObject> custObjs = custObjManager.findCustomObjects(criteria);
0