From: Andreas W. <an...@us...> - 2005-11-08 11:24:37
|
Update of /cvsroot/magicmap/magicmapclient/inf In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28675/inf Modified Files: PositionFacade.wsdl Log Message: Aenderungen von DeletePosition und MovePosition wie im Server und wsdls angepasst. Index: PositionFacade.wsdl =================================================================== RCS file: /cvsroot/magicmap/magicmapclient/inf/PositionFacade.wsdl,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** PositionFacade.wsdl 11 May 2005 15:42:47 -0000 1.1 --- PositionFacade.wsdl 8 Nov 2005 11:24:18 -0000 1.2 *************** *** 83,102 **** </wsdl:types> - <wsdl:message name="createOrUpdateAccessPositionResponse"> - - </wsdl:message> - - <wsdl:message name="getPositionsForMapSinceResponse"> - - <wsdl:part name="getPositionsForMapSinceReturn" type="impl:ArrayOf_tns2_PositionDTO"/> - - </wsdl:message> - - <wsdl:message name="SessionException"> - - <wsdl:part name="fault" type="tns1:SessionException"/> - - </wsdl:message> - <wsdl:message name="createOrUpdatePositionRequest"> --- 83,86 ---- *************** *** 117,141 **** </wsdl:message> ! <wsdl:message name="createOrUpdateClientPositionResponse"> </wsdl:message> ! <wsdl:message name="createOrUpdateAccessPositionRequest"> ! <wsdl:part name="sessionId" type="xsd:long"/> ! <wsdl:part name="mapName" type="soapenc:string"/> ! <wsdl:part name="positionX" type="xsd:int"/> ! <wsdl:part name="positionY" type="xsd:int"/> ! <wsdl:part name="accessPointMac" type="soapenc:string"/> ! <wsdl:part name="fixed" type="xsd:boolean"/> </wsdl:message> ! <wsdl:message name="deletePositionResponse"> </wsdl:message> --- 101,137 ---- </wsdl:message> ! <wsdl:message name="createOrUpdatePositionResponse"> </wsdl:message> ! <wsdl:message name="movePositionResponse"> ! </wsdl:message> ! <wsdl:message name="getPositionsForMapSinceResponse"> ! <wsdl:part name="getPositionsForMapSinceReturn" type="impl:ArrayOf_tns2_PositionDTO"/> ! </wsdl:message> ! <wsdl:message name="MapException"> ! <wsdl:part name="fault" type="tns1:MapException"/> </wsdl:message> ! <wsdl:message name="createOrUpdateClientPositionResponse"> ! ! </wsdl:message> ! ! <wsdl:message name="SessionException"> ! ! <wsdl:part name="fault" type="tns1:SessionException"/> ! ! </wsdl:message> ! ! <wsdl:message name="getPositionForClientOnMapResponse"> ! ! <wsdl:part name="getPositionForClientOnMapReturn" type="soapenc:string"/> </wsdl:message> *************** *** 145,148 **** --- 141,146 ---- <wsdl:part name="sessionId" type="xsd:long"/> + <wsdl:part name="mapname" type="soapenc:string"/> + <wsdl:part name="positionId" type="xsd:long"/> *************** *** 155,162 **** --- 153,180 ---- </wsdl:message> + <wsdl:message name="createOrUpdateClientPositionRequest"> + + <wsdl:part name="sessionId" type="xsd:long"/> + + <wsdl:part name="mapName" type="soapenc:string"/> + + <wsdl:part name="positionX" type="xsd:int"/> + + <wsdl:part name="positionY" type="xsd:int"/> + + <wsdl:part name="character" type="tns2:SignalCharacterDTO"/> + + <wsdl:part name="clientMac" type="soapenc:string"/> + + <wsdl:part name="fixed" type="xsd:boolean"/> + + </wsdl:message> + <wsdl:message name="deletePositionRequest"> <wsdl:part name="sessionId" type="xsd:long"/> + <wsdl:part name="mapname" type="soapenc:string"/> + <wsdl:part name="positionId" type="xsd:long"/> *************** *** 173,177 **** </wsdl:message> ! <wsdl:message name="createOrUpdateClientPositionRequest"> <wsdl:part name="sessionId" type="xsd:long"/> --- 191,199 ---- </wsdl:message> ! <wsdl:message name="deletePositionResponse"> ! ! </wsdl:message> ! ! <wsdl:message name="getPositionForClientOnMapRequest"> <wsdl:part name="sessionId" type="xsd:long"/> *************** *** 179,205 **** <wsdl:part name="mapName" type="soapenc:string"/> ! <wsdl:part name="positionX" type="xsd:int"/> ! ! <wsdl:part name="positionY" type="xsd:int"/> ! <wsdl:part name="character" type="tns2:SignalCharacterDTO"/> ! <wsdl:part name="clientMac" type="soapenc:string"/> ! <wsdl:part name="fixed" type="xsd:boolean"/> ! </wsdl:message> ! <wsdl:message name="createOrUpdatePositionResponse"> ! </wsdl:message> ! <wsdl:message name="MapException"> ! <wsdl:part name="fault" type="tns1:MapException"/> </wsdl:message> ! <wsdl:message name="movePositionResponse"> </wsdl:message> --- 201,225 ---- <wsdl:part name="mapName" type="soapenc:string"/> ! <wsdl:part name="clientMac" type="soapenc:string"/> ! </wsdl:message> ! <wsdl:message name="createOrUpdateAccessPositionRequest"> ! <wsdl:part name="sessionId" type="xsd:long"/> ! <wsdl:part name="mapName" type="soapenc:string"/> ! <wsdl:part name="positionX" type="xsd:int"/> ! <wsdl:part name="positionY" type="xsd:int"/> ! <wsdl:part name="accessPointMac" type="soapenc:string"/> ! <wsdl:part name="fixed" type="xsd:boolean"/> </wsdl:message> ! <wsdl:message name="createOrUpdateAccessPositionResponse"> </wsdl:message> *************** *** 207,211 **** <wsdl:portType name="PositionFacade"> ! <wsdl:operation name="movePosition" parameterOrder="sessionId positionId newPositionX newPositionY fixed"> <wsdl:input message="impl:movePositionRequest" name="movePositionRequest"/> --- 227,231 ---- <wsdl:portType name="PositionFacade"> ! <wsdl:operation name="movePosition" parameterOrder="sessionId mapname positionId newPositionX newPositionY fixed"> <wsdl:input message="impl:movePositionRequest" name="movePositionRequest"/> *************** *** 255,259 **** </wsdl:operation> ! <wsdl:operation name="deletePosition" parameterOrder="sessionId positionId"> <wsdl:input message="impl:deletePositionRequest" name="deletePositionRequest"/> --- 275,279 ---- </wsdl:operation> ! <wsdl:operation name="deletePosition" parameterOrder="sessionId mapname positionId"> <wsdl:input message="impl:deletePositionRequest" name="deletePositionRequest"/> *************** *** 279,282 **** --- 299,314 ---- </wsdl:operation> + <wsdl:operation name="getPositionForClientOnMap" parameterOrder="sessionId mapName clientMac"> + + <wsdl:input message="impl:getPositionForClientOnMapRequest" name="getPositionForClientOnMapRequest"/> + + <wsdl:output message="impl:getPositionForClientOnMapResponse" name="getPositionForClientOnMapResponse"/> + + <wsdl:fault message="impl:MapException" name="MapException"/> + + <wsdl:fault message="impl:SessionException" name="SessionException"/> + + </wsdl:operation> + </wsdl:portType> *************** *** 465,468 **** --- 497,530 ---- </wsdl:operation> + <wsdl:operation name="getPositionForClientOnMap"> + + <wsdlsoap:operation soapAction=""/> + + <wsdl:input name="getPositionForClientOnMapRequest"> + + <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://facade.server.magicmap.sf.net" use="encoded"/> + + </wsdl:input> + + <wsdl:output name="getPositionForClientOnMapResponse"> + + <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://localhost:8080/magicmap/services/PositionFacade" use="encoded"/> + + </wsdl:output> + + <wsdl:fault name="MapException"> + + <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="MapException" namespace="http://localhost:8080/magicmap/services/PositionFacade" use="encoded"/> + + </wsdl:fault> + + <wsdl:fault name="SessionException"> + + <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="SessionException" namespace="http://localhost:8080/magicmap/services/PositionFacade" use="encoded"/> + + </wsdl:fault> + + </wsdl:operation> + </wsdl:binding> |