You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juddi.apache.org by al...@apache.org on 2014/02/08 04:21:26 UTC
svn commit: r1565898 [3/4] - in /juddi/trunk:
juddi-client.net/juddi-client.net-sample/
juddi-client.net/juddi-client.net-sample/org.apache.juddi.client.samples/
juddi-client.net/juddi-client.net/
juddi-client.net/juddi-client.net/bindings/ juddi-clien...
Modified: juddi/trunk/juddi-client.net/juddi-client.net/bindings/bindings.cs
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/juddi-client.net/bindings/bindings.cs?rev=1565898&r1=1565897&r2=1565898&view=diff
==============================================================================
--- juddi/trunk/juddi-client.net/juddi-client.net/bindings/bindings.cs (original)
+++ juddi/trunk/juddi-client.net/juddi-client.net/bindings/bindings.cs Sat Feb 8 03:21:26 2014
@@ -90,7 +90,7 @@ namespace org.uddi.apiv3
/// <remarks/>
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("find_binding", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("bindingDetail", Namespace = "urn:uddi-org:api_v3")]
- public bindingDetail find_binding([System.Xml.Serialization.XmlElementAttribute("find_binding", Namespace = "urn:uddi-org:api_v3")] find_binding find_binding1)
+ public virtual bindingDetail find_binding([System.Xml.Serialization.XmlElementAttribute("find_binding", Namespace = "urn:uddi-org:api_v3")] find_binding find_binding1)
{
object[] results = this.Invoke("find_binding", new object[] {
find_binding1});
@@ -140,7 +140,7 @@ namespace org.uddi.apiv3
/// <remarks/>
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("find_business", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("businessList", Namespace = "urn:uddi-org:api_v3")]
- public businessList find_business([System.Xml.Serialization.XmlElementAttribute("find_business", Namespace = "urn:uddi-org:api_v3")] find_business find_business1)
+ public virtual businessList find_business([System.Xml.Serialization.XmlElementAttribute("find_business", Namespace = "urn:uddi-org:api_v3")] find_business find_business1)
{
object[] results = this.Invoke("find_business", new object[] {
find_business1});
@@ -190,7 +190,7 @@ namespace org.uddi.apiv3
/// <remarks/>
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("find_relatedBusinesses", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("relatedBusinessesList", Namespace = "urn:uddi-org:api_v3")]
- public relatedBusinessesList find_relatedBusinesses([System.Xml.Serialization.XmlElementAttribute("find_relatedBusinesses", Namespace = "urn:uddi-org:api_v3")] find_relatedBusinesses find_relatedBusinesses1)
+ public virtual relatedBusinessesList find_relatedBusinesses([System.Xml.Serialization.XmlElementAttribute("find_relatedBusinesses", Namespace = "urn:uddi-org:api_v3")] find_relatedBusinesses find_relatedBusinesses1)
{
object[] results = this.Invoke("find_relatedBusinesses", new object[] {
find_relatedBusinesses1});
@@ -240,7 +240,7 @@ namespace org.uddi.apiv3
/// <remarks/>
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("find_service", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("serviceList", Namespace = "urn:uddi-org:api_v3")]
- public serviceList find_service([System.Xml.Serialization.XmlElementAttribute("find_service", Namespace = "urn:uddi-org:api_v3")] find_service find_service1)
+ public virtual serviceList find_service([System.Xml.Serialization.XmlElementAttribute("find_service", Namespace = "urn:uddi-org:api_v3")] find_service find_service1)
{
object[] results = this.Invoke("find_service", new object[] {
find_service1});
@@ -290,7 +290,7 @@ namespace org.uddi.apiv3
/// <remarks/>
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("find_tModel", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("tModelList", Namespace = "urn:uddi-org:api_v3")]
- public tModelList find_tModel([System.Xml.Serialization.XmlElementAttribute("find_tModel", Namespace = "urn:uddi-org:api_v3")] find_tModel find_tModel1)
+ public virtual tModelList find_tModel([System.Xml.Serialization.XmlElementAttribute("find_tModel", Namespace = "urn:uddi-org:api_v3")] find_tModel find_tModel1)
{
object[] results = this.Invoke("find_tModel", new object[] {
find_tModel1});
@@ -340,7 +340,7 @@ namespace org.uddi.apiv3
/// <remarks/>
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("get_bindingDetail", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("bindingDetail", Namespace = "urn:uddi-org:api_v3")]
- public bindingDetail get_bindingDetail([System.Xml.Serialization.XmlElementAttribute("get_bindingDetail", Namespace = "urn:uddi-org:api_v3")] get_bindingDetail get_bindingDetail1)
+ public virtual bindingDetail get_bindingDetail([System.Xml.Serialization.XmlElementAttribute("get_bindingDetail", Namespace = "urn:uddi-org:api_v3")] get_bindingDetail get_bindingDetail1)
{
object[] results = this.Invoke("get_bindingDetail", new object[] {
get_bindingDetail1});
@@ -390,7 +390,7 @@ namespace org.uddi.apiv3
/// <remarks/>
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("get_businessDetail", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("businessDetail", Namespace = "urn:uddi-org:api_v3")]
- public businessDetail get_businessDetail([System.Xml.Serialization.XmlElementAttribute("get_businessDetail", Namespace = "urn:uddi-org:api_v3")] get_businessDetail get_businessDetail1)
+ public virtual businessDetail get_businessDetail([System.Xml.Serialization.XmlElementAttribute("get_businessDetail", Namespace = "urn:uddi-org:api_v3")] get_businessDetail get_businessDetail1)
{
object[] results = this.Invoke("get_businessDetail", new object[] {
get_businessDetail1});
@@ -440,7 +440,7 @@ namespace org.uddi.apiv3
/// <remarks/>
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("get_operationalInfo", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("operationalInfos", Namespace = "urn:uddi-org:api_v3")]
- public operationalInfos get_operationalInfo([System.Xml.Serialization.XmlElementAttribute("get_operationalInfo", Namespace = "urn:uddi-org:api_v3")] get_operationalInfo get_operationalInfo1)
+ public virtual operationalInfos get_operationalInfo([System.Xml.Serialization.XmlElementAttribute("get_operationalInfo", Namespace = "urn:uddi-org:api_v3")] get_operationalInfo get_operationalInfo1)
{
object[] results = this.Invoke("get_operationalInfo", new object[] {
get_operationalInfo1});
@@ -490,7 +490,7 @@ namespace org.uddi.apiv3
/// <remarks/>
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("get_serviceDetail", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("serviceDetail", Namespace = "urn:uddi-org:api_v3")]
- public serviceDetail get_serviceDetail([System.Xml.Serialization.XmlElementAttribute("get_serviceDetail", Namespace = "urn:uddi-org:api_v3")] get_serviceDetail get_serviceDetail1)
+ public virtual serviceDetail get_serviceDetail([System.Xml.Serialization.XmlElementAttribute("get_serviceDetail", Namespace = "urn:uddi-org:api_v3")] get_serviceDetail get_serviceDetail1)
{
object[] results = this.Invoke("get_serviceDetail", new object[] {
get_serviceDetail1});
@@ -540,7 +540,7 @@ namespace org.uddi.apiv3
/// <remarks/>
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("get_tModelDetail", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("tModelDetail", Namespace = "urn:uddi-org:api_v3")]
- public tModelDetail get_tModelDetail([System.Xml.Serialization.XmlElementAttribute("get_tModelDetail", Namespace = "urn:uddi-org:api_v3")] get_tModelDetail get_tModelDetail1)
+ public virtual tModelDetail get_tModelDetail([System.Xml.Serialization.XmlElementAttribute("get_tModelDetail", Namespace = "urn:uddi-org:api_v3")] get_tModelDetail get_tModelDetail1)
{
object[] results = this.Invoke("get_tModelDetail", new object[] {
get_tModelDetail1});
@@ -777,7 +777,7 @@ namespace org.uddi.apiv3
/// <remarks/>
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("delete_business", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Bare)]
- public void delete_business([System.Xml.Serialization.XmlElementAttribute("delete_business", Namespace = "urn:uddi-org:api_v3")] delete_business delete_business1)
+ public virtual void delete_business([System.Xml.Serialization.XmlElementAttribute("delete_business", Namespace = "urn:uddi-org:api_v3")] delete_business delete_business1)
{
this.Invoke("delete_business", new object[] {
delete_business1});
@@ -824,7 +824,7 @@ namespace org.uddi.apiv3
/// <remarks/>
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("delete_publisherAssertions", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Bare)]
- public void delete_publisherAssertions([System.Xml.Serialization.XmlElementAttribute("delete_publisherAssertions", Namespace = "urn:uddi-org:api_v3")] delete_publisherAssertions delete_publisherAssertions1)
+ public virtual void delete_publisherAssertions([System.Xml.Serialization.XmlElementAttribute("delete_publisherAssertions", Namespace = "urn:uddi-org:api_v3")] delete_publisherAssertions delete_publisherAssertions1)
{
this.Invoke("delete_publisherAssertions", new object[] {
delete_publisherAssertions1});
@@ -871,7 +871,7 @@ namespace org.uddi.apiv3
/// <remarks/>
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("delete_service", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Bare)]
- public void delete_service([System.Xml.Serialization.XmlElementAttribute("delete_service", Namespace = "urn:uddi-org:api_v3")] delete_service delete_service1)
+ public virtual void delete_service([System.Xml.Serialization.XmlElementAttribute("delete_service", Namespace = "urn:uddi-org:api_v3")] delete_service delete_service1)
{
this.Invoke("delete_service", new object[] {
delete_service1});
@@ -918,7 +918,7 @@ namespace org.uddi.apiv3
/// <remarks/>
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("delete_tModel", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Bare)]
- public void delete_tModel([System.Xml.Serialization.XmlElementAttribute("delete_tModel", Namespace = "urn:uddi-org:api_v3")] delete_tModel delete_tModel1)
+ public virtual void delete_tModel([System.Xml.Serialization.XmlElementAttribute("delete_tModel", Namespace = "urn:uddi-org:api_v3")] delete_tModel delete_tModel1)
{
this.Invoke("delete_tModel", new object[] {
delete_tModel1});
@@ -967,7 +967,7 @@ namespace org.uddi.apiv3
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("get_assertionStatusReport", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlArrayAttribute("assertionStatusReport", Namespace = "urn:uddi-org:api_v3")]
[return: System.Xml.Serialization.XmlArrayItemAttribute(IsNullable = false)]
- public assertionStatusItem[] get_assertionStatusReport([System.Xml.Serialization.XmlElementAttribute("get_assertionStatusReport", Namespace = "urn:uddi-org:api_v3")] get_assertionStatusReport get_assertionStatusReport1)
+ public virtual assertionStatusItem[] get_assertionStatusReport([System.Xml.Serialization.XmlElementAttribute("get_assertionStatusReport", Namespace = "urn:uddi-org:api_v3")] get_assertionStatusReport get_assertionStatusReport1)
{
object[] results = this.Invoke("get_assertionStatusReport", new object[] {
get_assertionStatusReport1});
@@ -1018,7 +1018,7 @@ namespace org.uddi.apiv3
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("get_publisherAssertions", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlArrayAttribute("publisherAssertionsResponse", Namespace = "urn:uddi-org:api_v3")]
[return: System.Xml.Serialization.XmlArrayItemAttribute(IsNullable = false)]
- public publisherAssertion[] get_publisherAssertions([System.Xml.Serialization.XmlElementAttribute("get_publisherAssertions", Namespace = "urn:uddi-org:api_v3")] get_publisherAssertions get_publisherAssertions1)
+ public virtual publisherAssertion[] get_publisherAssertions([System.Xml.Serialization.XmlElementAttribute("get_publisherAssertions", Namespace = "urn:uddi-org:api_v3")] get_publisherAssertions get_publisherAssertions1)
{
object[] results = this.Invoke("get_publisherAssertions", new object[] {
get_publisherAssertions1});
@@ -1068,7 +1068,7 @@ namespace org.uddi.apiv3
/// <remarks/>
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("get_registeredInfo", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("registeredInfo", Namespace = "urn:uddi-org:api_v3")]
- public registeredInfo get_registeredInfo([System.Xml.Serialization.XmlElementAttribute("get_registeredInfo", Namespace = "urn:uddi-org:api_v3")] get_registeredInfo get_registeredInfo1)
+ public virtual registeredInfo get_registeredInfo([System.Xml.Serialization.XmlElementAttribute("get_registeredInfo", Namespace = "urn:uddi-org:api_v3")] get_registeredInfo get_registeredInfo1)
{
object[] results = this.Invoke("get_registeredInfo", new object[] {
get_registeredInfo1});
@@ -1118,7 +1118,7 @@ namespace org.uddi.apiv3
/// <remarks/>
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("save_binding", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("bindingDetail", Namespace = "urn:uddi-org:api_v3")]
- public bindingDetail save_binding([System.Xml.Serialization.XmlElementAttribute("save_binding", Namespace = "urn:uddi-org:api_v3")] save_binding save_binding1)
+ public virtual bindingDetail save_binding([System.Xml.Serialization.XmlElementAttribute("save_binding", Namespace = "urn:uddi-org:api_v3")] save_binding save_binding1)
{
object[] results = this.Invoke("save_binding", new object[] {
save_binding1});
@@ -1168,7 +1168,7 @@ namespace org.uddi.apiv3
/// <remarks/>
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("save_business", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("businessDetail", Namespace = "urn:uddi-org:api_v3")]
- public businessDetail save_business([System.Xml.Serialization.XmlElementAttribute("save_business", Namespace = "urn:uddi-org:api_v3")] save_business save_business1)
+ public virtual businessDetail save_business([System.Xml.Serialization.XmlElementAttribute("save_business", Namespace = "urn:uddi-org:api_v3")] save_business save_business1)
{
object[] results = this.Invoke("save_business", new object[] {
save_business1});
@@ -1218,7 +1218,7 @@ namespace org.uddi.apiv3
/// <remarks/>
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("save_service", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("serviceDetail", Namespace = "urn:uddi-org:api_v3")]
- public serviceDetail save_service([System.Xml.Serialization.XmlElementAttribute("save_service", Namespace = "urn:uddi-org:api_v3")] save_service save_service1)
+ public virtual serviceDetail save_service([System.Xml.Serialization.XmlElementAttribute("save_service", Namespace = "urn:uddi-org:api_v3")] save_service save_service1)
{
object[] results = this.Invoke("save_service", new object[] {
save_service1});
@@ -1268,7 +1268,7 @@ namespace org.uddi.apiv3
/// <remarks/>
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("save_tModel", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("tModelDetail", Namespace = "urn:uddi-org:api_v3")]
- public tModelDetail save_tModel([System.Xml.Serialization.XmlElementAttribute("save_tModel", Namespace = "urn:uddi-org:api_v3")] save_tModel save_tModel1)
+ public virtual tModelDetail save_tModel([System.Xml.Serialization.XmlElementAttribute("save_tModel", Namespace = "urn:uddi-org:api_v3")] save_tModel save_tModel1)
{
object[] results = this.Invoke("save_tModel", new object[] {
save_tModel1});
@@ -1319,7 +1319,7 @@ namespace org.uddi.apiv3
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("set_publisherAssertions", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlArrayAttribute("publisherAssertions", Namespace = "urn:uddi-org:api_v3")]
[return: System.Xml.Serialization.XmlArrayItemAttribute(IsNullable = false)]
- public publisherAssertion[] set_publisherAssertions([System.Xml.Serialization.XmlElementAttribute("set_publisherAssertions", Namespace = "urn:uddi-org:api_v3")] set_publisherAssertions set_publisherAssertions1)
+ public virtual publisherAssertion[] set_publisherAssertions([System.Xml.Serialization.XmlElementAttribute("set_publisherAssertions", Namespace = "urn:uddi-org:api_v3")] set_publisherAssertions set_publisherAssertions1)
{
object[] results = this.Invoke("set_publisherAssertions", new object[] {
set_publisherAssertions1});
@@ -1402,7 +1402,7 @@ namespace org.uddi.apiv3
/// <remarks/>
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("discard_authToken", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Bare)]
- public void discard_authToken([System.Xml.Serialization.XmlElementAttribute("discard_authToken", Namespace = "urn:uddi-org:api_v3")] discard_authToken discard_authToken1)
+ public virtual void discard_authToken([System.Xml.Serialization.XmlElementAttribute("discard_authToken", Namespace = "urn:uddi-org:api_v3")] discard_authToken discard_authToken1)
{
this.Invoke("discard_authToken", new object[] {
discard_authToken1});
@@ -1450,7 +1450,7 @@ namespace org.uddi.apiv3
/// <remarks/>
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("get_authToken", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("authToken", Namespace = "urn:uddi-org:api_v3")]
- public authToken get_authToken([System.Xml.Serialization.XmlElementAttribute("get_authToken", Namespace = "urn:uddi-org:api_v3")] get_authToken get_authToken1)
+ public virtual authToken get_authToken([System.Xml.Serialization.XmlElementAttribute("get_authToken", Namespace = "urn:uddi-org:api_v3")] get_authToken get_authToken1)
{
object[] results = this.Invoke("get_authToken", new object[] {
get_authToken1});
Modified: juddi/trunk/juddi-client.net/juddi-client.net/bindings/datamodel.cs
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/juddi-client.net/bindings/datamodel.cs?rev=1565898&r1=1565897&r2=1565898&view=diff
==============================================================================
--- juddi/trunk/juddi-client.net/juddi-client.net/bindings/datamodel.cs (original)
+++ juddi/trunk/juddi-client.net/juddi-client.net/bindings/datamodel.cs Sat Feb 8 03:21:26 2014
@@ -1949,6 +1949,7 @@ namespace org.uddi.apiv3
private ItemsChoiceType3[] itemsElementNameField;
+ ///
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("fromKey", typeof(string), DataType = "anyURI")]
[System.Xml.Serialization.XmlElementAttribute("toKey", typeof(string), DataType = "anyURI")]
Modified: juddi/trunk/juddi-client.net/juddi-client.net/juddi-client.net.csproj
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/juddi-client.net/juddi-client.net.csproj?rev=1565898&r1=1565897&r2=1565898&view=diff
==============================================================================
--- juddi/trunk/juddi-client.net/juddi-client.net/juddi-client.net.csproj (original)
+++ juddi/trunk/juddi-client.net/juddi-client.net/juddi-client.net.csproj Sat Feb 8 03:21:26 2014
@@ -48,6 +48,7 @@
<Compile Include="bindings\events.cs" />
<Compile Include="bindings\ext.cs" />
<Compile Include="bindings\JUDDIApiService.cs" />
+ <Compile Include="bindings\UDDIv2_Service.cs" />
<Compile Include="org.apache.juddi.jaxb\PrintJUDDI.cs" />
<Compile Include="org.apache.juddi.jaxb\PrintUDDI.cs" />
<Compile Include="org.apache.juddi.v3.client.annotations\AnnotationProcessor.cs" />
@@ -75,6 +76,8 @@
<Compile Include="org.apache.juddi.v3.client.ext.wsdm\WSDMQosConstants.cs" />
<Compile Include="org.apache.juddi.v3.client.mapping\Common2UDDI.cs" />
<Compile Include="org.apache.juddi.v3.client.mapping\easyWsdl.cs" />
+ <Compile Include="org.apache.juddi.v3.client.mapping\MapUDDIv2to3.cs" />
+ <Compile Include="org.apache.juddi.v3.client.mapping\MapUDDIv3to2.cs" />
<Compile Include="org.apache.juddi.v3.client.mapping\ServiceRegistrationResponse.cs" />
<Compile Include="org.apache.juddi.v3.client.mapping\URLLocalizer.cs" />
<Compile Include="org.apache.juddi.v3.client.mapping\wadl.cs" />
@@ -89,7 +92,13 @@
<Compile Include="org.apache.juddi.v3.client.subscription\UDDISubscriptionListenerService.cs" />
<Compile Include="org.apache.juddi.v3.client.subscription\UnableToSignException.cs" />
<Compile Include="org.apache.juddi.v3.client.subscription\UnexpectedResponseException.cs" />
+ <Compile Include="org.apache.juddi.v3.client.transport.wrapper\Inquiry3to2.cs">
+ <SubType>Component</SubType>
+ </Compile>
+ <Compile Include="org.apache.juddi.v3.client.transport.wrapper\Publish3to2.cs" />
+ <Compile Include="org.apache.juddi.v3.client.transport.wrapper\Security3to2.cs" />
<Compile Include="org.apache.juddi.v3.client.transport\AspNetTransport.cs" />
+ <Compile Include="org.apache.juddi.v3.client.transport\AspNetv2TranslationTransport.cs" />
<Compile Include="org.apache.juddi.v3.client.util\TModelInstanceDetailsComparator.cs" />
<Compile Include="org.apache.juddi.v3.client\ConsoleLogger.cs" />
<Compile Include="org.apache.juddi.v3.client\EventLogger.cs" />
Modified: juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.config/UDDIClient.cs
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.config/UDDIClient.cs?rev=1565898&r1=1565897&r2=1565898&view=diff
==============================================================================
--- juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.config/UDDIClient.cs (original)
+++ juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.config/UDDIClient.cs Sat Feb 8 03:21:26 2014
@@ -364,9 +364,13 @@ namespace org.apache.juddi.v3.client
{
try
{
- String clazz = clientConfig.getHomeNode().getProxyTransport();
+ String clazz = clientConfig.getUDDINode(nodeName).getProxyTransport();
String managerName = clientConfig.getClientName();
- return new AspNetTransport(managerName, nodeName, this.getClientConfig());
+ if (clazz.Equals("org.apache.juddi.v3.client.transport.AspNetTransport"))
+ return new AspNetTransport(managerName, nodeName, this.getClientConfig());
+ if (clazz.Equals("org.apache.juddi.v3.client.transport.AspNetv2TranslationTransport"))
+ return new AspNetv2TranslationTransport(managerName, nodeName, this.getClientConfig());
+ throw new Exception("Unknown transport: " + clazz);
}
catch (Exception e)
{
Added: juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.mapping/MapUDDIv2to3.cs
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.mapping/MapUDDIv2to3.cs?rev=1565898&view=auto
==============================================================================
--- juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.mapping/MapUDDIv2to3.cs (added)
+++ juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.mapping/MapUDDIv2to3.cs Sat Feb 8 03:21:26 2014
@@ -0,0 +1,565 @@
+using org.uddi.apiv3;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+
+namespace org.apache.juddi.v3.client.mapping
+{
+ class MapUDDIv2to3
+ {
+ public static uddi.apiv3.bindingDetail MapBindingDetail(uddi.apiv2.bindingDetail bindingDetail)
+ {
+ if (bindingDetail == null) return null;
+ uddi.apiv3.bindingDetail r = new uddi.apiv3.bindingDetail();
+
+ r.bindingTemplate = MapBinding(bindingDetail.bindingTemplate);
+ r.truncated = bindingDetail.truncated == uddi.apiv2.truncated.@true;
+ r.truncatedSpecified = bindingDetail.truncatedSpecified;
+ return r;
+ }
+
+ public static uddi.apiv3.businessList MapBusinessList(uddi.apiv2.businessList businessList)
+ {
+ if (businessList == null) return null;
+ uddi.apiv3.businessList r = new uddi.apiv3.businessList();
+ r.truncated = (businessList.truncated != null && businessList.truncated == uddi.apiv2.truncated.@true);
+ r.truncatedSpecified = businessList.truncatedSpecified;
+ r.listDescription = new uddi.apiv3.listDescription();
+
+ r.businessInfos = MapBusinessInfo(businessList.businessInfos);
+ return r;
+ }
+
+ public static uddi.apiv3.businessInfo[] MapBusinessInfo(uddi.apiv2.businessInfo[] businessInfo)
+ {
+ if (businessInfo == null)
+ return null;
+ List<uddi.apiv3.businessInfo> r = new List<uddi.apiv3.businessInfo>();
+ for (int i = 0; i < businessInfo.Length; i++)
+ {
+ uddi.apiv3.businessInfo x = new uddi.apiv3.businessInfo();
+ x.businessKey = businessInfo[i].businessKey;
+ x.description = MapDescription(businessInfo[i].description);
+ x.name = MapNames(businessInfo[i].name);
+ x.serviceInfos = MapServiceInfos(businessInfo[i].serviceInfos);
+ r.Add(x);
+ }
+ return r.ToArray();
+ }
+
+ public static uddi.apiv3.serviceInfo[] MapServiceInfos(uddi.apiv2.serviceInfo[] serviceInfo)
+ {
+ if (serviceInfo == null) return null;
+ List<uddi.apiv3.serviceInfo> r = new List<uddi.apiv3.serviceInfo>();
+ for (int i = 0; i < serviceInfo.Length; i++)
+ {
+ uddi.apiv3.serviceInfo x = new uddi.apiv3.serviceInfo();
+ x.businessKey = serviceInfo[i].businessKey;
+ x.serviceKey = serviceInfo[i].serviceKey;
+ x.name = MapNames(serviceInfo[i].name);
+ r.Add(x);
+ }
+ return r.ToArray();
+ }
+
+ public static uddi.apiv3.name[] MapNames(uddi.apiv2.name[] name)
+ {
+ if (name == null) return null;
+ List<uddi.apiv3.name> r = new List<uddi.apiv3.name>();
+ for (int i = 0; i < name.Length; i++)
+ {
+ uddi.apiv3.name x = new uddi.apiv3.name();
+ x.Value = name[i].Value;
+ x.lang = name[i].lang;
+ r.Add(x);
+ }
+ return r.ToArray();
+ }
+
+ public static uddi.apiv3.description[] MapDescription(uddi.apiv2.description[] description)
+ {
+ if (description == null) return null;
+ List<uddi.apiv3.description> r = new List<uddi.apiv3.description>();
+ for (int i = 0; i < description.Length; i++)
+ {
+ uddi.apiv3.description x = new uddi.apiv3.description();
+ x.Value = description[i].Value;
+ x.lang = description[i].lang;
+ r.Add(x);
+ }
+ return r.ToArray();
+ }
+
+ public static uddi.apiv3.assertionStatusItem[] MapAssertionStatusItems(uddi.apiv2.assertionStatusReport assertionStatusReport)
+ {
+ if (assertionStatusReport == null || assertionStatusReport.assertionStatusItem == null)
+ return null;
+ List<uddi.apiv3.assertionStatusItem> r = new List<uddi.apiv3.assertionStatusItem>();
+ for (int i = 0; i < assertionStatusReport.assertionStatusItem.Length; i++)
+ {
+ uddi.apiv3.assertionStatusItem x = new assertionStatusItem();
+ x.fromKey = assertionStatusReport.assertionStatusItem[i].fromKey;
+ x.toKey = assertionStatusReport.assertionStatusItem[i].toKey;
+ x.keysOwned = MapKeysOwned(assertionStatusReport.assertionStatusItem[i].keysOwned);
+ if (assertionStatusReport.assertionStatusItem[i].keyedReference != null)
+ {
+ x.keyedReference = new keyedReference(assertionStatusReport.assertionStatusItem[i].keyedReference.tModelKey,
+ assertionStatusReport.assertionStatusItem[i].keyedReference.keyName,
+ assertionStatusReport.assertionStatusItem[i].keyedReference.keyValue);
+
+ }
+ switch (assertionStatusReport.assertionStatusItem[i].completionStatus.ToLower())
+ {
+ case "status:complete":
+ x.completionStatus = completionStatus.statuscomplete;
+ break;
+ case "status:toKey_incomplete":
+ x.completionStatus = completionStatus.statustoKey_incomplete;
+ break;
+ case "status:fromKey_incomplete":
+ x.completionStatus = completionStatus.statusfromKey_incomplete;
+ break;
+ default:
+ x.completionStatus = completionStatus.statusboth_incomplete;
+ break;
+ }
+ r.Add(x);
+
+ }
+ return r.ToArray();
+ }
+
+ private static keysOwned MapKeysOwned(uddi.apiv2.keysOwned keysOwned)
+ {
+ if (keysOwned == null) return null;
+ keysOwned r = new uddi.apiv3.keysOwned();
+ r.Items = new string[] { keysOwned.fromKey, keysOwned.toKey };
+ r.ItemsElementName = new ItemsChoiceType3[] { ItemsChoiceType3.fromKey, ItemsChoiceType3.toKey };
+ return r;
+ }
+
+ public static uddi.apiv3.publisherAssertion[] MapPublisherAssertions(uddi.apiv2.publisherAssertions publisherAssertions)
+ {
+ if (publisherAssertions == null) return null;
+ return MapPublisherAssertions(publisherAssertions.publisherAssertion);
+ }
+
+ public static uddi.apiv3.publisherAssertion[] MapPublisherAssertions(uddi.apiv2.publisherAssertion[] publisherAssertions)
+ {
+ if (publisherAssertions == null) return null;
+ List<uddi.apiv3.publisherAssertion> r = new List<publisherAssertion>();
+ for (int i = 0; i < publisherAssertions.Length; i++)
+ {
+ uddi.apiv3.publisherAssertion x = new publisherAssertion();
+ x.fromKey = publisherAssertions[i].fromKey;
+ x.toKey = publisherAssertions[i].toKey;
+ if (publisherAssertions[i].keyedReference != null)
+ x.keyedReference = new keyedReference(publisherAssertions[i].keyedReference.tModelKey,
+ publisherAssertions[i].keyedReference.keyName, publisherAssertions[i].keyedReference.keyValue);
+ r.Add(x);
+ }
+ return r.ToArray();
+ }
+
+ public static uddi.apiv3.serviceList MapServiceList(uddi.apiv2.serviceList serviceList)
+ {
+ if (serviceList == null)
+ return null;
+ uddi.apiv3.serviceList r = new serviceList();
+ r.listDescription = new listDescription();
+ r.listDescription.actualCount = serviceList.serviceInfos.Length;
+ r.truncated = serviceList.truncated == uddi.apiv2.truncated.@true;
+ r.truncatedSpecified = serviceList.truncatedSpecified;
+ r.serviceInfos = MapServiceInfos(serviceList.serviceInfos);
+ return r;
+ }
+
+ public static uddi.apiv3.relatedBusinessesList MapRelatedBusinessList(uddi.apiv2.relatedBusinessesList relatedBusinessesList)
+ {
+ if (relatedBusinessesList == null)
+ return null;
+ uddi.apiv3.relatedBusinessesList r = new relatedBusinessesList();
+ r.businessKey = relatedBusinessesList.businessKey;
+ List<relatedBusinessInfo> x = new List<relatedBusinessInfo>();
+ for (int i = 0; i < relatedBusinessesList.relatedBusinessInfos.Length; i++)
+ {
+ relatedBusinessInfo s = new relatedBusinessInfo();
+ s.businessKey = relatedBusinessesList.relatedBusinessInfos[i].businessKey;
+ s.description = MapDescription(relatedBusinessesList.relatedBusinessInfos[i].description);
+ s.name = MapNames(relatedBusinessesList.relatedBusinessInfos[i].name);
+ s.sharedRelationships = MapSharedRelationships(relatedBusinessesList.relatedBusinessInfos[i].sharedRelationships);
+ x.Add(s);
+ }
+ r.relatedBusinessInfos = x.ToArray();
+ r.listDescription = new listDescription();
+
+ return r;
+ }
+
+ private static sharedRelationships[] MapSharedRelationships(uddi.apiv2.sharedRelationships[] sharedRelationships)
+ {
+ if (sharedRelationships == null) return null;
+ List<sharedRelationships> r = new List<sharedRelationships>();
+ for (int i = 0; i < sharedRelationships.Length; i++)
+ {
+ sharedRelationships x = new sharedRelationships();
+ switch (sharedRelationships[i].direction)
+ {
+ case uddi.apiv2.direction.fromKey:
+ x.direction = direction.fromKey;
+ break;
+ case uddi.apiv2.direction.toKey:
+ x.direction = direction.toKey;
+ break;
+ }
+ x.keyedReference = MapIdentifierBag(sharedRelationships[i].keyedReference);
+ r.Add(x);
+ }
+ return r.ToArray();
+ }
+
+ public static uddi.apiv3.tModelList MapTModelList(uddi.apiv2.tModelList tModelList)
+ {
+ if (tModelList == null) return null;
+ uddi.apiv3.tModelList r = new tModelList();
+ List<tModelInfo> x = new List<tModelInfo>();
+ if (tModelList.tModelInfos != null)
+ for (int i = 0; i < tModelList.tModelInfos.Length; i++)
+ {
+ tModelInfo s = new tModelInfo();
+ s.tModelKey = tModelList.tModelInfos[i].tModelKey;
+ if (tModelList.tModelInfos[i].name != null)
+ s.name = new name(tModelList.tModelInfos[i].name.Value, tModelList.tModelInfos[i].name.lang);
+ x.Add(s);
+ }
+ r.tModelInfos = x.ToArray();
+ r.listDescription = new listDescription();
+ r.listDescription.actualCount = r.tModelInfos.Length;
+ r.listDescription.includeCount = r.tModelInfos.Length;
+ r.truncated = tModelList.truncated == uddi.apiv2.truncated.@true;
+ r.truncatedSpecified = tModelList.truncatedSpecified;
+ return r;
+ }
+
+ public static uddi.apiv2.get_businessDetail MapGetBusinessDetail(uddi.apiv3.get_businessDetail get_businessDetail1)
+ {
+ if (get_businessDetail1 == null) return null;
+ uddi.apiv2.get_businessDetail r = new uddi.apiv2.get_businessDetail();
+
+ r.businessKey = get_businessDetail1.businessKey;
+ r.generic = MapUDDIv3to2.VERSION;
+ return r;
+ }
+
+ public static uddi.apiv3.businessDetail MapBusinessDetail(uddi.apiv2.businessDetail businessDetail)
+ {
+ if (businessDetail == null) return null;
+ uddi.apiv3.businessDetail r = new uddi.apiv3.businessDetail();
+ List<businessEntity> tx = new List<businessEntity>();
+ if (businessDetail.businessEntity != null)
+ for (int i = 0; i < businessDetail.businessEntity.Length; i++)
+ {
+ tx.Add(MapBusinessEntity(businessDetail.businessEntity[i]));
+ }
+ r.businessEntity = tx.ToArray();
+ r.truncated = businessDetail.truncated == uddi.apiv2.truncated.@true;
+ r.truncatedSpecified = businessDetail.truncatedSpecified;
+ return r;
+ }
+
+ public static businessEntity MapBusinessEntity(uddi.apiv2.businessEntity businessEntity)
+ {
+ if (businessEntity == null) return null;
+ businessEntity be = new businessEntity();
+ be.businessKey = businessEntity.businessKey;
+ be.categoryBag = MapCategoryBag(businessEntity.categoryBag);
+ be.contacts = MapContacts(businessEntity.contacts);
+ be.description = MapDescription(businessEntity.description);
+ be.discoveryURLs = MapDiscoUrls(businessEntity.discoveryURLs);
+ be.name = MapNames(businessEntity.name);
+ be.identifierBag = MapIdentifierBag(businessEntity.identifierBag);
+ be.businessServices = MapBusinessServices(businessEntity.businessServices);
+ return be;
+ }
+
+ public static businessService[] MapBusinessServices(uddi.apiv2.businessService[] businessService)
+ {
+ if (businessService == null) return null;
+ List<businessService> r = new List<businessService>();
+ for (int i = 0; i < businessService.Length; i++)
+ {
+ businessService x = MapService(businessService[i]);
+ r.Add(x);
+ }
+ return r.ToArray();
+ }
+
+ public static businessService MapService(uddi.apiv2.businessService businessService)
+ {
+ if (businessService == null) return null;
+ businessService r = new businessService();
+ r.bindingTemplates = MapBinding(businessService.bindingTemplates);
+ r.businessKey = businessService.businessKey;
+ r.categoryBag = MapCategoryBag(businessService.categoryBag);
+ r.description = MapDescription(businessService.description);
+ r.name = MapNames(businessService.name);
+ r.serviceKey = businessService.serviceKey;
+ return r;
+ }
+
+ public static bindingTemplate[] MapBinding(uddi.apiv2.bindingTemplate[] bindingTemplate)
+ {
+ if (bindingTemplate == null) return null;
+ List<bindingTemplate> r = new List<bindingTemplate>();
+ for (int i = 0; i < bindingTemplate.Length; i++)
+ {
+ r.Add(MapBindingTemplate(bindingTemplate[i]));
+ }
+ return r.ToArray();
+ }
+
+ public static bindingTemplate MapBindingTemplate(uddi.apiv2.bindingTemplate bindingTemplate)
+ {
+ if (bindingTemplate == null) return null;
+ bindingTemplate r = new bindingTemplate();
+ r.bindingKey = bindingTemplate.bindingKey;
+ r.description = MapDescription(bindingTemplate.description);
+ r.serviceKey = bindingTemplate.serviceKey;
+ if (bindingTemplate.Item is org.uddi.apiv2.accessPoint)
+ {
+ org.uddi.apiv2.accessPoint old = new uddi.apiv2.accessPoint();
+ accessPoint a = new accessPoint();
+ a.Value = old.Value;
+ a.useType = old.URLType.ToString();
+ r.Item = a;
+ }
+ r.tModelInstanceDetails = MapTmodelInstanceDetail(bindingTemplate.tModelInstanceDetails);
+ return r;
+ }
+
+ public static tModelInstanceInfo[] MapTmodelInstanceDetail(uddi.apiv2.tModelInstanceInfo[] tModelInstanceInfo)
+ {
+ if (tModelInstanceInfo == null) return null;
+ List<tModelInstanceInfo> r = new List<tModelInstanceInfo>();
+ for (int i = 0; i < tModelInstanceInfo.Length; i++)
+ {
+ tModelInstanceInfo x = new tModelInstanceInfo();
+ x.description = MapDescription(tModelInstanceInfo[i].description);
+ x.tModelKey = tModelInstanceInfo[i].tModelKey;
+ x.instanceDetails = MapInstanceDetails(tModelInstanceInfo[i].instanceDetails);
+ r.Add(x);
+ }
+ return r.ToArray();
+ }
+
+ public static instanceDetails MapInstanceDetails(uddi.apiv2.instanceDetails instanceDetails)
+ {
+ if (instanceDetails == null) return null;
+ instanceDetails r = new instanceDetails();
+ r.description = MapDescription(instanceDetails.description);
+ r.instanceParms = instanceDetails.instanceParms;
+ r.Items = MapOverviewDoc(instanceDetails.overviewDoc);
+ return r;
+ }
+
+ public static overviewDoc[] MapOverviewDoc(uddi.apiv2.overviewDoc overviewDoc)
+ {
+
+ if (overviewDoc == null) return null;
+ overviewDoc x = new overviewDoc();
+ x.descriptions = MapDescription(overviewDoc.description);
+ x.overviewURLs = MapOverviewUrl(overviewDoc.overviewURL);
+ return new overviewDoc[] { x };
+ }
+
+ public static overviewURL[] MapOverviewUrl(string p)
+ {
+ if (p == null) return null;
+ overviewURL xx = new overviewURL();
+ xx.Value = p;
+ return new overviewURL[] { xx };
+ }
+
+ public static contact[] MapContacts(uddi.apiv2.contact[] contact)
+ {
+ if (contact == null) return null;
+ List<contact> r = new List<contact>();
+ for (int i = 0; i < contact.Length; i++)
+ {
+ contact x = new uddi.apiv3.contact();
+ x.personName = new personName[] { new personName(contact[i].personName, null) };
+ x.useType = contact[i].useType;
+ x.description = MapDescription(contact[i].description);
+ x.email = MapEmail(contact[i].email);
+ x.address = MapAddress(contact[i].address);
+ x.phone = MapPhone(contact[i].phone);
+ r.Add(x);
+ }
+
+ return r.ToArray();
+ }
+
+ public static phone[] MapPhone(uddi.apiv2.phone[] phone)
+ {
+ if (phone == null) return null;
+ List<phone> r = new List<phone>();
+ for (int i = 0; i < phone.Length; i++)
+ {
+ phone x = new phone();
+ x.Value = phone[i].Value;
+ x.useType = phone[i].useType;
+ r.Add(x);
+ }
+ return r.ToArray();
+ }
+
+ public static address[] MapAddress(uddi.apiv2.address[] address)
+ {
+ if (address == null) return null;
+ List<address> r = new List<address>();
+ for (int i = 0; i < address.Length; i++)
+ {
+ address x = new address();
+ x.sortCode = address[i].sortCode;
+ x.tModelKey = address[i].tModelKey;
+ x.addressLine = MapAddressLine(address[i].addressLine);
+ x.useType = address[i].useType;
+ r.Add(x);
+ }
+ return r.ToArray();
+ }
+
+ public static addressLine[] MapAddressLine(uddi.apiv2.addressLine[] addressLine)
+ {
+ if (addressLine == null) return null;
+ List<addressLine> r = new List<addressLine>();
+ for (int i = 0; i < addressLine.Length; i++)
+ {
+ addressLine x = new addressLine();
+ x.Value = addressLine[i].Value;
+ x.keyValue = addressLine[i].keyValue;
+ x.keyName = addressLine[i].keyName;
+ r.Add(x);
+ }
+ return r.ToArray();
+ }
+
+ public static email[] MapEmail(uddi.apiv2.email[] email)
+ {
+ if (email == null) return null;
+ List<email> r = new List<email>();
+ for (int i = 0; i < email.Length; i++)
+ {
+ email x = new email();
+ x.Value = email[i].Value;
+ x.useType = email[i].useType;
+ r.Add(x);
+ }
+ return r.ToArray();
+ }
+
+ public static discoveryURL[] MapDiscoUrls(uddi.apiv2.discoveryURL[] discoveryURL)
+ {
+ if (discoveryURL == null) return null;
+ List<discoveryURL> r = new List<discoveryURL>();
+ for (int i = 0; i < discoveryURL.Length; i++)
+ {
+ discoveryURL x = new discoveryURL();
+ x.Value = discoveryURL[i].Value;
+ x.useType = discoveryURL[i].useType;
+ r.Add(x);
+ }
+ return r.ToArray();
+ }
+
+ public static keyedReference[] MapIdentifierBag(uddi.apiv2.keyedReference[] keyedReference)
+ {
+ if (keyedReference == null)
+ return null;
+ List<keyedReference> r = new List<keyedReference>();
+ for (int i = 0; i < keyedReference.Length; i++)
+ {
+ keyedReference x = new keyedReference();
+ x.tModelKey = keyedReference[i].tModelKey;
+ x.keyValue = keyedReference[i].keyValue;
+ x.keyName = keyedReference[i].keyName;
+ r.Add(x);
+ }
+ return r.ToArray();
+ }
+
+ public static categoryBag MapCategoryBag(uddi.apiv2.keyedReference[] keyedReference)
+ {
+ if (keyedReference == null || keyedReference.Length == 0)
+ return null;
+ categoryBag c = new categoryBag();
+ c.Items = MapIdentifierBag(keyedReference);
+ return c;
+ }
+
+ public static uddi.apiv3.serviceDetail MapServiceDetail(uddi.apiv2.serviceDetail serviceDetail)
+ {
+ if (serviceDetail == null) return null;
+ uddi.apiv3.serviceDetail r = new serviceDetail();
+ r.businessService = MapBusinessServices(serviceDetail.businessService);
+ r.truncated = serviceDetail.truncated == uddi.apiv2.truncated.@true;
+ r.truncatedSpecified = serviceDetail.truncatedSpecified;
+ return r;
+ }
+
+ public static uddi.apiv3.tModelDetail MapTModelDetail(uddi.apiv2.tModelDetail tModelDetail)
+ {
+ if (tModelDetail == null) return null;
+ uddi.apiv3.tModelDetail r = new tModelDetail();
+ r.truncated = tModelDetail.truncated == uddi.apiv2.truncated.@true;
+ r.truncatedSpecified = tModelDetail.truncatedSpecified;
+ r.tModel = MapTModels(tModelDetail.tModel);
+ return r;
+ }
+
+ public static tModel[] MapTModels(uddi.apiv2.tModel[] tModel)
+ {
+ if (tModel == null) return null;
+ List<tModel> r = new List<tModel>();
+ for (int i = 0; i < tModel.Length; i++)
+ {
+ tModel x = new tModel();
+ x.categoryBag = MapCategoryBag(tModel[i].categoryBag);
+ x.deleted = false;
+ x.description = MapDescription(tModel[i].description);
+ x.identifierBag = MapIdentifierBag(tModel[i].identifierBag);
+ x.name = new name(tModel[i].name.Value, tModel[i].name.lang);
+ x.tModelKey = tModel[i].tModelKey;
+ r.Add(x);
+ }
+
+ return r.ToArray();
+ }
+
+ public static registeredInfo MapRegisteredInfo(uddi.apiv2.registeredInfo registeredInfo)
+ {
+ if (registeredInfo == null) return null;
+ registeredInfo r = new registeredInfo();
+ r.businessInfos = MapBusinessInfo(registeredInfo.businessInfos);
+ r.truncated = registeredInfo.truncated == uddi.apiv2.truncated.@true;
+ r.truncatedSpecified = registeredInfo.truncatedSpecified;
+
+ List<tModelInfo> x = new List<tModelInfo>();
+ if (registeredInfo.tModelInfos != null)
+ {
+ for (int i = 0; i < registeredInfo.tModelInfos.Length; i++)
+ {
+ tModelInfo t = new tModelInfo();
+ t.tModelKey = registeredInfo.tModelInfos[i].tModelKey;
+ if (registeredInfo.tModelInfos[i].name != null)
+ t.name = new name(
+ registeredInfo.tModelInfos[i].name.Value, registeredInfo.tModelInfos[i].name.lang);
+ x.Add(t);
+ }
+ }
+ r.tModelInfos = x.ToArray();
+ return r;
+ }
+ }
+}
Added: juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.mapping/MapUDDIv3to2.cs
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.mapping/MapUDDIv3to2.cs?rev=1565898&view=auto
==============================================================================
--- juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.mapping/MapUDDIv3to2.cs (added)
+++ juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.mapping/MapUDDIv3to2.cs Sat Feb 8 03:21:26 2014
@@ -0,0 +1,398 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+
+namespace org.apache.juddi.v3.client.mapping
+{
+ public static class MapUDDIv3to2
+ {
+ public readonly static String VERSION = "2.0";
+ public static uddi.apiv2.find_binding MapFindBinding(uddi.apiv3.find_binding find_binding1)
+ {
+ if (find_binding1 == null) return null;
+ uddi.apiv2.find_binding r = new uddi.apiv2.find_binding();
+
+ r.generic = VERSION;
+ r.findQualifiers = MapFindQualifiers(find_binding1.findQualifiers);
+ r.maxRows = find_binding1.maxRows;
+ r.maxRowsSpecified = find_binding1.maxRowsSpecified;
+ r.serviceKey = find_binding1.serviceKey;
+
+ if (String.IsNullOrEmpty(r.serviceKey))
+ r.serviceKey = "";
+ r.tModelBag = find_binding1.tModelBag;
+ return r;
+
+ }
+
+ private static string[] MapFindQualifiers(string[] findQualifiers)
+ {
+ List<String> r = new List<string>();
+ for (int i = 0; i < findQualifiers.Length; i++)
+ {
+ if (findQualifiers[i].Equals(UDDIConstants.TRANSPORT_HTTP, StringComparison.CurrentCultureIgnoreCase))
+ {
+ r.Add("uuid:68DE9E80-AD09-469D-8A37-088422BFBC36");
+ }
+ else if (findQualifiers[i].Equals(UDDIConstants.TRANSPORT_EMAIL, StringComparison.CurrentCultureIgnoreCase))
+ {
+ r.Add("uuid:93335D49-3EFB-48A0-ACEA-EA102B60DDC6");
+ }
+ else if (findQualifiers[i].Equals(UDDIConstants.TRANSPORT_FTP, StringComparison.CurrentCultureIgnoreCase))
+ {
+ r.Add("uuid:5FCF5CD0-629A-4C50-8B16-F94E9CF2A674");
+ }
+ else if (findQualifiers[i].Equals(UDDIConstants.TRANSPORT_FAX, StringComparison.CurrentCultureIgnoreCase))
+ {
+ r.Add("uuid:1A2B00BE-6E2C-42F5-875B-56F32686E0E7");
+ }
+ else if (findQualifiers[i].Equals(UDDIConstants.TRANSPORT_POTS, StringComparison.CurrentCultureIgnoreCase))
+ {
+ r.Add("uuid:38E12427-5536-4260-A6F9-B5B530E63A07");
+ }
+ else if (findQualifiers[i].Equals(UDDIConstants.IS_REPLACED_BY, StringComparison.CurrentCultureIgnoreCase))
+ {
+ r.Add("uuid:E59AE320-77A5-11D5-B898-0004AC49CC1E");
+ }
+ else if (findQualifiers[i].Equals(UDDIConstants.OWNING_BUSINESS, StringComparison.CurrentCultureIgnoreCase))
+ {
+ r.Add("uuid:4064C064-6D14-4F35-8953-9652106476A9");
+ }
+ else if (findQualifiers[i].Equals(UDDIConstants.RELATIONSHIPS, StringComparison.CurrentCultureIgnoreCase))
+ {
+ r.Add("uuid:807A2C6A-EE22-470D-ADC7-E0424A337C03");
+ }
+ else if (findQualifiers[i].Equals("uddi:uddi.org:categorization:nodes", StringComparison.CurrentCultureIgnoreCase))
+ {
+ r.Add("uuid:327A56F0-3299-4461-BC23-5CD513E95C55");
+ }
+ else if (findQualifiers[i].Equals("uddi:uddi.org:categorization:general_keywords", StringComparison.CurrentCultureIgnoreCase))
+ {
+ r.Add("uuid:A035A07C-F362-44dd-8F95-E2B134BF43B4");
+ }
+ else if (findQualifiers[i].Equals("uddi:uddi.org:categorization:types", StringComparison.CurrentCultureIgnoreCase))
+ {
+ r.Add("uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4");
+ }
+ else if (findQualifiers[i].Equals(UDDIConstants.EXACT_MATCH, StringComparison.CurrentCultureIgnoreCase)
+ || findQualifiers[i].Equals(UDDIConstants.EXACT_MATCH_TMODEL, StringComparison.CurrentCultureIgnoreCase))
+ {
+ r.Add("exactNameMatch");
+ }
+ else if (findQualifiers[i].Equals(UDDIConstants.CASE_SENSITIVE_MATCH, StringComparison.CurrentCultureIgnoreCase)
+ || findQualifiers[i].Equals(UDDIConstants.CASE_SENSITIVE_MATCH_TMODEL, StringComparison.CurrentCultureIgnoreCase))
+ {
+ r.Add("caseSensitiveMatch");
+ }
+ else if (findQualifiers[i].Equals(UDDIConstants.OR_ALL_KEYS, StringComparison.CurrentCultureIgnoreCase)
+ || findQualifiers[i].Equals(UDDIConstants.OR_ALL_KEYS_TMODEL, StringComparison.CurrentCultureIgnoreCase))
+ {
+ r.Add("orAllKeys");
+ }
+ else if (findQualifiers[i].Equals(UDDIConstants.OR_LIKE_KEYS, StringComparison.CurrentCultureIgnoreCase)
+ || findQualifiers[i].Equals(UDDIConstants.OR_LIKE_KEYS_TMODEL, StringComparison.CurrentCultureIgnoreCase))
+ {
+ r.Add("orLikeKeys");
+ }
+ else if (findQualifiers[i].Equals(UDDIConstants.AND_ALL_KEYS, StringComparison.CurrentCultureIgnoreCase)
+ || findQualifiers[i].Equals(UDDIConstants.AND_ALL_KEYS_TMODEL, StringComparison.CurrentCultureIgnoreCase))
+ {
+ r.Add("andAllKeys");
+ }
+ else if (findQualifiers[i].Equals(UDDIConstants.SORT_BY_DATE_ASC, StringComparison.CurrentCultureIgnoreCase)
+ || findQualifiers[i].Equals(UDDIConstants.SORT_BY_DATE_ASC_TMODEL, StringComparison.CurrentCultureIgnoreCase))
+ {
+ r.Add(UDDIConstants.SORT_BY_DATE_ASC);
+ }
+ else if (findQualifiers[i].Equals(UDDIConstants.SORT_BY_DATE_DESC, StringComparison.CurrentCultureIgnoreCase)
+ || findQualifiers[i].Equals(UDDIConstants.SORT_BY_DATE_DESC_TMODEL, StringComparison.CurrentCultureIgnoreCase))
+ {
+ r.Add(UDDIConstants.SORT_BY_DATE_DESC);
+ }
+ else if (findQualifiers[i].Equals(UDDIConstants.SORT_BY_NAME_ASC, StringComparison.CurrentCultureIgnoreCase)
+ || findQualifiers[i].Equals(UDDIConstants.SORT_BY_NAME_ASC_TMODEL, StringComparison.CurrentCultureIgnoreCase))
+ {
+ r.Add(UDDIConstants.SORT_BY_NAME_ASC);
+ }
+ else if (findQualifiers[i].Equals(UDDIConstants.SORT_BY_NAME_DESC, StringComparison.CurrentCultureIgnoreCase)
+ || findQualifiers[i].Equals(UDDIConstants.SORT_BY_NAME_DESC_TMODEL, StringComparison.CurrentCultureIgnoreCase))
+ {
+ r.Add(UDDIConstants.SORT_BY_NAME_DESC);
+ }
+ else if (findQualifiers[i].Equals(UDDIConstants.SERVICE_SUBSET, StringComparison.CurrentCultureIgnoreCase)
+ || findQualifiers[i].Equals(UDDIConstants.SERVICE_SUBSET_TMODEL, StringComparison.CurrentCultureIgnoreCase))
+ {
+ r.Add(UDDIConstants.SERVICE_SUBSET);
+ }
+ else if (findQualifiers[i].Equals(UDDIConstants.COMBINE_CATEGORY_BAGS, StringComparison.CurrentCultureIgnoreCase)
+ || findQualifiers[i].Equals(UDDIConstants.COMBINE_CATEGORY_BAGS_TMODEL, StringComparison.CurrentCultureIgnoreCase))
+ {
+ r.Add(UDDIConstants.COMBINE_CATEGORY_BAGS);
+ }
+ else
+ {
+ r.Add(findQualifiers[i]);
+ }
+ }
+ return r.ToArray();
+ }
+
+ public static uddi.apiv2.find_business MapFindBusiness(uddi.apiv3.find_business fb)
+ {
+ if (fb == null) return null;
+ uddi.apiv2.find_business r = new uddi.apiv2.find_business();
+ r.generic = VERSION;
+ r.findQualifiers = MapFindQualifiers(fb.findQualifiers);
+ r.categoryBag = MapCategoryBag(fb.categoryBag);
+ r.discoveryURLs = MapDiscoURL(fb.discoveryURLs);
+ r.maxRows = fb.maxRows;
+ r.maxRowsSpecified = fb.maxRowsSpecified;
+ r.name = MapName(fb.name);
+ r.tModelBag = fb.tModelBag;
+ return r;
+ }
+
+ private static uddi.apiv2.name[] MapName(uddi.apiv3.name[] name)
+ {
+ if (name == null) return null;
+ List<uddi.apiv2.name> names = new List<uddi.apiv2.name>();
+ for (int i = 0; i < name.Length; i++)
+ {
+ uddi.apiv2.name x = new uddi.apiv2.name();
+ x.lang = name[i].lang;
+ x.Value = name[i].Value;
+ names.Add(x);
+ }
+ return names.ToArray();
+ }
+
+ private static uddi.apiv2.discoveryURL[] MapDiscoURL(uddi.apiv3.discoveryURL[] discoveryURL)
+ {
+ if (discoveryURL == null) return null;
+ List<uddi.apiv2.discoveryURL> names = new List<uddi.apiv2.discoveryURL>();
+ for (int i = 0; i < discoveryURL.Length; i++)
+ {
+ uddi.apiv2.discoveryURL x = new uddi.apiv2.discoveryURL();
+ x.useType = discoveryURL[i].useType;
+ x.Value = discoveryURL[i].Value;
+ names.Add(x);
+ }
+ return names.ToArray();
+ }
+
+ private static uddi.apiv2.keyedReference[] MapCategoryBag(uddi.apiv3.categoryBag categoryBag)
+ {
+ if (categoryBag == null) return null;
+ List<uddi.apiv2.keyedReference> names = new List<uddi.apiv2.keyedReference>();
+ for (int i = 0; i < categoryBag.Items.Length; i++)
+ {
+ if (categoryBag.Items[i] is uddi.apiv3.keyedReference)
+ {
+ uddi.apiv3.keyedReference kr = categoryBag.Items[i] as uddi.apiv3.keyedReference;
+ uddi.apiv2.keyedReference x = new uddi.apiv2.keyedReference();
+ x.keyName = kr.keyName;
+ x.keyValue = kr.keyValue;
+ x.tModelKey = kr.tModelKey;
+ names.Add(x);
+ }
+ }
+ return names.ToArray();
+ }
+
+ public static uddi.apiv2.delete_business MapDeleteBusiness(uddi.apiv3.delete_business delete_business1)
+ {
+ uddi.apiv2.delete_business r = new uddi.apiv2.delete_business();
+ r.generic = VERSION;
+ r.businessKey = delete_business1.businessKey;
+ r.authInfo = delete_business1.authInfo;
+ return r;
+ }
+
+ public static uddi.apiv2.delete_service MapDeleteService(uddi.apiv3.delete_service delete_service1)
+ {
+ uddi.apiv2.delete_service r = new uddi.apiv2.delete_service();
+ r.generic = VERSION;
+ r.authInfo = delete_service1.authInfo;
+ r.serviceKey = delete_service1.serviceKey;
+ return r;
+ }
+
+ public static uddi.apiv2.delete_publisherAssertions MapDeletePublisherAssertion(uddi.apiv3.delete_publisherAssertions delete_publisherAssertions1)
+ {
+ uddi.apiv2.delete_publisherAssertions r = new uddi.apiv2.delete_publisherAssertions();
+ r.generic = VERSION;
+ r.authInfo = delete_publisherAssertions1.authInfo;
+ r.publisherAssertion = MapPublisherAssertions(delete_publisherAssertions1.publisherAssertion);
+ return r;
+ }
+
+ private static uddi.apiv2.publisherAssertion[] MapPublisherAssertions(uddi.apiv3.publisherAssertion[] publisherAssertion)
+ {
+ if (publisherAssertion == null) return null;
+ List<uddi.apiv2.publisherAssertion> r = new List<uddi.apiv2.publisherAssertion>();
+ for (int i = 0; i < publisherAssertion.Length; i++)
+ {
+ uddi.apiv2.publisherAssertion x = new uddi.apiv2.publisherAssertion();
+ x.fromKey = publisherAssertion[i].fromKey;
+ x.toKey = publisherAssertion[i].toKey;
+ if (publisherAssertion[i].keyedReference != null)
+ {
+ x.keyedReference = new uddi.apiv2.keyedReference();
+ x.keyedReference.tModelKey = publisherAssertion[i].keyedReference.tModelKey;
+ x.keyedReference.keyName = publisherAssertion[i].keyedReference.keyName;
+ x.keyedReference.keyValue = publisherAssertion[i].keyedReference.keyValue;
+ }
+ r.Add(x);
+ }
+ return r.ToArray();
+ }
+
+ public static uddi.apiv2.delete_tModel MapDeleteTModel(uddi.apiv3.delete_tModel delete_tModel1)
+ {
+ uddi.apiv2.delete_tModel r = new uddi.apiv2.delete_tModel();
+ r.generic = VERSION;
+ r.authInfo = delete_tModel1.authInfo;
+ r.tModelKey = delete_tModel1.tModelKey;
+ return r;
+ }
+
+ public static uddi.apiv2.get_assertionStatusReport MapGetAssertionStatusReport(uddi.apiv3.get_assertionStatusReport get_assertionStatusReport1)
+ {
+ if (get_assertionStatusReport1 == null) return null;
+ uddi.apiv2.get_assertionStatusReport r = new uddi.apiv2.get_assertionStatusReport();
+ r.authInfo = get_assertionStatusReport1.authInfo;
+ r.generic = VERSION;
+ if (get_assertionStatusReport1.completionStatus!=null);
+ switch (get_assertionStatusReport1.completionStatus)
+ {
+ case uddi.apiv3.completionStatus.statusboth_incomplete:
+ r.completionStatus=(null);
+ break;
+ case uddi.apiv3.completionStatus.statuscomplete:
+ r.completionStatus=("status:complete");
+ break;
+ case uddi.apiv3.completionStatus.statusfromKey_incomplete:
+ r.completionStatus=("status:fromKey_incomplete");
+ break;
+ case uddi.apiv3.completionStatus.statustoKey_incomplete:
+ r.completionStatus=("status:toKey_incomplete");
+ break;
+ }
+
+ return r;
+ }
+
+ public static uddi.apiv2.get_publisherAssertions MapGetPublisherAssertions(uddi.apiv3.get_publisherAssertions get_publisherAssertions1)
+ {
+ if (get_publisherAssertions1 == null) return null;
+ uddi.apiv2.get_publisherAssertions r = new uddi.apiv2.get_publisherAssertions();
+
+ r.authInfo = get_publisherAssertions1.authInfo;
+ r.generic = VERSION;
+ return r;
+ }
+
+ public static uddi.apiv2.find_service MapFindService(uddi.apiv3.find_service find_service1)
+ {
+ uddi.apiv2.find_service r = new uddi.apiv2.find_service();
+ r.businessKey = find_service1.businessKey;
+ r.categoryBag = MapCategoryBag(find_service1.categoryBag);
+ r.findQualifiers = MapFindQualifiers(find_service1.findQualifiers);
+ r.generic = VERSION;
+ r.maxRows = find_service1.maxRows;
+ r.maxRowsSpecified = find_service1.maxRowsSpecified;
+ r.name = MapName(find_service1.name);
+ r.tModelBag = find_service1.tModelBag;
+ return r;
+ }
+
+ public static uddi.apiv2.find_relatedBusinesses MapFindRelatedBusinesses(uddi.apiv3.find_relatedBusinesses find_relatedBusinesses1)
+ {
+ uddi.apiv2.find_relatedBusinesses r = new uddi.apiv2.find_relatedBusinesses();
+ r.businessKey = find_relatedBusinesses1.ItemElementName == uddi.apiv3.ItemChoiceType.businessKey ? find_relatedBusinesses1.Item : "";
+ r.findQualifiers = MapFindQualifiers(find_relatedBusinesses1.findQualifiers);
+ r.generic = VERSION;
+ r.keyedReference = MapKeyRef(find_relatedBusinesses1.keyedReference);
+ r.maxRows = find_relatedBusinesses1.maxRows;
+ r.maxRowsSpecified = find_relatedBusinesses1.maxRowsSpecified;
+ return r;
+ }
+
+ private static uddi.apiv2.keyedReference MapKeyRef(uddi.apiv3.keyedReference keyedReference)
+ {
+ if (keyedReference == null) return null;
+ uddi.apiv2.keyedReference r = new uddi.apiv2.keyedReference();
+ r.keyName = keyedReference.keyName;
+ r.keyValue = keyedReference.keyValue;
+ r.tModelKey = keyedReference.tModelKey;
+ return r;
+ }
+
+ public static uddi.apiv2.find_tModel MapFindTModel(uddi.apiv3.find_tModel find_tModel1)
+ {
+ uddi.apiv2.find_tModel r = new uddi.apiv2.find_tModel();
+ r.generic = VERSION;
+ r.categoryBag = MapCategoryBag(find_tModel1.categoryBag);
+ r.findQualifiers = MapFindQualifiers(find_tModel1.findQualifiers);
+ r.identifierBag = MapIdentBag(find_tModel1.identifierBag);
+ r.maxRows = find_tModel1.maxRows;
+ r.maxRowsSpecified = find_tModel1.maxRowsSpecified;
+ if (find_tModel1.name != null)
+ {
+ r.name = new uddi.apiv2.name();
+ r.name.Value = find_tModel1.name.Value;
+ r.name.lang = find_tModel1.name.lang;
+ }
+ return r;
+ }
+
+ private static uddi.apiv2.keyedReference[] MapIdentBag(uddi.apiv3.keyedReference[] keyedReference)
+ {
+ if (keyedReference == null) return null;
+ List<uddi.apiv2.keyedReference> names = new List<uddi.apiv2.keyedReference>();
+ for (int i = 0; i < keyedReference.Length; i++)
+ {
+ uddi.apiv2.keyedReference x = new uddi.apiv2.keyedReference();
+ x.keyName = keyedReference[i].keyName;
+ x.keyValue = keyedReference[i].keyValue;
+ x.tModelKey = keyedReference[i].tModelKey;
+ names.Add(x);
+ }
+ return names.ToArray();
+ }
+
+ public static uddi.apiv2.get_bindingDetail MapGetBindingDetail(uddi.apiv3.get_bindingDetail get_bindingDetail1)
+ {
+ uddi.apiv2.get_bindingDetail r = new uddi.apiv2.get_bindingDetail();
+ r.generic = VERSION;
+ r.bindingKey = get_bindingDetail1.bindingKey;
+ return r;
+ }
+
+ public static uddi.apiv2.get_serviceDetail MapGetServiceDetail(uddi.apiv3.get_serviceDetail get_serviceDetail1)
+ {
+ uddi.apiv2.get_serviceDetail r = new uddi.apiv2.get_serviceDetail();
+ r.generic = VERSION;
+ r.serviceKey = get_serviceDetail1.serviceKey;
+ return r;
+ }
+
+ public static uddi.apiv2.get_tModelDetail MapGetTModelDetail(uddi.apiv3.get_tModelDetail get_tModelDetail1)
+ {
+ uddi.apiv2.get_tModelDetail r = new uddi.apiv2.get_tModelDetail();
+ r.generic = VERSION;
+ r.tModelKey = get_tModelDetail1.tModelKey;
+ return r;
+ }
+
+ public static uddi.apiv2.get_registeredInfo MapRegisteredInfo(uddi.apiv3.get_registeredInfo get_registeredInfo1)
+ {
+ if (get_registeredInfo1 == null) return null;
+ uddi.apiv2.get_registeredInfo r = new uddi.apiv2.get_registeredInfo();
+ r.generic = VERSION;
+ r.authInfo = get_registeredInfo1.authInfo;
+ return r;
+ }
+ }
+}
Added: juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.transport.wrapper/Inquiry3to2.cs
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.transport.wrapper/Inquiry3to2.cs?rev=1565898&view=auto
==============================================================================
--- juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.transport.wrapper/Inquiry3to2.cs (added)
+++ juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.transport.wrapper/Inquiry3to2.cs Sat Feb 8 03:21:26 2014
@@ -0,0 +1,163 @@
+using org.apache.juddi.client.org.apache.juddi.v3.client.mapping;
+using org.apache.juddi.v3.client.mapping;
+using org.uddi.apiv2;
+using org.uddi.apiv3;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+
+namespace org.apache.juddi.v3.client.transport.wrapper
+{
+ /// <summary>
+ /// This class provides a wrapper to enable UDDIv3 clients to talk to UDDIv2 servers
+ /// via JAXWS Transport. It handles all translations for Inquiry service methods.
+ /// @author <a href="alexoree@apache.org">Alex O'Ree</a>
+ /// @since 3.2.1
+ /// </summary>
+ public class Inquiry3to2 : UDDI_Inquiry_SoapBinding
+ {
+
+ private InquireSoap inquiry = new InquireSoap();
+ public Inquiry3to2(string endpointURL)
+ {
+ // TODO: Complete member initialization
+ this.Url = endpointURL;
+ }
+
+ public Inquiry3to2()
+ {
+
+ }
+
+ private void Init()
+ {
+ inquiry.Url = this.Url;
+ }
+
+ public override org.uddi.apiv3.bindingDetail find_binding(org.uddi.apiv3.find_binding find_binding1)
+ {
+ Init();
+ return MapUDDIv2to3.MapBindingDetail(inquiry.find_binding(MapUDDIv3to2.MapFindBinding(find_binding1)));
+ }
+
+ public override org.uddi.apiv3.businessList find_business(org.uddi.apiv3.find_business fb)
+ {
+ Init();
+ return MapUDDIv2to3.MapBusinessList(inquiry.find_business(MapUDDIv3to2.MapFindBusiness(fb)));
+ }
+
+ public override uddi.apiv3.serviceList find_service(uddi.apiv3.find_service find_service1)
+ {
+ Init();
+ return MapUDDIv2to3.MapServiceList(inquiry.find_service(MapUDDIv3to2.MapFindService(find_service1)));
+ }
+ public override uddi.apiv3.relatedBusinessesList find_relatedBusinesses(uddi.apiv3.find_relatedBusinesses find_relatedBusinesses1)
+ {
+ Init();
+ return MapUDDIv2to3.MapRelatedBusinessList(inquiry.find_relatedBusinesses(MapUDDIv3to2.MapFindRelatedBusinesses(find_relatedBusinesses1)));
+ }
+ public override uddi.apiv3.tModelList find_tModel(uddi.apiv3.find_tModel find_tModel1)
+ {
+ Init();
+ return MapUDDIv2to3.MapTModelList(inquiry.find_tModel(MapUDDIv3to2.MapFindTModel(find_tModel1)));
+ }
+ public override uddi.apiv3.bindingDetail get_bindingDetail(uddi.apiv3.get_bindingDetail get_bindingDetail1)
+ {
+ Init();
+ return MapUDDIv2to3.MapBindingDetail(inquiry.get_bindingDetail(MapUDDIv3to2.MapGetBindingDetail(get_bindingDetail1)));
+ }
+
+ public override uddi.apiv3.businessDetail get_businessDetail(uddi.apiv3.get_businessDetail get_businessDetail1)
+ {
+ Init();
+ return MapUDDIv2to3.MapBusinessDetail(inquiry.get_businessDetail(MapUDDIv2to3.MapGetBusinessDetail(get_businessDetail1)));
+ }
+ public static readonly String VERSION = "2.0";
+ public override operationalInfos get_operationalInfo(get_operationalInfo get_operationalInfo1)
+ {
+ Init();
+ operationalInfos ret = new operationalInfos();
+ List<operationalInfo> r = new List<operationalInfo>();
+ for (int i = 0; i < get_operationalInfo1.entityKey.Length; i++)
+ {
+ operationalInfo oi = new operationalInfo();
+ oi.entityKey=(get_operationalInfo1.entityKey[i]);
+ try
+ {
+ org.uddi.apiv2.get_businessDetail businessDetail = new org.uddi.apiv2.get_businessDetail();
+ businessDetail.generic=(VERSION);
+ businessDetail.businessKey = new string[]{get_operationalInfo1.entityKey[i]};
+ org.uddi.apiv2.businessDetail z = inquiry.get_businessDetail(businessDetail);
+ oi.nodeID=(z.@operator);
+ oi.authorizedName=(z.businessEntity[0].authorizedName);
+ }
+ catch (Exception ex)
+ {
+ }
+ if (oi.authorizedName != null)
+ {
+ r.Add(oi);
+ continue;
+ }
+ try
+ {
+ org.uddi.apiv2.get_tModelDetail tModelDetail = new org.uddi.apiv2.get_tModelDetail();
+ tModelDetail.generic=(VERSION);
+ tModelDetail.tModelKey = new string[] { get_operationalInfo1.entityKey[i] };
+ org.uddi.apiv2.tModelDetail z = inquiry.get_tModelDetail(tModelDetail);
+ oi.nodeID=(z.@operator);
+ oi.authorizedName=(z.tModel[0].authorizedName);
+ }
+ catch (Exception ex)
+ {
+ }
+ if (oi.authorizedName != null)
+ {
+ r.Add(oi);
+ continue;
+ }
+ try
+ {
+ //get the service
+ org.uddi.apiv2.get_serviceDetail serviceDetail = new org.uddi.apiv2.get_serviceDetail();
+ serviceDetail.generic=(VERSION);
+ serviceDetail.serviceKey = new string[] { get_operationalInfo1.entityKey[i] };
+ org.uddi.apiv2.serviceDetail z = inquiry.get_serviceDetail(serviceDetail);
+ oi.nodeID=(z.@operator);
+
+ org.uddi.apiv2.get_businessDetail businessDetail = new org.uddi.apiv2.get_businessDetail();
+ businessDetail.generic=(VERSION);
+ //its owning business
+ businessDetail.businessKey = new string[] { z.businessService[0].businessKey };
+ org.uddi.apiv2.businessDetail z2 = inquiry.get_businessDetail(businessDetail);
+ oi.nodeID = (z2.@operator);
+ oi.authorizedName=(z2.businessEntity[0].authorizedName);
+ r.Add(oi);
+ }
+ catch (Exception ex)
+ {
+ }
+
+
+ }
+ ret.truncated = (false);
+ ret.operationalInfo = r.ToArray();
+ return ret;
+
+
+
+ }
+ public override uddi.apiv3.serviceDetail get_serviceDetail(uddi.apiv3.get_serviceDetail get_serviceDetail1)
+ {
+ Init();
+ return MapUDDIv2to3.MapServiceDetail(inquiry.get_serviceDetail(MapUDDIv3to2.MapGetServiceDetail(get_serviceDetail1)));
+ }
+ public override uddi.apiv3.tModelDetail get_tModelDetail(uddi.apiv3.get_tModelDetail get_tModelDetail1)
+ {
+ Init();
+ return MapUDDIv2to3.MapTModelDetail(inquiry.get_tModelDetail(MapUDDIv3to2.MapGetTModelDetail(get_tModelDetail1)));
+ }
+
+ }
+}
Added: juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.transport.wrapper/Publish3to2.cs
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.transport.wrapper/Publish3to2.cs?rev=1565898&view=auto
==============================================================================
--- juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.transport.wrapper/Publish3to2.cs (added)
+++ juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.transport.wrapper/Publish3to2.cs Sat Feb 8 03:21:26 2014
@@ -0,0 +1,71 @@
+using org.apache.juddi.v3.client.mapping;
+using org.uddi.apiv2;
+using org.uddi.apiv3;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+
+namespace org.apache.juddi.v3.client.transport.wrapper
+{
+ public class Publish3to2 : UDDI_Publication_SoapBinding
+ {
+ public static readonly String VERSION = "2.0";
+ private string endpointURL;
+ private PublishSoap publish = new PublishSoap();
+ public Publish3to2(string endpointURL)
+ {
+ // TODO: Complete member initialization
+ this.endpointURL = endpointURL;
+ }
+
+ public Publish3to2()
+ {
+ // TODO: Complete member initialization
+ }
+ private void Init()
+ {
+ publish.Url = this.Url;
+ }
+ public override void delete_business(uddi.apiv3.delete_business delete_business1)
+ {
+ Init();
+ publish.delete_business(MapUDDIv3to2.MapDeleteBusiness(delete_business1));
+
+ }
+ public override void delete_service(uddi.apiv3.delete_service delete_service1)
+ {
+ Init();
+ publish.delete_service(MapUDDIv3to2.MapDeleteService(delete_service1));
+ }
+ public override void delete_publisherAssertions(uddi.apiv3.delete_publisherAssertions delete_publisherAssertions1)
+ {
+ Init();
+ publish.delete_publisherAssertions(MapUDDIv3to2.MapDeletePublisherAssertion(delete_publisherAssertions1));
+ }
+ public override void delete_tModel(uddi.apiv3.delete_tModel delete_tModel1)
+ {
+ Init();
+ publish.delete_tModel(MapUDDIv3to2.MapDeleteTModel(delete_tModel1));
+
+ }
+ public override uddi.apiv3.assertionStatusItem[] get_assertionStatusReport(uddi.apiv3.get_assertionStatusReport get_assertionStatusReport1)
+ {
+ Init();
+ return MapUDDIv2to3.MapAssertionStatusItems(publish.get_assertionStatusReport(MapUDDIv3to2.MapGetAssertionStatusReport(get_assertionStatusReport1)));
+
+ }
+ public override uddi.apiv3.registeredInfo get_registeredInfo(uddi.apiv3.get_registeredInfo get_registeredInfo1)
+ {
+ Init();
+ return MapUDDIv2to3.MapRegisteredInfo(publish.get_registeredInfo(MapUDDIv3to2.MapRegisteredInfo(get_registeredInfo1)));
+
+ }
+ public override uddi.apiv3.publisherAssertion[] get_publisherAssertions(uddi.apiv3.get_publisherAssertions get_publisherAssertions1)
+ {
+ Init();
+ return MapUDDIv2to3.MapPublisherAssertions(publish.get_publisherAssertions(MapUDDIv3to2.MapGetPublisherAssertions(get_publisherAssertions1)));
+ }
+
+ }
+}
Added: juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.transport.wrapper/Security3to2.cs
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.transport.wrapper/Security3to2.cs?rev=1565898&view=auto
==============================================================================
--- juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.transport.wrapper/Security3to2.cs (added)
+++ juddi/trunk/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client.transport.wrapper/Security3to2.cs Sat Feb 8 03:21:26 2014
@@ -0,0 +1,54 @@
+using org.uddi.apiv2;
+using org.uddi.apiv3;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+
+namespace org.apache.juddi.v3.client.transport.wrapper
+{
+ public class Security3to2 : UDDI_Security_SoapBinding
+ {
+ private string endpointURL;
+ private PublishSoap publish = new PublishSoap();
+
+ public Security3to2(string endpointURL)
+ {
+ // TODO: Complete member initialization
+ this.endpointURL = endpointURL;
+ }
+
+ public Security3to2()
+ {
+ // TODO: Complete member initialization
+ }
+ private void Init()
+ {
+ publish.Url = this.Url;
+ }
+
+ public override void discard_authToken(uddi.apiv3.discard_authToken discard_authToken1)
+ {
+ Init();
+ uddi.apiv2.discard_authToken r = new uddi.apiv2.discard_authToken();
+ r.authInfo = discard_authToken1.authInfo;
+ r.generic = VERSION;
+ publish.discard_authToken(r);
+ }
+ public override uddi.apiv3.authToken get_authToken(uddi.apiv3.get_authToken get_authToken1)
+ {
+ Init();
+ uddi.apiv2.get_authToken r = new uddi.apiv2.get_authToken();
+ r.cred = get_authToken1.cred;
+ r.generic = VERSION;
+ r.userID = get_authToken1.userID;
+ uddi.apiv2.authToken res = publish.get_authToken(r);
+
+ uddi.apiv3.authToken x = new uddi.apiv3.authToken();
+ x.authInfo = res.authInfo;
+ return x;
+
+ }
+ public static readonly String VERSION = "2.0";
+ }
+}
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@juddi.apache.org
For additional commands, e-mail: commits-help@juddi.apache.org