<?xml version="1.0" encoding="utf-8"?>
<definitions xmlns:http="
http://schemas.xmlsoap.org/wsdl/http/"
xmlns:soap="
http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s="
http://www.w3.org/2001/XMLSchema" xmlns:s0="
http://star.net.uk/webservices/ConfigurationManagement" xmlns:soapenc="
http://schemas.xmlsoap.org/soap/encoding/" xmlns:tm="
http://microsoft.com/wsdl/mime/textMatching/" xmlns:mime="
http://schemas.xmlsoap.org/wsdl/mime/" targetNamespace="
http://feh.net.uk/webservices/ConfigurationManagement" xmlns="
http://schemas.xmlsoap.org/wsdl/">
<types>
<s:schema elementFormDefault="qualified" targetNamespace="
http://feh.net.uk/webservices/ConfigurationManagement">
<s:element name="Ping">
<s:complexType />
</s:element>
<s:element name="PingResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="PingResult" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="SecurePing">
<s:complexType />
</s:element>
<s:element name="SecurePingResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="SecurePingResult" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="ContextInformation" type="s0:ContextInformation" />
<s:complexType name="ContextInformation">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="PublicKey" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="UserIdentifier" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="Load">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="coreType" type="s0:CoreType" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="CoreType">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="UpdateDate" type="s:dateTime" />
<s:element minOccurs="1" maxOccurs="1" name="ExistsInDb" type="s:boolean" />
</s:sequence>
</s:complexType>
<s:complexType name="DeviceSoftwareVariance">
<s:complexContent mixed="false">
<s:extension base="s0:CoreType">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="DeviceId" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="SoftwareVarianceId" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="SupportTypeId" type="s:int" />
</s:sequence>
</s:extension>
</s:complexContent>
</s:complexType>
<s:complexType name="User">
<s:complexContent mixed="false">
<s:extension base="s0:CoreType">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="Id" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="MappingId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="RemoteApplicationId" type="s:int" />
</s:sequence>
</s:extension>
</s:complexContent>
</s:complexType>
<s:complexType name="FacilityType">
<s:complexContent mixed="false">
<s:extension base="s0:CoreType">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="Id" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="DataOrgId" type="s:int" />
</s:sequence>
</s:extension>
</s:complexContent>
</s:complexType>
<s:element name="LoadResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="LoadResult" type="s0:CoreType" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="Save">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="coreType" type="s0:CoreType" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="SaveResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="SaveResult" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="Delete">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="coreType" type="s0:CoreType" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="DeleteResponse">
<s:complexType />
</s:element>
<s:element name="LoadList">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="coreType" type="s0:CoreType" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfCoreType">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="CoreType" nillable="true" type="s0:CoreType" />
</s:sequence>
</s:complexType>
<s:element name="LoadListResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="LoadListResult" type="s0:ArrayOfCoreType" />
</s:sequence>
</s:complexType>
</s:element>
</s:schema>
</types>
<message name="PingSoapIn">
<part name="parameters" element="s0:Ping" />
</message>
<message name="PingSoapOut">
<part name="parameters" element="s0:PingResponse" />
</message>
<message name="SecurePingSoapIn">
<part name="parameters" element="s0:SecurePing" />
</message>
<message name="SecurePingSoapOut">
<part name="parameters" element="s0:SecurePingResponse" />
</message>
<message name="SecurePingContextInformation">
<part name="ContextInformation" element="s0:ContextInformation" />
</message>
<message name="LoadSoapIn">
<part name="parameters" element="s0:Load" />
</message>
<message name="LoadSoapOut">
<part name="parameters" element="s0:LoadResponse" />
</message>
<message name="LoadContextInformation">
<part name="ContextInformation" element="s0:ContextInformation" />
</message>
<message name="SaveSoapIn">
<part name="parameters" element="s0:Save" />
</message>
<message name="SaveSoapOut">
<part name="parameters" element="s0:SaveResponse" />
</message>
<message name="SaveContextInformation">
<part name="ContextInformation" element="s0:ContextInformation" />
</message>
<message name="DeleteSoapIn">
<part name="parameters" element="s0:Delete" />
</message>
<message name="DeleteSoapOut">
<part name="parameters" element="s0:DeleteResponse" />
</message>
<message name="DeleteContextInformation">
<part name="ContextInformation" element="s0:ContextInformation" />
</message>
<message name="LoadListSoapIn">
<part name="parameters" element="s0:LoadList" />
</message>
<message name="LoadListSoapOut">
<part name="parameters" element="s0:LoadListResponse" />
</message>
<message name="LoadListContextInformation">
<part name="ContextInformation" element="s0:ContextInformation" />
</message>
<portType name="ConfigurationManagementWebServiceSoap">
<operation name="Ping">
<input message="s0:PingSoapIn" />
<output message="s0:PingSoapOut" />
</operation>
<operation name="SecurePing">
<input message="s0:SecurePingSoapIn" />
<output message="s0:SecurePingSoapOut" />
</operation>
<operation name="Load">
<input message="s0:LoadSoapIn" />
<output message="s0:LoadSoapOut" />
</operation>
<operation name="Save">
<input message="s0:SaveSoapIn" />
<output message="s0:SaveSoapOut" />
</operation>
<operation name="Delete">
<input message="s0:DeleteSoapIn" />
<output message="s0:DeleteSoapOut" />
</operation>
<operation name="LoadList">
<input message="s0:LoadListSoapIn" />
<output message="s0:LoadListSoapOut" />
</operation>
</portType>
<binding name="ConfigurationManagementWebServiceSoap" type="s0:ConfigurationManagementWebServiceSoap">
<soap:binding transport="
http://schemas.xmlsoap.org/soap/http" style="document" />
<operation name="Ping">
<soap:operation soapAction="
http://feh.net.uk/webservices/ConfigurationManagement/Ping" style="document" />
<input>
<soap:body use="literal" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="SecurePing">
<soap:operation soapAction="
http://feh.net.uk/webservices/ConfigurationManagement/SecurePing" style="document" />
<input>
<soap:body use="literal" />
<soap:header message="s0:SecurePingContextInformation" part="ContextInformation" use="literal" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="Load">
<soap:operation soapAction="
http://feh.net.uk/webservices/ConfigurationManagement/Load" style="document" />
<input>
<soap:body use="literal" />
<soap:header message="s0:LoadContextInformation" part="ContextInformation" use="literal" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="Save">
<soap:operation soapAction="
http://feh.net.uk/webservices/ConfigurationManagement/Save" style="document" />
<input>
<soap:body use="literal" />
<soap:header message="s0:SaveContextInformation" part="ContextInformation" use="literal" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="Delete">
<soap:operation soapAction="
http://feh.net.uk/webservices/ConfigurationManagement/Delete" style="document" />
<input>
<soap:body use="literal" />
<soap:header message="s0:DeleteContextInformation" part="ContextInformation" use="literal" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="LoadList">
<soap:operation soapAction="
http://feh.net.uk/webservices/ConfigurationManagement/LoadList" style="document" />
<input>
<soap:body use="literal" />
<soap:header message="s0:LoadListContextInformation" part="ContextInformation" use="literal" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
</binding>
<service name="ConfigurationManagementWebService">
<documentation>This web service provides all the methods for manipulating
<br>The Soap header context information will be a the ContextInformation object that currently contains the UserId (A token used for audit history) and and RSA Public key (for validation of the webservices usage).</documentation>
<port name="ConfigurationManagementWebServiceSoap" binding="s0:ConfigurationManagementWebServiceSoap">
<soap:address location="
http://10.217.0.15/configurationmanagement.services/configurationmanagement.asmx" />
</port>
</service>
</definitions>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_jax-rpc.dev.java.net
For additional commands, e-mail: users-help_at_jax-rpc.dev.java.net