List of usage examples for javax.xml.registry.infomodel RegistryPackage addRegistryObjects
void addRegistryObjects(Collection registryObjects) throws JAXRException;
From source file:it.cnr.icar.eric.client.xml.registry.infomodel.RegistryPackageTest.java
/** Test addition of Member Services to RegistryPackage */ public void testAddRegistryObjects() throws Exception { // -- Get the Registry Package RegistryPackage pkg = (RegistryPackage) getBQM().getRegistryObject(pkgId, LifeCycleManager.REGISTRY_PACKAGE); Assert.assertNotNull("Could not retrieve test package submitted in testSubmit", pkg); // -- Get the Service Service service = (Service) getBQM().getRegistryObject(serviceId); Assert.assertNotNull("Could not retrieve canonical XML Cataloging Service", service); // -- Add service to Registry Package and save ArrayList<Service> members = new ArrayList<Service>(); members.add(service);//from w w w . java2s .co m pkg.addRegistryObjects(members); // -- Save the Object ArrayList<RegistryPackage> objectsToSave = new ArrayList<RegistryPackage>(); objectsToSave.add(pkg); BulkResponse resp = getLCM().saveObjects(objectsToSave); JAXRUtility.checkBulkResponse(resp); }