business.setBusinessKey(businessKey);
business.setAuthorizedName("sviens");
business.setOperator("WebServiceRegistry.com");
String serviceKey = uuidgen.uuidgen();
BusinessService service = new BusinessService();
service.setServiceKey(serviceKey);
service.setBusinessKey(businessKey);
Vector keyRefs = new Vector();
keyRefs.add(new KeyedReference(uuidgen.uuidgen(), "blah, blah, blah"));
keyRefs.add(
new KeyedReference(uuidgen.uuidgen(), "Yadda, Yadda, Yadda"));
keyRefs.add(
new KeyedReference(uuidgen.uuidgen(), "WhoobWhoobWhoobWhoob"));
String authorizedUserID = "sviens";
// begin a new transaction
txn.begin(connection);
// insert a new BusinessEntity
BusinessEntityTable.insert(business, authorizedUserID, connection);
// insert a new BusinessService
BusinessServiceTable.insert(service, connection);
// insert a Collection of new Category KeyedReference objects
ServiceCategoryTable.insert(serviceKey, keyRefs, connection);
// insert another new BusinessService
service.setServiceKey(uuidgen.uuidgen());
BusinessServiceTable.insert(service, connection);
// insert another Collection of new Category KeyedReference objects
ServiceCategoryTable.insert(
service.getServiceKey(),
keyRefs,
connection);
// select a Collection of Category KeyedReference objects
keyRefs = ServiceCategoryTable.select(serviceKey, connection);