Fanadia_Friska

add .xml

Aug 31st, 2016
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.29 KB | None | 0 0
  1. <!--AddVehicle-->
  2. <service name="addVehicle" bean="" output="outputDto">
  3. <informations>
  4. <description>add vehicle </description>
  5. <info-in>
  6. <info name="result.header.userLoginId" type="Long" description="user login id"/>
  7. <info name="result.header.userLoginName" type="String" description="user login name"/>
  8. <info name="result.header.roleLoginId" type="Long" description="role login id"/>
  9. <info name="result.header.roleLoginName" type="String" description="role login name"/>
  10. <info name="result.header.datetime" type="String" description="datetime"/>
  11.  
  12.  
  13. <info name="result.payload.vehicleCode" type="String" description="vehicle code"/>
  14. <info name="result.payload.licenseNo" type="String" description="license No"/>
  15. <info name="result.payload.ownerName" type="String" description="ownerName"/>
  16. <info name="result.payload.chassisNo" type="String" description="chassisNo"/>
  17. <info name="result.payload.engineNo" type="String" description="engine No"/>
  18. <info name="result.payload.vehicleGroupCode" type="String" description="vehicle group code"/>
  19. <info name="result.payload.vehicleTypeCode" type="String" description="vehicle type code"/>
  20. <info name="result.payload.yearMade" type="String" description="year made"/>
  21. <info name="result.payload.customerName" type="String" description="customer name"/>
  22. <info name="result.payload.address1" type="String" description="address 1"/>
  23. <info name="result.payload.address2" type="String" description="address 2"/>
  24. <info name="result.payload.address3" type="String" description="address 3"/>
  25. <info name="result.payload.phone1" type="String" description="phone 1"/>
  26. <info name="result.payload.phone2" type="String" description="phone 2"/>
  27. <info name="result.payload.active" type="String" description="active"/>
  28.  
  29.  
  30. </info-in>
  31. <info-out>
  32. <info name="result.vehicleCode" type="String" description="vehicle group code"/>
  33. <info name="result.licenseNo" type="String" description="license No"/>
  34. <info name="result.ownerName" type="String" description="ownerName"/>
  35. <info name="result.chassisNo" type="String" description="chassisNo"/>
  36. <info name="result.engineNo" type="String" description="engine No"/>
  37. <info name="result.vehicleGroupCode" type="String" description="vehicle group code"/>
  38. <info name="result.vehicleTypeCode" type="String" description="vehicle type code"/>
  39. <info name="result.yearMade" type="String" description="year made"/>
  40. <info name="result.customerName" type="String" description="customer name"/>
  41. <info name="result.address1" type="String" description="address 1"/>
  42. <info name="result.address2" type="String" description="address 2"/>
  43. <info name="result.address3" type="String" description="address 3"/>
  44. <info name="result.phone1" type="String" description="phone 1"/>
  45. <info name="result.phone2" type="String" description="phone 2"/>
  46. <info name="result.active" type="String" description="active"/>
  47. <info name="result.activeDatetime" type="String" description="active Datetime"/>
  48. <info name="result.nonActiveDatetime" type="String" description="non Active Datetime"/>
  49. <info name="result.version" type="Long" description="version"/>
  50. <info name="result.createDatetime" type="String" description="create Datetime"/>
  51. <info name="result.createUsername" type="String" description="create Username"/>
  52. <info name="result.updateDatetime" type="String" description="update Datetime"/>
  53. <info name="result.updateUsername" type="String" description="update Username"/>
  54. </info-out>
  55. </informations>
  56.  
  57. <mod-dto output="inputDto">
  58. <key name="vehicleCode" type="String" from="${result.payload.vehicleCode}"/>
  59. <key name="licenseNo" type="String" from="${result.payload.licenseNo}"/>
  60. <key name="ownerName" type="String" from="${result.payload.ownerName}"/>
  61. <key name="chassisNo" type="String" from="${result.payload.chassisNo}"/>
  62. <key name="engineNo" type="String" from="${result.payload.engineNo}"/>
  63. <key name="vehicleGroupCode" type="String" from="${result.payload.vehicleGroupCode}"/>
  64. <key name="vehicleTypeCode" type="String" from="${result.payload.vehicleTypeCode}"/>
  65. <key name="yearMade" type="String" from="${result.payload.yearMade}"/>
  66. <key name="customerName" type="String" from="${result.payload.customerName}"/>
  67. <key name="address1" type="String" from="${result.payload.address1}"/>
  68. <key name="address2" type="String" from="${result.payload.address2}"/>
  69. <key name="address3" type="String" from="${result.payload.address3}"/>
  70. <key name="phone1" type="String" from="${result.payload.phone1}"/>
  71. <key name="phone2" type="String" from="${result.payload.phone2}"/>
  72. <key name="active" type="String" from="Y"/>
  73.  
  74. <key name="datetime" type="String" from="${result.header.datetime}"/>
  75. <key name="userLoginName" type="String" from="${result.header.userLoginName}"/>
  76. <key name="userLoginId" type="Long" from="${result.header.userLoginId}"/>
  77. <key name="roleLoginName" type="String" from="${result.header.roleLoginName}"/>
  78. <key name="roleLoginId" type="Long" from="${result.header.roleLoginId}"/>
  79.  
  80. </mod-dto>
  81.  
  82. <call-bt name="addVehicle" input="${inputDto}" output="outputDto">
  83. <onsuccess />
  84. <onerror />
  85. </call-bt>
  86. </service>
Advertisement
Add Comment
Please, Sign In to add comment