Hi Peter,
Updating a Universe Connection for Single/Multi source is possible using the Semantic Layer Java SDKs.
You would not be able to achieve the same using the Semantic Restfull webservices SDKs.
To find more details on Sematic Layer Java SDKs, Refer to the guide avialble at
http://help.sap.com/businessobject/product_guides/boexir4/en/slsdk_java_dg_40sp5_en.zip
Find descriptions and explanations of how samples work in the sample code files.
Samples are supplied in the archive C:\Program Files\SAP Business Objects\SAP BusinessObjects Enterprise XI 4.0\SL SDK\SDK Samples\com.sap.sl.sdk.authoring.samples.source.jar.
You would be referring to the below two samples from the above location
ChangeUniverseConnectionsTest | Replaces several connections attached to a multisource universe with others in a repository |
ChangeUniverseConnectionTest | Replaces a connection attached to a single-source universe with another in a repository |
For any queries regarding the SL SDKs raise a post in the below forum
http://scn.sap.com/community/bi-platform/java-sdk
Thanks,
Prithvi