Updated Branches:
  refs/heads/master 0cfdca41c -> 0e1e04776

changes to WSDL with new Autoscaler API operation - 
checkServiceLBExistenceAgainstPolicy


Project: http://git-wip-us.apache.org/repos/asf/incubator-stratos/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-stratos/commit/359613be
Tree: http://git-wip-us.apache.org/repos/asf/incubator-stratos/tree/359613be
Diff: http://git-wip-us.apache.org/repos/asf/incubator-stratos/diff/359613be

Branch: refs/heads/master
Commit: 359613be7d215aa3c1a6f5cd44af8fac46d820c3
Parents: fd4b960
Author: Nirmal Fernando <[email protected]>
Authored: Wed Dec 11 13:38:15 2013 +0530
Committer: Nirmal Fernando <[email protected]>
Committed: Wed Dec 11 13:41:42 2013 +0530

----------------------------------------------------------------------
 .../src/main/resources/AutoScalerService.wsdl   | 52 ++++++++++++++++++++
 1 file changed, 52 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/359613be/service-stubs/org.apache.stratos.autoscaler.service.stub/src/main/resources/AutoScalerService.wsdl
----------------------------------------------------------------------
diff --git 
a/service-stubs/org.apache.stratos.autoscaler.service.stub/src/main/resources/AutoScalerService.wsdl
 
b/service-stubs/org.apache.stratos.autoscaler.service.stub/src/main/resources/AutoScalerService.wsdl
index 24f3a3d..8afeb46 100644
--- 
a/service-stubs/org.apache.stratos.autoscaler.service.stub/src/main/resources/AutoScalerService.wsdl
+++ 
b/service-stubs/org.apache.stratos.autoscaler.service.stub/src/main/resources/AutoScalerService.wsdl
@@ -161,6 +161,21 @@
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
+            <xs:element name="checkServiceLBExistenceAgainstPolicy">
+                <xs:complexType>
+                    <xs:sequence>
+                        <xs:element minOccurs="0" name="serviceName" 
nillable="true" type="xs:string"/>
+                        <xs:element minOccurs="0" name="deploymentPolicyId" 
nillable="true" type="xs:string"/>
+                    </xs:sequence>
+                </xs:complexType>
+            </xs:element>
+            <xs:element name="checkServiceLBExistenceAgainstPolicyResponse">
+                <xs:complexType>
+                    <xs:sequence>
+                        <xs:element minOccurs="0" name="return" 
type="xs:boolean"/>
+                    </xs:sequence>
+                </xs:complexType>
+            </xs:element>
             <xs:element name="AutoScalerServiceNonExistingLBException">
                 <xs:complexType>
                     <xs:sequence>
@@ -428,6 +443,12 @@
     <wsdl:message name="addPartitionResponse">
         <wsdl:part name="parameters" element="ns:addPartitionResponse"/>
     </wsdl:message>
+    <wsdl:message name="checkServiceLBExistenceAgainstPolicyRequest">
+        <wsdl:part name="parameters" 
element="ns:checkServiceLBExistenceAgainstPolicy"/>
+    </wsdl:message>
+    <wsdl:message name="checkServiceLBExistenceAgainstPolicyResponse">
+        <wsdl:part name="parameters" 
element="ns:checkServiceLBExistenceAgainstPolicyResponse"/>
+    </wsdl:message>
     <wsdl:message name="addDeploymentPolicyRequest">
         <wsdl:part name="parameters" element="ns:addDeploymentPolicy"/>
     </wsdl:message>
@@ -500,6 +521,10 @@
             <wsdl:input message="ns:addPartitionRequest" 
wsaw:Action="urn:addPartition"/>
             <wsdl:output message="ns:addPartitionResponse" 
wsaw:Action="urn:addPartitionResponse"/>
         </wsdl:operation>
+        <wsdl:operation name="checkServiceLBExistenceAgainstPolicy">
+            <wsdl:input 
message="ns:checkServiceLBExistenceAgainstPolicyRequest" 
wsaw:Action="urn:checkServiceLBExistenceAgainstPolicy"/>
+            <wsdl:output 
message="ns:checkServiceLBExistenceAgainstPolicyResponse" 
wsaw:Action="urn:checkServiceLBExistenceAgainstPolicyResponse"/>
+        </wsdl:operation>
         <wsdl:operation name="addDeploymentPolicy">
             <wsdl:input message="ns:addDeploymentPolicyRequest" 
wsaw:Action="urn:addDeploymentPolicy"/>
             <wsdl:output message="ns:addDeploymentPolicyResponse" 
wsaw:Action="urn:addDeploymentPolicyResponse"/>
@@ -635,6 +660,15 @@
                 <soap:body use="literal"/>
             </wsdl:output>
         </wsdl:operation>
+        <wsdl:operation name="checkServiceLBExistenceAgainstPolicy">
+            <soap:operation 
soapAction="urn:checkServiceLBExistenceAgainstPolicy" style="document"/>
+            <wsdl:input>
+                <soap:body use="literal"/>
+            </wsdl:input>
+            <wsdl:output>
+                <soap:body use="literal"/>
+            </wsdl:output>
+        </wsdl:operation>
         <wsdl:operation name="addDeploymentPolicy">
             <soap:operation soapAction="urn:addDeploymentPolicy" 
style="document"/>
             <wsdl:input>
@@ -785,6 +819,15 @@
                 <soap12:body use="literal"/>
             </wsdl:output>
         </wsdl:operation>
+        <wsdl:operation name="checkServiceLBExistenceAgainstPolicy">
+            <soap12:operation 
soapAction="urn:checkServiceLBExistenceAgainstPolicy" style="document"/>
+            <wsdl:input>
+                <soap12:body use="literal"/>
+            </wsdl:input>
+            <wsdl:output>
+                <soap12:body use="literal"/>
+            </wsdl:output>
+        </wsdl:operation>
         <wsdl:operation name="addDeploymentPolicy">
             <soap12:operation soapAction="urn:addDeploymentPolicy" 
style="document"/>
             <wsdl:input>
@@ -932,6 +975,15 @@
                 <mime:content type="text/xml" part="parameters"/>
             </wsdl:output>
         </wsdl:operation>
+        <wsdl:operation name="checkServiceLBExistenceAgainstPolicy">
+            <http:operation location="checkServiceLBExistenceAgainstPolicy"/>
+            <wsdl:input>
+                <mime:content type="text/xml" part="parameters"/>
+            </wsdl:input>
+            <wsdl:output>
+                <mime:content type="text/xml" part="parameters"/>
+            </wsdl:output>
+        </wsdl:operation>
         <wsdl:operation name="addDeploymentPolicy">
             <http:operation location="addDeploymentPolicy"/>
             <wsdl:input>

Reply via email to