UpdateUserRequest.java 18KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534
  1. //
  2. // Este archivo ha sido generado por Eclipse Implementation of JAXB v2.3.3
  3. // Visite https://eclipse-ee4j.github.io/jaxb-ri
  4. // Todas las modificaciones realizadas en este archivo se perder�n si se vuelve a compilar el esquema de origen.
  5. // Generado el: 2021.10.08 a las 02:26:44 PM COT
  6. //
  7. package com.vespot_UpdateUserRequest;
  8. import java.io.Serializable;
  9. import java.util.ArrayList;
  10. import java.util.List;
  11. import javax.xml.bind.JAXBElement;
  12. import javax.xml.bind.annotation.XmlAccessType;
  13. import javax.xml.bind.annotation.XmlAccessorType;
  14. import javax.xml.bind.annotation.XmlElement;
  15. import javax.xml.bind.annotation.XmlElementRef;
  16. import javax.xml.bind.annotation.XmlElementRefs;
  17. import javax.xml.bind.annotation.XmlMixed;
  18. import javax.xml.bind.annotation.XmlRootElement;
  19. import javax.xml.bind.annotation.XmlType;
  20. /**
  21. * <p>Clase Java para anonymous complex type.
  22. *
  23. * <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
  24. *
  25. * <pre>
  26. * <complexType>
  27. * <complexContent>
  28. * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
  29. * <sequence>
  30. * <element name="SignonRq">
  31. * <complexType>
  32. * <complexContent>
  33. * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
  34. * <sequence>
  35. * <element name="SessionLoginId" type="{http://www.w3.org/2001/XMLSchema}string"/>
  36. * </sequence>
  37. * </restriction>
  38. * </complexContent>
  39. * </complexType>
  40. * </element>
  41. * <element name="BaseSvcRq">
  42. * <complexType>
  43. * <complexContent>
  44. * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
  45. * <sequence>
  46. * <element name="MsgRqHdr">
  47. * <complexType>
  48. * <complexContent>
  49. * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
  50. * <sequence>
  51. * <element name="Instance" type="{http://www.w3.org/2001/XMLSchema}string"/>
  52. * <element name="BankId" type="{http://www.w3.org/2001/XMLSchema}short"/>
  53. * <element name="OriginatorName" type="{http://www.w3.org/2001/XMLSchema}string"/>
  54. * <element name="RequestCode" type="{http://www.w3.org/2001/XMLSchema}short"/>
  55. * <element name="RequestName" type="{http://www.w3.org/2001/XMLSchema}string"/>
  56. * </sequence>
  57. * </restriction>
  58. * </complexContent>
  59. * </complexType>
  60. * </element>
  61. * </sequence>
  62. * </restriction>
  63. * </complexContent>
  64. * </complexType>
  65. * </element>
  66. * <element name="BankSvcRq">
  67. * <complexType>
  68. * <complexContent>
  69. * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
  70. * <sequence>
  71. * <element name="gnsIDUsuario" type="{http://www.w3.org/2001/XMLSchema}long"/>
  72. * <element name="gnsIDRol" type="{http://www.w3.org/2001/XMLSchema}long"/>
  73. * <element name="gnsContrasena" type="{http://www.w3.org/2001/XMLSchema}string"/>
  74. * <element name="gnsCodigoSucursal" type="{http://www.w3.org/2001/XMLSchema}long"/>
  75. * <element name="gnsIDSupervisor" type="{http://www.w3.org/2001/XMLSchema}long"/>
  76. * </sequence>
  77. * </restriction>
  78. * </complexContent>
  79. * </complexType>
  80. * </element>
  81. * </sequence>
  82. * </restriction>
  83. * </complexContent>
  84. * </complexType>
  85. * </pre>
  86. *
  87. *
  88. */
  89. @XmlAccessorType(XmlAccessType.FIELD)
  90. @XmlType(name = "", propOrder = {
  91. "signonRq",
  92. "baseSvcRq",
  93. "bankSvcRq"
  94. })
  95. @XmlRootElement(name = "Genesis")
  96. public class UpdateUserRequest {
  97. @XmlElement(name = "SignonRq", required = true)
  98. protected UpdateUserRequest.SignonRq signonRq;
  99. @XmlElement(name = "BaseSvcRq", required = true)
  100. protected UpdateUserRequest.BaseSvcRq baseSvcRq;
  101. @XmlElement(name = "BankSvcRq", required = true)
  102. protected UpdateUserRequest.BankSvcRq bankSvcRq;
  103. /**
  104. * Obtiene el valor de la propiedad signonRq.
  105. *
  106. * @return
  107. * possible object is
  108. * {@link Genesis.SignonRq }
  109. *
  110. */
  111. public UpdateUserRequest.SignonRq getSignonRq() {
  112. return signonRq;
  113. }
  114. /**
  115. * Define el valor de la propiedad signonRq.
  116. *
  117. * @param value
  118. * allowed object is
  119. * {@link Genesis.SignonRq }
  120. *
  121. */
  122. public void setSignonRq(UpdateUserRequest.SignonRq value) {
  123. this.signonRq = value;
  124. }
  125. /**
  126. * Obtiene el valor de la propiedad baseSvcRq.
  127. *
  128. * @return
  129. * possible object is
  130. * {@link Genesis.BaseSvcRq }
  131. *
  132. */
  133. public UpdateUserRequest.BaseSvcRq getBaseSvcRq() {
  134. return baseSvcRq;
  135. }
  136. /**
  137. * Define el valor de la propiedad baseSvcRq.
  138. *
  139. * @param value
  140. * allowed object is
  141. * {@link Genesis.BaseSvcRq }
  142. *
  143. */
  144. public void setBaseSvcRq(UpdateUserRequest.BaseSvcRq value) {
  145. this.baseSvcRq = value;
  146. }
  147. /**
  148. * Obtiene el valor de la propiedad bankSvcRq.
  149. *
  150. * @return
  151. * possible object is
  152. * {@link Genesis.BankSvcRq }
  153. *
  154. */
  155. public UpdateUserRequest.BankSvcRq getBankSvcRq() {
  156. return bankSvcRq;
  157. }
  158. /**
  159. * Define el valor de la propiedad bankSvcRq.
  160. *
  161. * @param value
  162. * allowed object is
  163. * {@link Genesis.BankSvcRq }
  164. *
  165. */
  166. public void setBankSvcRq(UpdateUserRequest.BankSvcRq value) {
  167. this.bankSvcRq = value;
  168. }
  169. /**
  170. * <p>Clase Java para anonymous complex type.
  171. *
  172. * <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
  173. *
  174. * <pre>
  175. * <complexType>
  176. * <complexContent>
  177. * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
  178. * <sequence>
  179. * <element name="gnsIDUsuario" type="{http://www.w3.org/2001/XMLSchema}long"/>
  180. * <element name="gnsIDRol" type="{http://www.w3.org/2001/XMLSchema}long"/>
  181. * <element name="gnsContrasena" type="{http://www.w3.org/2001/XMLSchema}string"/>
  182. * <element name="gnsCodigoSucursal" type="{http://www.w3.org/2001/XMLSchema}long"/>
  183. * <element name="gnsIDSupervisor" type="{http://www.w3.org/2001/XMLSchema}long"/>
  184. * </sequence>
  185. * </restriction>
  186. * </complexContent>
  187. * </complexType>
  188. * </pre>
  189. *
  190. *
  191. */
  192. @XmlAccessorType(XmlAccessType.FIELD)
  193. @XmlType(name = "", propOrder = {
  194. "content"
  195. })
  196. public static class BankSvcRq {
  197. @XmlElementRefs({
  198. @XmlElementRef(name = "gnsIDUsuario", type = JAXBElement.class),
  199. @XmlElementRef(name = "gnsIDRol", type = JAXBElement.class),
  200. @XmlElementRef(name = "gnsContrasena", type = JAXBElement.class),
  201. @XmlElementRef(name = "gnsCodigoSucursal", type = JAXBElement.class),
  202. @XmlElementRef(name = "gnsIDSupervisor", type = JAXBElement.class)
  203. })
  204. @XmlMixed
  205. protected List<Serializable> content;
  206. /**
  207. * Gets the value of the content property.
  208. *
  209. * &lt;p&gt;
  210. * This accessor method returns a reference to the live list,
  211. * not a snapshot. Therefore any modification you make to the
  212. * returned list will be present inside the JAXB object.
  213. * This is why there is not a &lt;CODE&gt;set&lt;/CODE&gt; method for the content property.
  214. *
  215. * &lt;p&gt;
  216. * For example, to add a new item, do as follows:
  217. * &lt;pre&gt;
  218. * getContent().add(newItem);
  219. * &lt;/pre&gt;
  220. *
  221. *
  222. * &lt;p&gt;
  223. * Objects of the following type(s) are allowed in the list
  224. * {@link JAXBElement }{@code <}{@link Long }{@code >}
  225. * {@link JAXBElement }{@code <}{@link Long }{@code >}
  226. * {@link JAXBElement }{@code <}{@link String }{@code >}
  227. * {@link JAXBElement }{@code <}{@link Long }{@code >}
  228. * {@link JAXBElement }{@code <}{@link Long }{@code >}
  229. * {@link String }
  230. *
  231. *
  232. */
  233. public List<Serializable> getContent() {
  234. if (content == null) {
  235. content = new ArrayList<Serializable>();
  236. }
  237. return this.content;
  238. }
  239. }
  240. /**
  241. * &lt;p&gt;Clase Java para anonymous complex type.
  242. *
  243. * &lt;p&gt;El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
  244. *
  245. * &lt;pre&gt;
  246. * &amp;lt;complexType&amp;gt;
  247. * &amp;lt;complexContent&amp;gt;
  248. * &amp;lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&amp;gt;
  249. * &amp;lt;sequence&amp;gt;
  250. * &amp;lt;element name="MsgRqHdr"&amp;gt;
  251. * &amp;lt;complexType&amp;gt;
  252. * &amp;lt;complexContent&amp;gt;
  253. * &amp;lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&amp;gt;
  254. * &amp;lt;sequence&amp;gt;
  255. * &amp;lt;element name="Instance" type="{http://www.w3.org/2001/XMLSchema}string"/&amp;gt;
  256. * &amp;lt;element name="BankId" type="{http://www.w3.org/2001/XMLSchema}short"/&amp;gt;
  257. * &amp;lt;element name="OriginatorName" type="{http://www.w3.org/2001/XMLSchema}string"/&amp;gt;
  258. * &amp;lt;element name="RequestCode" type="{http://www.w3.org/2001/XMLSchema}short"/&amp;gt;
  259. * &amp;lt;element name="RequestName" type="{http://www.w3.org/2001/XMLSchema}string"/&amp;gt;
  260. * &amp;lt;/sequence&amp;gt;
  261. * &amp;lt;/restriction&amp;gt;
  262. * &amp;lt;/complexContent&amp;gt;
  263. * &amp;lt;/complexType&amp;gt;
  264. * &amp;lt;/element&amp;gt;
  265. * &amp;lt;/sequence&amp;gt;
  266. * &amp;lt;/restriction&amp;gt;
  267. * &amp;lt;/complexContent&amp;gt;
  268. * &amp;lt;/complexType&amp;gt;
  269. * &lt;/pre&gt;
  270. *
  271. *
  272. */
  273. @XmlAccessorType(XmlAccessType.FIELD)
  274. @XmlType(name = "", propOrder = {
  275. "msgRqHdr"
  276. })
  277. public static class BaseSvcRq {
  278. @XmlElement(name = "MsgRqHdr", required = true)
  279. protected UpdateUserRequest.BaseSvcRq.MsgRqHdr msgRqHdr;
  280. /**
  281. * Obtiene el valor de la propiedad msgRqHdr.
  282. *
  283. * @return
  284. * possible object is
  285. * {@link Genesis.BaseSvcRq.MsgRqHdr }
  286. *
  287. */
  288. public UpdateUserRequest.BaseSvcRq.MsgRqHdr getMsgRqHdr() {
  289. return msgRqHdr;
  290. }
  291. /**
  292. * Define el valor de la propiedad msgRqHdr.
  293. *
  294. * @param value
  295. * allowed object is
  296. * {@link Genesis.BaseSvcRq.MsgRqHdr }
  297. *
  298. */
  299. public void setMsgRqHdr(UpdateUserRequest.BaseSvcRq.MsgRqHdr value) {
  300. this.msgRqHdr = value;
  301. }
  302. /**
  303. * &lt;p&gt;Clase Java para anonymous complex type.
  304. *
  305. * &lt;p&gt;El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
  306. *
  307. * &lt;pre&gt;
  308. * &amp;lt;complexType&amp;gt;
  309. * &amp;lt;complexContent&amp;gt;
  310. * &amp;lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&amp;gt;
  311. * &amp;lt;sequence&amp;gt;
  312. * &amp;lt;element name="Instance" type="{http://www.w3.org/2001/XMLSchema}string"/&amp;gt;
  313. * &amp;lt;element name="BankId" type="{http://www.w3.org/2001/XMLSchema}short"/&amp;gt;
  314. * &amp;lt;element name="OriginatorName" type="{http://www.w3.org/2001/XMLSchema}string"/&amp;gt;
  315. * &amp;lt;element name="RequestCode" type="{http://www.w3.org/2001/XMLSchema}short"/&amp;gt;
  316. * &amp;lt;element name="RequestName" type="{http://www.w3.org/2001/XMLSchema}string"/&amp;gt;
  317. * &amp;lt;/sequence&amp;gt;
  318. * &amp;lt;/restriction&amp;gt;
  319. * &amp;lt;/complexContent&amp;gt;
  320. * &amp;lt;/complexType&amp;gt;
  321. * &lt;/pre&gt;
  322. *
  323. *
  324. */
  325. @XmlAccessorType(XmlAccessType.FIELD)
  326. @XmlType(name = "", propOrder = {
  327. "instance",
  328. "bankId",
  329. "originatorName",
  330. "requestCode",
  331. "requestName"
  332. })
  333. public static class MsgRqHdr {
  334. @XmlElement(name = "Instance", required = true)
  335. protected String instance;
  336. @XmlElement(name = "BankId")
  337. protected short bankId;
  338. @XmlElement(name = "OriginatorName", required = true)
  339. protected String originatorName;
  340. @XmlElement(name = "RequestCode")
  341. protected short requestCode;
  342. @XmlElement(name = "RequestName", required = true)
  343. protected String requestName;
  344. /**
  345. * Obtiene el valor de la propiedad instance.
  346. *
  347. * @return
  348. * possible object is
  349. * {@link String }
  350. *
  351. */
  352. public String getInstance() {
  353. return instance;
  354. }
  355. /**
  356. * Define el valor de la propiedad instance.
  357. *
  358. * @param value
  359. * allowed object is
  360. * {@link String }
  361. *
  362. */
  363. public void setInstance(String value) {
  364. this.instance = value;
  365. }
  366. /**
  367. * Obtiene el valor de la propiedad bankId.
  368. *
  369. */
  370. public short getBankId() {
  371. return bankId;
  372. }
  373. /**
  374. * Define el valor de la propiedad bankId.
  375. *
  376. */
  377. public void setBankId(short value) {
  378. this.bankId = value;
  379. }
  380. /**
  381. * Obtiene el valor de la propiedad originatorName.
  382. *
  383. * @return
  384. * possible object is
  385. * {@link String }
  386. *
  387. */
  388. public String getOriginatorName() {
  389. return originatorName;
  390. }
  391. /**
  392. * Define el valor de la propiedad originatorName.
  393. *
  394. * @param value
  395. * allowed object is
  396. * {@link String }
  397. *
  398. */
  399. public void setOriginatorName(String value) {
  400. this.originatorName = value;
  401. }
  402. /**
  403. * Obtiene el valor de la propiedad requestCode.
  404. *
  405. */
  406. public short getRequestCode() {
  407. return requestCode;
  408. }
  409. /**
  410. * Define el valor de la propiedad requestCode.
  411. *
  412. */
  413. public void setRequestCode(short value) {
  414. this.requestCode = value;
  415. }
  416. /**
  417. * Obtiene el valor de la propiedad requestName.
  418. *
  419. * @return
  420. * possible object is
  421. * {@link String }
  422. *
  423. */
  424. public String getRequestName() {
  425. return requestName;
  426. }
  427. /**
  428. * Define el valor de la propiedad requestName.
  429. *
  430. * @param value
  431. * allowed object is
  432. * {@link String }
  433. *
  434. */
  435. public void setRequestName(String value) {
  436. this.requestName = value;
  437. }
  438. }
  439. }
  440. /**
  441. * &lt;p&gt;Clase Java para anonymous complex type.
  442. *
  443. * &lt;p&gt;El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
  444. *
  445. * &lt;pre&gt;
  446. * &amp;lt;complexType&amp;gt;
  447. * &amp;lt;complexContent&amp;gt;
  448. * &amp;lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&amp;gt;
  449. * &amp;lt;sequence&amp;gt;
  450. * &amp;lt;element name="SessionLoginId" type="{http://www.w3.org/2001/XMLSchema}string"/&amp;gt;
  451. * &amp;lt;/sequence&amp;gt;
  452. * &amp;lt;/restriction&amp;gt;
  453. * &amp;lt;/complexContent&amp;gt;
  454. * &amp;lt;/complexType&amp;gt;
  455. * &lt;/pre&gt;
  456. *
  457. *
  458. */
  459. @XmlAccessorType(XmlAccessType.FIELD)
  460. @XmlType(name = "", propOrder = {
  461. "sessionLoginId"
  462. })
  463. public static class SignonRq {
  464. @XmlElement(name = "SessionLoginId", required = true)
  465. protected String sessionLoginId;
  466. /**
  467. * Obtiene el valor de la propiedad sessionLoginId.
  468. *
  469. * @return
  470. * possible object is
  471. * {@link String }
  472. *
  473. */
  474. public String getSessionLoginId() {
  475. return sessionLoginId;
  476. }
  477. /**
  478. * Define el valor de la propiedad sessionLoginId.
  479. *
  480. * @param value
  481. * allowed object is
  482. * {@link String }
  483. *
  484. */
  485. public void setSessionLoginId(String value) {
  486. this.sessionLoginId = value;
  487. }
  488. }
  489. }