[
https://issues.apache.org/jira/browse/JUDDI-53?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Kurt Stam reassigned JUDDI-53:
------------------------------
Assignee: Tom Cunningham (was: Steve Viens)
Tom if you have time can you figure out how Scout would do this with other
UDDIs, I don't think we'd want to implement something jUDDI specific.
> Implement a generic Save method
> -------------------------------
>
> Key: JUDDI-53
> URL: https://issues.apache.org/jira/browse/JUDDI-53
> Project: jUDDI
> Issue Type: New Feature
> Components: Apache Scout Requests
> Reporter: Anil Saldhana
> Assignee: Tom Cunningham
>
> BusinessLifeCycleManager interface in JAXR has a method that takes in a
> collection of generic RegistryObject instances and passes it to the registry
> to save.
> Can this be done by jUDDI to provide a method in IRegistry that takes in a
> collection of RegistryObjects, apart from the regular saveBusiness,
> saveTModel .....
> The signature of the saveObjects method in JAXR is:
> ==============================
> public BulkResponse saveObjects(java.util.Collection objects)
> throws JAXRException
> Saves one or more Objects to the registry. An object may be a RegistryObject
> subclass instance.
> If an object is not in the registry, it is created in the registry. If it
> already exists in the registry and has been modified, then its state is
> updated (replaced) in the registry.
>
> Parameters:
> objects - a potentially heterogeneous Collection of RegistryObject instances
> Returns:
> a BulkResponse containing the Collection of keys for those objects that were
> saved successfully and any SaveException that was encountered in case of
> partial commit
> Throws:
> JAXRException - if the JAXR provider encounters an internal error
> ==============================
> Currently, Scout takes each object in the collection, determines the type and
> calls appropriate juddi saveXX method.
> But this is not optimal, as I am making n Roundtrips for n Objects in the
> registry. One optimization, I can think of is to pool objects of the same
> type and make batched calls.
> But it will be cool if jUDDI can provide a generic saveObjects method.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]