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 2013/12/02 01:51:48 UTC
svn commit: r1546875 [9/10] - in /juddi/branches/juddi-3.3.x: ./
juddi-client/src/main/java/org/apache/juddi/v3/client/config/
juddi-console/ juddi-core-openjpa/ juddi-core/src/main/java/org/apache/juddi/
juddi-core/src/main/java/org/apache/juddi/api/i...
Added: juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/api_v3/SubscriptionWrapper.java
URL: http://svn.apache.org/viewvc/juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/api_v3/SubscriptionWrapper.java?rev=1546875&view=auto
==============================================================================
--- juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/api_v3/SubscriptionWrapper.java (added)
+++ juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/api_v3/SubscriptionWrapper.java Mon Dec 2 00:51:47 2013
@@ -0,0 +1,98 @@
+
+package org.apache.juddi.api_v3;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+import org.uddi.sub_v3.Subscription;
+
+
+/**
+ * <p>Java class for subscriptionWrapper complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="subscriptionWrapper">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="publisherIdOrUsername" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element ref="{urn:uddi-org:sub_v3}subscription" maxOccurs="unbounded"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "subscriptionWrapper", propOrder = {
+ "publisherIdOrUsername",
+ "subscription"
+})
+public class SubscriptionWrapper {
+
+ @XmlElement(required = true)
+ protected String publisherIdOrUsername;
+ @XmlElement(namespace = "urn:uddi-org:sub_v3", required = true)
+ protected List<Subscription> subscription;
+
+ /**
+ * Gets the value of the publisherIdOrUsername property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPublisherIdOrUsername() {
+ return publisherIdOrUsername;
+ }
+
+ /**
+ * Sets the value of the publisherIdOrUsername property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPublisherIdOrUsername(String value) {
+ this.publisherIdOrUsername = value;
+ }
+
+ /**
+ * Gets the value of the subscription property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the subscription property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getSubscription().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link Subscription }
+ *
+ *
+ */
+ public List<Subscription> getSubscription() {
+ if (subscription == null) {
+ subscription = new ArrayList<Subscription>();
+ }
+ return this.subscription;
+ }
+
+}
Modified: juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/api_v3/SyncSubscription.java
URL: http://svn.apache.org/viewvc/juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/api_v3/SyncSubscription.java?rev=1546875&r1=1546874&r2=1546875&view=diff
==============================================================================
--- juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/api_v3/SyncSubscription.java (original)
+++ juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/api_v3/SyncSubscription.java Mon Dec 2 00:51:47 2013
@@ -1,55 +1,47 @@
-/*
- * Copyright 2001-2008 The Apache Software Foundation.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
package org.apache.juddi.api_v3;
-import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
-
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
-
import org.uddi.sub_v3.GetSubscriptionResults;
/**
- * <p>Java class for publisherDetail type. Specific to juddi.
+ * <p>Java class for syncSubscription complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="syncSubscription">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="authInfo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="list" type="{urn:uddi-org:sub_v3}get_subscriptionResults" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
*
- * @author <a href="mailto:kstam@apache.org">Kurt T Stam</a>
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "syncSubscription", propOrder = {
- "authInfo",
+ "authInfo",
"list"
})
-public class SyncSubscription implements Serializable{
-
- @XmlTransient
- private static final long serialVersionUID = -8839314757295513399L;
- @XmlElement(namespace = "urn:uddi-org:api_v3")
- private String authInfo;
- private List<GetSubscriptionResults> list;
-
- /**
+public class SyncSubscription {
+
+ protected String authInfo;
+ @XmlElement(nillable = true)
+ protected List<GetSubscriptionResults> list;
+
+ /**
* Gets the value of the authInfo property.
*
* @return
@@ -72,15 +64,34 @@ public class SyncSubscription implements
public void setAuthInfo(String value) {
this.authInfo = value;
}
-
- public List<GetSubscriptionResults> getGetSubscriptionResultsList() {
- if (this.list==null) {
- this.list = new ArrayList<GetSubscriptionResults>();
- }
- return list;
- }
-
+ /**
+ * Gets the value of the list property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the list property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getList().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link GetSubscriptionResults }
+ *
+ *
+ */
+ public List<GetSubscriptionResults> getList() {
+ if (list == null) {
+ list = new ArrayList<GetSubscriptionResults>();
+ }
+ return this.list;
+ }
}
-
\ No newline at end of file
Modified: juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/api_v3/SyncSubscriptionDetail.java
URL: http://svn.apache.org/viewvc/juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/api_v3/SyncSubscriptionDetail.java?rev=1546875&r1=1546874&r2=1546875&view=diff
==============================================================================
--- juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/api_v3/SyncSubscriptionDetail.java (original)
+++ juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/api_v3/SyncSubscriptionDetail.java Mon Dec 2 00:51:47 2013
@@ -1,56 +1,70 @@
-/*
- * Copyright 2001-2008 The Apache Software Foundation.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
package org.apache.juddi.api_v3;
-import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
-
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlTransient;
+import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-
import org.uddi.sub_v3.SubscriptionResultsList;
/**
- * <p>Java class for publisherDetail type. Specific to juddi.
+ * <p>Java class for syncSubscriptionDetail complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="syncSubscriptionDetail">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="list" type="{urn:uddi-org:sub_v3}subscriptionResultsList" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
*
- * @author <a href="mailto:kstam@apache.org">Kurt T Stam</a>
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "syncSubscriptionDetail", propOrder = {
"list"
})
-public class SyncSubscriptionDetail implements Serializable{
-
- @XmlTransient
- private static final long serialVersionUID = -4039550325209019888L;
- private List<SubscriptionResultsList> list;
-
- public List<SubscriptionResultsList> getSubscriptionResultsList() {
- if (this.list==null) {
- this.list = new ArrayList<SubscriptionResultsList>();
- }
+public class SyncSubscriptionDetail {
+
+ @XmlElement(nillable = true)
+ protected List<SubscriptionResultsList> list;
+
+ /**
+ * Gets the value of the list property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the list property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getList().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link SubscriptionResultsList }
+ *
+ *
+ */
+ public List<SubscriptionResultsList> getList() {
+ if (list == null) {
+ list = new ArrayList<SubscriptionResultsList>();
+ }
return this.list;
}
}
-
\ No newline at end of file
Added: juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/api_v3/SyncSubscriptionDetailResponse.java
URL: http://svn.apache.org/viewvc/juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/api_v3/SyncSubscriptionDetailResponse.java?rev=1546875&view=auto
==============================================================================
--- juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/api_v3/SyncSubscriptionDetailResponse.java (added)
+++ juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/api_v3/SyncSubscriptionDetailResponse.java Mon Dec 2 00:51:47 2013
@@ -0,0 +1,62 @@
+
+package org.apache.juddi.api_v3;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for syncSubscriptionDetailResponse complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="syncSubscriptionDetailResponse">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="syncSubscriptionDetail" type="{urn:juddi-apache-org:api_v3}syncSubscriptionDetail"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "syncSubscriptionDetailResponse", propOrder = {
+ "syncSubscriptionDetail"
+})
+public class SyncSubscriptionDetailResponse {
+
+ @XmlElement(required = true, nillable = true)
+ protected SyncSubscriptionDetail syncSubscriptionDetail;
+
+ /**
+ * Gets the value of the syncSubscriptionDetail property.
+ *
+ * @return
+ * possible object is
+ * {@link SyncSubscriptionDetail }
+ *
+ */
+ public SyncSubscriptionDetail getSyncSubscriptionDetail() {
+ return syncSubscriptionDetail;
+ }
+
+ /**
+ * Sets the value of the syncSubscriptionDetail property.
+ *
+ * @param value
+ * allowed object is
+ * {@link SyncSubscriptionDetail }
+ *
+ */
+ public void setSyncSubscriptionDetail(SyncSubscriptionDetail value) {
+ this.syncSubscriptionDetail = value;
+ }
+
+}
Added: juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/api_v3/SyncSubscriptionRequest.java
URL: http://svn.apache.org/viewvc/juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/api_v3/SyncSubscriptionRequest.java?rev=1546875&view=auto
==============================================================================
--- juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/api_v3/SyncSubscriptionRequest.java (added)
+++ juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/api_v3/SyncSubscriptionRequest.java Mon Dec 2 00:51:47 2013
@@ -0,0 +1,60 @@
+
+package org.apache.juddi.api_v3;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for syncSubscriptionRequest complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="syncSubscriptionRequest">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="syncSubscription" type="{urn:juddi-apache-org:api_v3}syncSubscription" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "syncSubscriptionRequest", propOrder = {
+ "syncSubscription"
+})
+public class SyncSubscriptionRequest {
+
+ protected SyncSubscription syncSubscription;
+
+ /**
+ * Gets the value of the syncSubscription property.
+ *
+ * @return
+ * possible object is
+ * {@link SyncSubscription }
+ *
+ */
+ public SyncSubscription getSyncSubscription() {
+ return syncSubscription;
+ }
+
+ /**
+ * Sets the value of the syncSubscription property.
+ *
+ * @param value
+ * allowed object is
+ * {@link SyncSubscription }
+ *
+ */
+ public void setSyncSubscription(SyncSubscription value) {
+ this.syncSubscription = value;
+ }
+
+}
Added: juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/api_v3/ValidValues.java
URL: http://svn.apache.org/viewvc/juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/api_v3/ValidValues.java?rev=1546875&view=auto
==============================================================================
--- juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/api_v3/ValidValues.java (added)
+++ juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/api_v3/ValidValues.java Mon Dec 2 00:51:47 2013
@@ -0,0 +1,94 @@
+
+package org.apache.juddi.api_v3;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for validValues complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="validValues">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="tModekKey" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="value" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "validValues", propOrder = {
+ "tModekKey",
+ "value"
+})
+public class ValidValues {
+
+ protected String tModekKey;
+ protected List<String> value;
+
+ /**
+ * Gets the value of the tModekKey property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getTModekKey() {
+ return tModekKey;
+ }
+
+ /**
+ * Sets the value of the tModekKey property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setTModekKey(String value) {
+ this.tModekKey = value;
+ }
+
+ /**
+ * Gets the value of the value property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the value property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getValue().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link String }
+ *
+ *
+ */
+ public List<String> getValue() {
+ if (value == null) {
+ value = new ArrayList<String>();
+ }
+ return this.value;
+ }
+
+}
Modified: juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/api_v3/package-info.java
URL: http://svn.apache.org/viewvc/juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/api_v3/package-info.java?rev=1546875&r1=1546874&r2=1546875&view=diff
==============================================================================
--- juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/api_v3/package-info.java (original)
+++ juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/api_v3/package-info.java Mon Dec 2 00:51:47 2013
@@ -1,20 +1,2 @@
-/*
- * Copyright 2001-2008 The Apache Software Foundation.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
@javax.xml.bind.annotation.XmlSchema(namespace = "urn:juddi-apache-org:api_v3", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
package org.apache.juddi.api_v3;
-
\ No newline at end of file
Modified: juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/v3_service/JUDDIApiPortType.java
URL: http://svn.apache.org/viewvc/juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/v3_service/JUDDIApiPortType.java?rev=1546875&r1=1546874&r2=1546875&view=diff
==============================================================================
--- juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/v3_service/JUDDIApiPortType.java (original)
+++ juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/v3_service/JUDDIApiPortType.java Mon Dec 2 00:51:47 2013
@@ -1,189 +1,495 @@
-/*
- * Copyright 2001-2008 The Apache Software Foundation.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
package org.apache.juddi.v3_service;
-import java.rmi.Remote;
-import java.rmi.RemoteException;
-
+import java.util.List;
import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;
import javax.jws.soap.SOAPBinding;
import javax.xml.bind.annotation.XmlSeeAlso;
-
+import javax.xml.ws.RequestWrapper;
+import javax.xml.ws.ResponseWrapper;
+import org.apache.juddi.api_v3.AdminSaveBusinessWrapper;
+import org.apache.juddi.api_v3.AdminSaveTModelWrapper;
+import org.apache.juddi.api_v3.Clerk;
import org.apache.juddi.api_v3.ClerkDetail;
import org.apache.juddi.api_v3.ClientSubscriptionInfoDetail;
import org.apache.juddi.api_v3.DeleteClientSubscriptionInfo;
import org.apache.juddi.api_v3.DeletePublisher;
import org.apache.juddi.api_v3.GetAllPublisherDetail;
import org.apache.juddi.api_v3.GetPublisherDetail;
+import org.apache.juddi.api_v3.Node;
import org.apache.juddi.api_v3.NodeDetail;
import org.apache.juddi.api_v3.PublisherDetail;
-import org.apache.juddi.api_v3.SaveClerk;
+import org.apache.juddi.api_v3.SaveClerkInfo;
import org.apache.juddi.api_v3.SaveClientSubscriptionInfo;
-import org.apache.juddi.api_v3.SaveNode;
+import org.apache.juddi.api_v3.SaveNodeInfo;
import org.apache.juddi.api_v3.SavePublisher;
+import org.apache.juddi.api_v3.SubscriptionWrapper;
import org.apache.juddi.api_v3.SyncSubscription;
import org.apache.juddi.api_v3.SyncSubscriptionDetail;
+import org.apache.juddi.api_v3.ValidValues;
import org.uddi.api_v3.DeleteTModel;
+import org.uddi.api_v3.DispositionReport;
+import org.uddi.repl_v3.ReplicationConfiguration;
+import org.uddi.sub_v3.Subscription;
import org.uddi.v3_service.DispositionReportFaultMessage;
/**
- * This portType defines all of the jUDDI publisher operations.
- * This is above and beyond the original UDDI v3 specification and is NOT part of the standard.
- * Method behavior within this class may change from version to version. These methods are
- * primarily mean for administrative functions.
+ * This portType defines all of the jUDDI publisher operations.
+ * This is above and beyond the original UDDI v3 specification and is NOT part of the standard.
+ * Method behavior within this class may change from version to version. These methods are
+ * primarily meant for administrative functions.
*
+ * This class was generated by the JAX-WS RI.
+ * JAX-WS RI 2.2.4-b01
+ * Generated source version: 2.2
*
*/
@WebService(name = "JUDDI_Api_PortType", targetNamespace = "urn:juddi-apache-org:v3_service")
-@SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
@XmlSeeAlso({
+ org.uddi.repl_v3.ObjectFactory.class,
+ org.apache.juddi.api_v3.ObjectFactory.class,
+ org.apache.juddi.v3_service.ObjectFactory.class,
org.uddi.api_v3.ObjectFactory.class,
- org.w3._2000._09.xmldsig_.ObjectFactory.class,
- org.apache.juddi.api_v3.ObjectFactory.class
+ org.uddi.custody_v3.ObjectFactory.class,
+ org.uddi.policy_v3.ObjectFactory.class,
+ org.uddi.policy_v3_instanceparms.ObjectFactory.class,
+ org.uddi.sub_v3.ObjectFactory.class,
+ org.w3._2000._09.xmldsig_.ObjectFactory.class
})
-public interface JUDDIApiPortType extends Remote{
+public interface JUDDIApiPortType {
+
+
+ /**
+ *
+ * @param parameters
+ * @return
+ * returns org.apache.juddi.api_v3.PublisherDetail
+ * @throws DispositionReportFaultMessage
+ */
+ @WebMethod(operationName = "get_publisherDetail", action = "get_publisherDetail")
+ @WebResult(name = "publisherDetail", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "parameters")
+ @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
+ public PublisherDetail getPublisherDetail(
+ @WebParam(name = "get_publisherDetail", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "parameters")
+ GetPublisherDetail parameters)
+ throws DispositionReportFaultMessage
+ ;
/**
*
* @param body
- * @throws DispositionReportFaultMessage, RemoteException
+ * @throws DispositionReportFaultMessage
*/
- @WebMethod(operationName = "save_publisher", action = "save_publisher")
+ @WebMethod(operationName = "delete_ClientSubscriptionInfo", action = "delete_ClientSubscriptionInfo")
+ @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
+ public void deleteClientSubscriptionInfo(
+ @WebParam(name = "delete_ClientSubscriptionInfo", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
+ DeleteClientSubscriptionInfo body)
+ throws DispositionReportFaultMessage
+ ;
+
+ /**
+ *
+ * @param body
+ * @return
+ * returns org.apache.juddi.api_v3.PublisherDetail
+ * @throws DispositionReportFaultMessage
+ */
+ @WebMethod(operationName = "get_allPublisherDetail", action = "get_allPublisherDetail")
@WebResult(name = "publisherDetail", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
- public PublisherDetail savePublisher(
- @WebParam(name = "save_publisher", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
- SavePublisher body)
- throws DispositionReportFaultMessage, RemoteException
+ @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
+ public PublisherDetail getAllPublisherDetail(
+ @WebParam(name = "get_allPublisherDetail", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
+ GetAllPublisherDetail body)
+ throws DispositionReportFaultMessage
;
/**
*
* @param body
- * @throws DispositionReportFaultMessage, RemoteException
+ * @return
+ * returns org.apache.juddi.api_v3.ClerkDetail
+ * @throws DispositionReportFaultMessage
+ */
+ @WebMethod(operationName = "save_Clerk", action = "save_Clerk")
+ @WebResult(name = "save_ClerkResponse", targetNamespace = "urn:juddi-apache-org:v3_service", partName = "save_ClerkResponse")
+ @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
+ public ClerkDetail saveClerk(
+ @WebParam(name = "save_ClerkRequest", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
+ SaveClerkInfo body)
+ throws DispositionReportFaultMessage
+ ;
+
+ /**
+ *
+ * @param body
+ * @throws DispositionReportFaultMessage
*/
@WebMethod(operationName = "delete_publisher", action = "delete_publisher")
+ @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
public void deletePublisher(
@WebParam(name = "delete_publisher", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
DeletePublisher body)
- throws DispositionReportFaultMessage, RemoteException
+ throws DispositionReportFaultMessage
;
-
+
/**
*
* @param body
* @return
- * returns org.apache.juddi.api_v3.PublisherDetail
- * @throws DispositionReportFaultMessage, RemoteException
+ * returns org.apache.juddi.api_v3.NodeDetail
+ * @throws DispositionReportFaultMessage
*/
- @WebMethod(operationName = "get_publisherDetail", action = "get_publisherDetail")
- @WebResult(name = "publisherDetail", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
- public PublisherDetail getPublisherDetail(
- @WebParam(name = "get_publisherDetail", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
- GetPublisherDetail body)
- throws DispositionReportFaultMessage, RemoteException
+ @WebMethod(operationName = "save_Node", action = "save_Node")
+ @WebResult(name = "save_NodeResponse", targetNamespace = "urn:juddi-apache-org:v3_service", partName = "save_NodeResponse")
+ @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
+ public NodeDetail saveNode(
+ @WebParam(name = "save_NodeRequest", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
+ SaveNodeInfo body)
+ throws DispositionReportFaultMessage
;
-
+
/**
*
* @param body
* @return
* returns org.apache.juddi.api_v3.PublisherDetail
- * @throws DispositionReportFaultMessage, RemoteException
+ * @throws DispositionReportFaultMessage
*/
- @WebMethod(operationName = "get_allPublisherDetail", action = "get_allPublisherDetail")
- @WebResult(name = "publisherDetail", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
- public PublisherDetail getAllPublisherDetail(
- @WebParam(name = "get_allPublisherDetail", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
- GetAllPublisherDetail body)
- throws DispositionReportFaultMessage, RemoteException
+ @WebMethod(operationName = "save_publisher", action = "save_publisher")
+ @WebResult(name = "save_publisherResponse", targetNamespace = "urn:juddi-apache-org:v3_service", partName = "save_publisherResponse")
+ @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
+ public PublisherDetail savePublisher(
+ @WebParam(name = "save_publisher", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
+ SavePublisher body)
+ throws DispositionReportFaultMessage
;
-
/**
- * This will delete the tmodel definition, all existing instances will remain
+ *
* @param body
- * @throws DispositionReportFaultMessage, RemoteException
+ * @throws DispositionReportFaultMessage
*/
- @WebMethod(operationName = "adminDelete_tmodel", action = "adminDelete_tmodel")
+ @WebMethod(operationName = "adminDelete_tModel", action = "adminDelete_tmodel")
+ @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
public void adminDeleteTModel(
@WebParam(name = "adminDelete_tmodel", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
DeleteTModel body)
- throws DispositionReportFaultMessage, RemoteException
+ throws DispositionReportFaultMessage
;
-
+
/**
+ *
* @param body
- * @throws DispositionReportFaultMessage, RemoteException
+ * @return
+ * returns org.apache.juddi.api_v3.ClientSubscriptionInfoDetail
+ * @throws DispositionReportFaultMessage
*/
@WebMethod(operationName = "save_ClientSubscriptionInfo", action = "save_ClientSubscriptionInfo")
- @WebResult(name = "clientSubscriptionInfoDetail", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
+ @WebResult(name = "save_ClientSubscriptionInfoResponse", targetNamespace = "urn:juddi-apache-org:v3_service", partName = "save_ClientSubscriptionInfoResponse")
+ @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
public ClientSubscriptionInfoDetail saveClientSubscriptionInfo(
- @WebParam(name = "save_ClientSubscriptionInfo", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
+ @WebParam(name = "save_ClientSubscriptionInfoRequest", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
SaveClientSubscriptionInfo body)
- throws DispositionReportFaultMessage, RemoteException
+ throws DispositionReportFaultMessage
;
-
- @WebMethod(operationName = "delete_ClientSubscriptionInfo", action = "delete_ClientSubscriptionInfo")
- public void deleteClientSubscriptionInfo(
- @WebParam(name = "delete_ClientSubscriptionInfo", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
- DeleteClientSubscriptionInfo body)
- throws DispositionReportFaultMessage, RemoteException
+
+ /**
+ *
+ * @param syncSubscription
+ * @return
+ * returns org.apache.juddi.api_v3.SyncSubscriptionDetail
+ * @throws DispositionReportFaultMessage
+ */
+ @WebMethod(operationName = "invoke_SyncSubscription", action = "invoke_SyncSubscription")
+ @WebResult(name = "syncSubscriptionDetail", targetNamespace = "urn:juddi-apache-org:api_v3")
+ @RequestWrapper(localName = "invoke_SyncSubscription", targetNamespace = "urn:juddi-apache-org:api_v3", className = "org.apache.juddi.api_v3.SyncSubscriptionRequest")
+ @ResponseWrapper(localName = "invoke_SyncSubscriptionResponse", targetNamespace = "urn:juddi-apache-org:v3_service", className = "org.apache.juddi.api_v3.SyncSubscriptionDetailResponse")
+ public SyncSubscriptionDetail invokeSyncSubscription(
+ @WebParam(name = "syncSubscription", targetNamespace = "urn:juddi-apache-org:api_v3")
+ SyncSubscription syncSubscription)
+ throws DispositionReportFaultMessage
;
-
+
/**
- * @param body
- * @throws DispositionReportFaultMessage, RemoteException
+ *
+ * gets all nodes persisted in the database, useful for replication scenarios
+ * @since 3.3
+ *
+ *
+ * @param authInfo
+ * @return
+ * returns java.util.List<org.apache.juddi.api_v3.Node>
+ * @throws DispositionReportFaultMessage
*/
- @WebMethod(operationName = "save_Clerk", action = "save_Clerk")
- @WebResult(name = "clerkDetail", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
- public ClerkDetail saveClerk(
- @WebParam(name = "save_Clerk", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
- SaveClerk body)
- throws DispositionReportFaultMessage, RemoteException
+ @WebMethod(operationName = "get_AllNodes", action = "get_AllNodes")
+ @WebResult(name = "node", targetNamespace = "urn:juddi-apache-org:api_v3")
+ @RequestWrapper(localName = "get_AllNodes", targetNamespace = "urn:juddi-apache-org:api_v3", className = "org.apache.juddi.api_v3.GetAllNodes")
+ @ResponseWrapper(localName = "get_AllNodesResponse", targetNamespace = "urn:juddi-apache-org:api_v3", className = "org.apache.juddi.api_v3.GetAllNodesResponse")
+ public List<Node> getAllNodes(
+ @WebParam(name = "authInfo", targetNamespace = "urn:juddi-apache-org:api_v3")
+ String authInfo)
+ throws DispositionReportFaultMessage
;
-
+
/**
- * @param body
- * @throws DispositionReportFaultMessage, RemoteException
+ *
+ * gets all Clerks persisted in the database, useful for replication scenarios. Clerks provide a mapping for credentials to a Node
+ * @since 3.3
+ *
+ *
+ * @param authInfo
+ * @return
+ * returns java.util.List<org.apache.juddi.api_v3.Clerk>
+ * @throws DispositionReportFaultMessage
*/
- @WebMethod(operationName = "save_Node", action = "save_Node")
- @WebResult(name = "nodeDetail", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
- public NodeDetail saveNode(
- @WebParam(name = "save_Node", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
- SaveNode body)
- throws DispositionReportFaultMessage, RemoteException
+ @WebMethod(operationName = "get_AllClerks", action = "get_AllClerks")
+ @WebResult(name = "clerk", targetNamespace = "urn:juddi-apache-org:api_v3")
+ @RequestWrapper(localName = "get_AllClerks", targetNamespace = "urn:juddi-apache-org:api_v3", className = "org.apache.juddi.api_v3.GetAllClerks")
+ @ResponseWrapper(localName = "get_AllClerksResponse", targetNamespace = "urn:juddi-apache-org:api_v3", className = "org.apache.juddi.api_v3.GetAllClerksResponse")
+ public List<Clerk> getAllClerks(
+ @WebParam(name = "authInfo", targetNamespace = "urn:juddi-apache-org:api_v3")
+ String authInfo)
+ throws DispositionReportFaultMessage
;
-
+
/**
- * @param body
- * @throws DispositionReportFaultMessage, RemoteException
+ *
+ * removes a node from the database, useful for replication scenarios.
+ * Note: when removing a node, all associated clerks will be removed with it.
+ * @since 3.3
+ *
+ *
+ * @param nodeID
+ * @param authInfo
+ * @return
+ * returns org.uddi.api_v3.DispositionReport
+ * @throws DispositionReportFaultMessage
*/
- @WebMethod(operationName = "invoke_SyncSubscription", action = "invoke_SyncSubscription")
- @WebResult(name = "syncSubcriptionDetail", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
- public SyncSubscriptionDetail invokeSyncSubscription(
- @WebParam(name = "invoke_SyncSubscription", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
- SyncSubscription body)
- throws DispositionReportFaultMessage, RemoteException
+ @WebMethod(operationName = "delete_Node", action = "delete_Node")
+ @WebResult(name = "dispositionReport", targetNamespace = "urn:juddi-apache-org:api_v3")
+ @RequestWrapper(localName = "delete_Node", targetNamespace = "urn:juddi-apache-org:api_v3", className = "org.apache.juddi.api_v3.DeleteNode")
+ @ResponseWrapper(localName = "delete_NodeResponse", targetNamespace = "urn:juddi-apache-org:api_v3", className = "org.apache.juddi.api_v3.DeleteNodeResponse")
+ public DispositionReport deleteNode(
+ @WebParam(name = "authInfo", targetNamespace = "urn:juddi-apache-org:api_v3")
+ String authInfo,
+ @WebParam(name = "nodeID", targetNamespace = "urn:juddi-apache-org:api_v3")
+ String nodeID)
+ throws DispositionReportFaultMessage
+ ;
+
+ /**
+ *
+ * removes a clerk from the database, useful for replication scenarios.
+ * @since 3.3
+ *
+ *
+ * @param authInfo
+ * @param clerkID
+ * @return
+ * returns org.uddi.api_v3.DispositionReport
+ * @throws DispositionReportFaultMessage
+ */
+ @WebMethod(operationName = "delete_Clerk", action = "delete_Clerk")
+ @WebResult(name = "dispositionReport", targetNamespace = "urn:juddi-apache-org:api_v3")
+ @RequestWrapper(localName = "delete_Clerk", targetNamespace = "urn:juddi-apache-org:api_v3", className = "org.apache.juddi.api_v3.DeleteClerk")
+ @ResponseWrapper(localName = "delete_ClerkResponse", targetNamespace = "urn:juddi-apache-org:api_v3", className = "org.apache.juddi.api_v3.DeleteClerkResponse")
+ public DispositionReport deleteClerk(
+ @WebParam(name = "authInfo", targetNamespace = "urn:juddi-apache-org:api_v3")
+ String authInfo,
+ @WebParam(name = "clerkID", targetNamespace = "urn:juddi-apache-org:api_v3")
+ String clerkID)
+ throws DispositionReportFaultMessage
+ ;
+
+ /**
+ *
+ * saves a business just like from the Publication API, however administrators can use this to perform restores from backup.
+ * It allows an administrator to save the business, setting the ownership to any user, thus maintaining access control rules.
+ * @since 3.3
+ *
+ *
+ * @param values
+ * @param authInfo
+ * @return
+ * returns org.uddi.api_v3.DispositionReport
+ * @throws DispositionReportFaultMessage
+ */
+ @WebMethod(operationName = "adminSave_Business", action = "adminSave_Business")
+ @WebResult(name = "dispositionReport", targetNamespace = "urn:juddi-apache-org:api_v3")
+ @RequestWrapper(localName = "adminSave_Business", targetNamespace = "urn:juddi-apache-org:api_v3", className = "org.apache.juddi.api_v3.AdminSaveBusiness")
+ @ResponseWrapper(localName = "adminSave_BusinessResponse", targetNamespace = "urn:juddi-apache-org:api_v3", className = "org.apache.juddi.api_v3.AdminSaveBusinessResponse")
+ public DispositionReport adminSaveBusiness(
+ @WebParam(name = "authInfo", targetNamespace = "urn:juddi-apache-org:api_v3")
+ String authInfo,
+ @WebParam(name = "values", targetNamespace = "urn:juddi-apache-org:api_v3")
+ List<AdminSaveBusinessWrapper> values)
+ throws DispositionReportFaultMessage
+ ;
+
+ /**
+ *
+ * saves a tModel just like from the Publication API, however administrators can use this to perform restores from backup.
+ * It allows an administrator to save the tModel, setting the ownership to any user, thus maintaining access control rules.
+ * @since 3.3
+ *
+ *
+ * @param values
+ * @param authInfo
+ * @return
+ * returns org.uddi.api_v3.DispositionReport
+ * @throws DispositionReportFaultMessage
+ */
+ @WebMethod(operationName = "adminSave_tModel", action = "adminSave_tModel")
+ @WebResult(name = "dispositionReport", targetNamespace = "urn:juddi-apache-org:api_v3")
+ @RequestWrapper(localName = "adminSave_tModel", targetNamespace = "urn:juddi-apache-org:api_v3", className = "org.apache.juddi.api_v3.AdminSaveTModel")
+ @ResponseWrapper(localName = "adminSave_tModelResponse", targetNamespace = "urn:juddi-apache-org:api_v3", className = "org.apache.juddi.api_v3.AdminSaveTModelResponse")
+ public DispositionReport adminSaveTModel(
+ @WebParam(name = "authInfo", targetNamespace = "urn:juddi-apache-org:api_v3")
+ String authInfo,
+ @WebParam(name = "values", targetNamespace = "urn:juddi-apache-org:api_v3")
+ List<AdminSaveTModelWrapper> values)
+ throws DispositionReportFaultMessage
;
+
+ /**
+ *
+ * returns all Nodes that have been enabled for replication.
+ * @since 3.3
+ *
+ *
+ * @param authInfo
+ * @return
+ * returns org.uddi.repl_v3.ReplicationConfiguration
+ * @throws DispositionReportFaultMessage
+ */
+ @WebMethod(operationName = "get_ReplicationNodes", action = "get_ReplicationNodes")
+ @WebResult(name = "replicationConfiguration", targetNamespace = "urn:uddi-org:repl_v3")
+ @RequestWrapper(localName = "get_ReplicationNodes", targetNamespace = "urn:juddi-apache-org:api_v3", className = "org.apache.juddi.api_v3.GetReplicationNodes")
+ @ResponseWrapper(localName = "get_ReplicationNodesResponse", targetNamespace = "urn:juddi-apache-org:api_v3", className = "org.apache.juddi.api_v3.GetReplicationNodesResponse")
+ public ReplicationConfiguration getReplicationNodes(
+ @WebParam(name = "authInfo", targetNamespace = "urn:juddi-apache-org:api_v3")
+ String authInfo)
+ throws DispositionReportFaultMessage
+ ;
+
+ /**
+ *
+ * sets all Nodes for replication. Any previously set Nodes will be removed from the replication list.
+ * Optionally, all data from remote nodes that
+ * @since 3.3
+ *
+ *
+ * @param replicationConfiguration
+ * @param authInfo
+ * @return
+ * returns org.uddi.api_v3.DispositionReport
+ * @throws DispositionReportFaultMessage
+ */
+ @WebMethod(operationName = "set_ReplicationNodes", action = "set_ReplicationNodes")
+ @WebResult(name = "dispositionReport", targetNamespace = "urn:juddi-apache-org:api_v3")
+ @RequestWrapper(localName = "set_ReplicationNodes", targetNamespace = "urn:juddi-apache-org:api_v3", className = "org.apache.juddi.api_v3.SetReplicationNodes")
+ @ResponseWrapper(localName = "set_ReplicationNodesResponse", targetNamespace = "urn:juddi-apache-org:api_v3", className = "org.apache.juddi.api_v3.SetReplicationNodesResponse")
+ public DispositionReport setReplicationNodes(
+ @WebParam(name = "authInfo", targetNamespace = "urn:juddi-apache-org:api_v3")
+ String authInfo,
+ @WebParam(name = "replicationConfiguration", targetNamespace = "urn:uddi-org:repl_v3")
+ ReplicationConfiguration replicationConfiguration)
+ throws DispositionReportFaultMessage
+ ;
+
+ /**
+ *
+ * gets all client subscriptions. useful for backup and restore operations
+ * @since 3.3
+ *
+ *
+ * @param authInfo
+ * @return
+ * returns java.util.List<org.apache.juddi.api_v3.SubscriptionWrapper>
+ * @throws DispositionReportFaultMessage
+ */
+ @WebMethod(operationName = "get_allClientSubscriptionInfo", action = "get_allClientSubscriptionInfo")
+ @WebResult(name = "subscriptions", targetNamespace = "urn:juddi-apache-org:api_v3")
+ @RequestWrapper(localName = "get_allClientSubscriptionInfo", targetNamespace = "urn:juddi-apache-org:api_v3", className = "org.apache.juddi.api_v3.GetAllClientSubscriptionInfo")
+ @ResponseWrapper(localName = "get_allClientSubscriptionInfoResponse", targetNamespace = "urn:juddi-apache-org:api_v3", className = "org.apache.juddi.api_v3.GetAllClientSubscriptionInfoResponse")
+ public List<SubscriptionWrapper> getAllClientSubscriptionInfo(
+ @WebParam(name = "authInfo", targetNamespace = "urn:juddi-apache-org:api_v3")
+ String authInfo)
+ throws DispositionReportFaultMessage
+ ;
+
+ /**
+ *
+ * sets a tModel's valid values for use with the Value Set Validation API
+ * @since 3.3
+ *
+ *
+ * @param values
+ * @param authInfo
+ * @return
+ * returns org.uddi.api_v3.DispositionReport
+ * @throws DispositionReportFaultMessage
+ */
+ @WebMethod(operationName = "set_allValidValues", action = "set_allValidValues")
+ @WebResult(name = "dispositionReport", targetNamespace = "urn:juddi-apache-org:api_v3")
+ @RequestWrapper(localName = "set_allValidValues", targetNamespace = "urn:juddi-apache-org:api_v3", className = "org.apache.juddi.api_v3.SetAllValidValues")
+ @ResponseWrapper(localName = "set_allValidValuesResponse", targetNamespace = "urn:juddi-apache-org:api_v3", className = "org.apache.juddi.api_v3.SetAllValidValuesResponse")
+ public DispositionReport setAllValidValues(
+ @WebParam(name = "authInfo", targetNamespace = "urn:juddi-apache-org:api_v3")
+ String authInfo,
+ @WebParam(name = "values", targetNamespace = "urn:juddi-apache-org:api_v3")
+ List<ValidValues> values)
+ throws DispositionReportFaultMessage
+ ;
+
+ /**
+ *
+ * deletes a client subscription
+ * @since 3.3
+ *
+ *
+ * @param subscriptionKey
+ * @param authInfo
+ * @throws DispositionReportFaultMessage
+ */
+ @WebMethod(operationName = "adminDelete_Subscription", action = "adminDelete_Subscription")
+ @RequestWrapper(localName = "adminDelete_Subscription", targetNamespace = "urn:juddi-apache-org:api_v3", className = "org.apache.juddi.api_v3.AdminDeleteSubscriptionRequest")
+ @ResponseWrapper(localName = "adminDelete_SubscriptionResponse", targetNamespace = "urn:juddi-apache-org:api_v3", className = "org.apache.juddi.api_v3.AdminDeleteSubscriptionResponse")
+ public void adminDeleteSubscription(
+ @WebParam(name = "authInfo", targetNamespace = "urn:juddi-apache-org:api_v3")
+ String authInfo,
+ @WebParam(name = "subscriptionKey", targetNamespace = "urn:juddi-apache-org:api_v3")
+ List<String> subscriptionKey)
+ throws DispositionReportFaultMessage
+ ;
+
+ /**
+ *
+ * saves a client subscription, useful for restore functions
+ * @since 3.3
+ *
+ *
+ * @param publisherOrUsername
+ * @param subscriptions
+ * @param authInfo
+ * @throws DispositionReportFaultMessage
+ */
+ @WebMethod(operationName = "adminSave_Subscription", action = "adminSave_Subscription")
+ @RequestWrapper(localName = "adminSave_Subscription", targetNamespace = "urn:juddi-apache-org:api_v3", className = "org.apache.juddi.api_v3.AdminSaveSubscriptionRequest")
+ @ResponseWrapper(localName = "adminSave_SubscriptionResponse", targetNamespace = "urn:juddi-apache-org:api_v3", className = "org.apache.juddi.api_v3.AdminSaveSubscriptionResponse")
+ public void adminSaveSubscription(
+ @WebParam(name = "authInfo", targetNamespace = "urn:juddi-apache-org:api_v3")
+ String authInfo,
+ @WebParam(name = "publisherOrUsername", targetNamespace = "urn:juddi-apache-org:api_v3")
+ String publisherOrUsername,
+ @WebParam(name = "subscriptions", targetNamespace = "urn:juddi-apache-org:api_v3")
+ List<Subscription> subscriptions)
+ throws DispositionReportFaultMessage
+ ;
+
}
-
\ No newline at end of file
Added: juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/v3_service/JUDDIApiService.java
URL: http://svn.apache.org/viewvc/juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/v3_service/JUDDIApiService.java?rev=1546875&view=auto
==============================================================================
--- juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/v3_service/JUDDIApiService.java (added)
+++ juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/v3_service/JUDDIApiService.java Mon Dec 2 00:51:47 2013
@@ -0,0 +1,96 @@
+
+package org.apache.juddi.v3_service;
+
+import java.net.MalformedURLException;
+import java.net.URL;
+import javax.xml.namespace.QName;
+import javax.xml.ws.Service;
+import javax.xml.ws.WebEndpoint;
+import javax.xml.ws.WebServiceClient;
+import javax.xml.ws.WebServiceException;
+import javax.xml.ws.WebServiceFeature;
+
+
+/**
+ * This service implements the jUDDI API service
+ *
+ * This class was generated by the JAX-WS RI.
+ * JAX-WS RI 2.2.4-b01
+ * Generated source version: 2.2
+ *
+ */
+@WebServiceClient(name = "JUDDIApiService", targetNamespace = "urn:juddi-apache-org:v3_service", wsdlLocation = "file:/C:/juddi/trunkcur/uddi-ws/src/main/resources/juddi_api_v1.wsdl")
+public class JUDDIApiService
+ extends Service
+{
+
+ private final static URL JUDDIAPISERVICE_WSDL_LOCATION;
+ private final static WebServiceException JUDDIAPISERVICE_EXCEPTION;
+ private final static QName JUDDIAPISERVICE_QNAME = new QName("urn:juddi-apache-org:v3_service", "JUDDIApiService");
+
+ static {
+ URL url = null;
+ WebServiceException e = null;
+ try {
+ url = new URL("file:/C:/juddi/trunkcur/uddi-ws/src/main/resources/juddi_api_v1.wsdl");
+ } catch (MalformedURLException ex) {
+ e = new WebServiceException(ex);
+ }
+ JUDDIAPISERVICE_WSDL_LOCATION = url;
+ JUDDIAPISERVICE_EXCEPTION = e;
+ }
+
+ public JUDDIApiService() {
+ super(__getWsdlLocation(), JUDDIAPISERVICE_QNAME);
+ }
+
+ public JUDDIApiService(WebServiceFeature... features) {
+ super(__getWsdlLocation(), JUDDIAPISERVICE_QNAME, features);
+ }
+
+ public JUDDIApiService(URL wsdlLocation) {
+ super(wsdlLocation, JUDDIAPISERVICE_QNAME);
+ }
+
+ public JUDDIApiService(URL wsdlLocation, WebServiceFeature... features) {
+ super(wsdlLocation, JUDDIAPISERVICE_QNAME, features);
+ }
+
+ public JUDDIApiService(URL wsdlLocation, QName serviceName) {
+ super(wsdlLocation, serviceName);
+ }
+
+ public JUDDIApiService(URL wsdlLocation, QName serviceName, WebServiceFeature... features) {
+ super(wsdlLocation, serviceName, features);
+ }
+
+ /**
+ *
+ * @return
+ * returns JUDDIApiPortType
+ */
+ @WebEndpoint(name = "JUDDIApiImplPort")
+ public JUDDIApiPortType getJUDDIApiImplPort() {
+ return super.getPort(new QName("urn:juddi-apache-org:v3_service", "JUDDIApiImplPort"), JUDDIApiPortType.class);
+ }
+
+ /**
+ *
+ * @param features
+ * A list of {@link javax.xml.ws.WebServiceFeature} to configure on the proxy. Supported features not in the <code>features</code> parameter will have their default values.
+ * @return
+ * returns JUDDIApiPortType
+ */
+ @WebEndpoint(name = "JUDDIApiImplPort")
+ public JUDDIApiPortType getJUDDIApiImplPort(WebServiceFeature... features) {
+ return super.getPort(new QName("urn:juddi-apache-org:v3_service", "JUDDIApiImplPort"), JUDDIApiPortType.class, features);
+ }
+
+ private static URL __getWsdlLocation() {
+ if (JUDDIAPISERVICE_EXCEPTION!= null) {
+ throw JUDDIAPISERVICE_EXCEPTION;
+ }
+ return JUDDIAPISERVICE_WSDL_LOCATION;
+ }
+
+}
Added: juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/v3_service/ObjectFactory.java
URL: http://svn.apache.org/viewvc/juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/v3_service/ObjectFactory.java?rev=1546875&view=auto
==============================================================================
--- juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/v3_service/ObjectFactory.java (added)
+++ juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/v3_service/ObjectFactory.java Mon Dec 2 00:51:47 2013
@@ -0,0 +1,90 @@
+
+package org.apache.juddi.v3_service;
+
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlElementDecl;
+import javax.xml.bind.annotation.XmlRegistry;
+import javax.xml.namespace.QName;
+import org.apache.juddi.api_v3.ClerkDetail;
+import org.apache.juddi.api_v3.ClientSubscriptionInfoDetail;
+import org.apache.juddi.api_v3.NodeDetail;
+import org.apache.juddi.api_v3.PublisherDetail;
+import org.apache.juddi.api_v3.SyncSubscriptionDetailResponse;
+
+
+/**
+ * This object contains factory methods for each
+ * Java content interface and Java element interface
+ * generated in the org.apache.juddi.v3_service package.
+ * <p>An ObjectFactory allows you to programatically
+ * construct new instances of the Java representation
+ * for XML content. The Java representation of XML
+ * content can consist of schema derived interfaces
+ * and classes representing the binding of schema
+ * type definitions, element declarations and model
+ * groups. Factory methods for each of these are
+ * provided in this class.
+ *
+ */
+@XmlRegistry
+public class ObjectFactory {
+
+ private final static QName _SaveClientSubscriptionInfoResponse_QNAME = new QName("urn:juddi-apache-org:v3_service", "save_ClientSubscriptionInfoResponse");
+ private final static QName _InvokeSyncSubscriptionResponse_QNAME = new QName("urn:juddi-apache-org:v3_service", "invoke_SyncSubscriptionResponse");
+ private final static QName _SaveNodeResponse_QNAME = new QName("urn:juddi-apache-org:v3_service", "save_NodeResponse");
+ private final static QName _SavePublisherResponse_QNAME = new QName("urn:juddi-apache-org:v3_service", "save_publisherResponse");
+ private final static QName _SaveClerkResponse_QNAME = new QName("urn:juddi-apache-org:v3_service", "save_ClerkResponse");
+
+ /**
+ * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.apache.juddi.v3_service
+ *
+ */
+ public ObjectFactory() {
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link ClientSubscriptionInfoDetail }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:juddi-apache-org:v3_service", name = "save_ClientSubscriptionInfoResponse")
+ public JAXBElement<ClientSubscriptionInfoDetail> createSaveClientSubscriptionInfoResponse(ClientSubscriptionInfoDetail value) {
+ return new JAXBElement<ClientSubscriptionInfoDetail>(_SaveClientSubscriptionInfoResponse_QNAME, ClientSubscriptionInfoDetail.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link SyncSubscriptionDetailResponse }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:juddi-apache-org:v3_service", name = "invoke_SyncSubscriptionResponse")
+ public JAXBElement<SyncSubscriptionDetailResponse> createInvokeSyncSubscriptionResponse(SyncSubscriptionDetailResponse value) {
+ return new JAXBElement<SyncSubscriptionDetailResponse>(_InvokeSyncSubscriptionResponse_QNAME, SyncSubscriptionDetailResponse.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link NodeDetail }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:juddi-apache-org:v3_service", name = "save_NodeResponse")
+ public JAXBElement<NodeDetail> createSaveNodeResponse(NodeDetail value) {
+ return new JAXBElement<NodeDetail>(_SaveNodeResponse_QNAME, NodeDetail.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link PublisherDetail }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:juddi-apache-org:v3_service", name = "save_publisherResponse")
+ public JAXBElement<PublisherDetail> createSavePublisherResponse(PublisherDetail value) {
+ return new JAXBElement<PublisherDetail>(_SavePublisherResponse_QNAME, PublisherDetail.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link ClerkDetail }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:juddi-apache-org:v3_service", name = "save_ClerkResponse")
+ public JAXBElement<ClerkDetail> createSaveClerkResponse(ClerkDetail value) {
+ return new JAXBElement<ClerkDetail>(_SaveClerkResponse_QNAME, ClerkDetail.class, null, value);
+ }
+
+}
Modified: juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/v3_service/package-info.java
URL: http://svn.apache.org/viewvc/juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/apache/juddi/v3_service/package-info.java?rev=1546875&r1=1546874&r2=1546875&view=diff
==============================================================================
Binary files - no diff available.
Modified: juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/uddi/repl_v3/ChangeRecordIDType.java
URL: http://svn.apache.org/viewvc/juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/uddi/repl_v3/ChangeRecordIDType.java?rev=1546875&r1=1546874&r2=1546875&view=diff
==============================================================================
--- juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/uddi/repl_v3/ChangeRecordIDType.java (original)
+++ juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/uddi/repl_v3/ChangeRecordIDType.java Mon Dec 2 00:51:47 2013
@@ -14,8 +14,6 @@
* limitations under the License.
*
*/
-
-
package org.uddi.repl_v3;
import java.io.Serializable;
@@ -26,12 +24,12 @@ import javax.xml.bind.annotation.XmlElem
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
-
/**
* <p>Java class for changeRecordID_type complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
+ *
+ * <p>The following schema fragment specifies the expected content contained
+ * within this class.
+ *
* <pre>
* <complexType name="changeRecordID_type">
* <complexContent>
@@ -44,68 +42,68 @@ import javax.xml.bind.annotation.XmlType
* </complexContent>
* </complexType>
* </pre>
- *
- *
+ *
+ *
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "changeRecordID_type", propOrder = {
- "nodeID",
- "originatingUSN"
+ "nodeID",
+ "originatingUSN"
})
-public class ChangeRecordIDType implements Serializable{
- @XmlTransient
- private static final long serialVersionUID = -8665882376068031545L;
- @XmlElement(required = true)
- protected String nodeID;
- protected Long originatingUSN;
-
- /**
- * Gets the value of the nodeID property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getNodeID() {
- return nodeID;
- }
-
- /**
- * Sets the value of the nodeID property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setNodeID(String value) {
- this.nodeID = value;
- }
-
- /**
- * Gets the value of the originatingUSN property.
- *
- * @return
- * possible object is
- * {@link Long }
- *
- */
- public Long getOriginatingUSN() {
- return originatingUSN;
- }
-
- /**
- * Sets the value of the originatingUSN property.
- *
- * @param value
- * allowed object is
- * {@link Long }
- *
- */
- public void setOriginatingUSN(Long value) {
- this.originatingUSN = value;
- }
+public class ChangeRecordIDType implements Serializable {
+ @XmlTransient
+ private static final long serialVersionUID = -8665882376068031545L;
+ @XmlElement(required = true)
+ protected String nodeID;
+ protected Long originatingUSN;
+
+ public ChangeRecordIDType() {
+ }
+
+ public ChangeRecordIDType(String node, Long oUSN) {
+ originatingUSN = oUSN;
+ nodeID = node;
+ }
+
+ /**
+ * Gets the value of the nodeID property.
+ *
+ * @return possible object is {@link String }
+ *
+ */
+ public String getNodeID() {
+ return nodeID;
+ }
+
+ /**
+ * Sets the value of the nodeID property.
+ *
+ * @param value allowed object is {@link String }
+ *
+ */
+ public void setNodeID(String value) {
+ this.nodeID = value;
+ }
+
+ /**
+ * Gets the value of the originatingUSN property.
+ *
+ * @return possible object is {@link Long }
+ *
+ */
+ public Long getOriginatingUSN() {
+ return originatingUSN;
+ }
+
+ /**
+ * Sets the value of the originatingUSN property.
+ *
+ * @param value allowed object is {@link Long }
+ *
+ */
+ public void setOriginatingUSN(Long value) {
+ this.originatingUSN = value;
+ }
}
\ No newline at end of file
Modified: juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/uddi/v3_service/UDDIReplicationPortType.java
URL: http://svn.apache.org/viewvc/juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/uddi/v3_service/UDDIReplicationPortType.java?rev=1546875&r1=1546874&r2=1546875&view=diff
==============================================================================
--- juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/uddi/v3_service/UDDIReplicationPortType.java (original)
+++ juddi/branches/juddi-3.3.x/uddi-ws/src/main/java/org/uddi/v3_service/UDDIReplicationPortType.java Mon Dec 2 00:51:47 2013
@@ -205,19 +205,29 @@ public interface UDDIReplicationPortType
@WebParam(name = "notify_changeRecordsAvailable", targetNamespace = "urn:uddi-org:repl_v3", partName = "body") NotifyChangeRecordsAvailable body)
throws DispositionReportFaultMessage, RemoteException;
- /**
- * This UDDI API message provides the means by which the current existence
- * and replication readiness of a node may be obtained.
- *
- * @param body
- * @return returns java.lang.String The response to this message must
- * contain the operatorNodeID element of the pinged node.
- * @throws DispositionReportFaultMessage, RemoteException Processing an
- * inbound replication message may fail due to a server internal error. The
- * common behavior for all error cases is to return an E_fatalError error
- * code. Error reporting SHALL be that specified by Section 4.8 â Success
- * and Error Reporting of this specification.
- */
+ /**
+ * This UDDI API message provides the means by which the current
+ * existence and replication readiness of a node may be obtained.
+ *
+ * @param body
+ * @return returns java.lang.String The response to this message must
+ * contain the operatorNodeID element of the pinged node. The
+ * operatorNodeID contains a unique key that is used to uniquely
+ * identify this node throughout the UDDI registry. The value used MUST
+ * match the businessKey of the Node Business Entity as referenced in
+ * Section 6.2.2 Self-Registration of Node Business Entity. The contact
+ * or contacts listed provide information about humans who should be
+ * contacted in the face of administrative and technical situations of
+ * various sorts. . The dsig:KeyInfo elements are intended to contain
+ * the certificate details if the soapReplicationURL makes use of Secure
+ * Sockets Layer 3.0 with mutual authentication as described in Section
+ * 7.5.5 Security Configuration.
+ * @throws DispositionReportFaultMessage, RemoteException Processing an
+ * inbound replication message may fail due to a server internal error.
+ * The common behavior for all error cases is to return an E_fatalError
+ * error code. Error reporting SHALL be that specified by Section 4.8 â
+ * Success and Error Reporting of this specification.
+ */
@WebMethod(operationName = "do_ping", action = "do_ping")
@WebResult(name = "operatorNodeID", targetNamespace = "urn:uddi-org:repl_v3", partName = "body")
@SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@juddi.apache.org
For additional commands, e-mail: commits-help@juddi.apache.org