prowide-iso20022 icon indicating copy to clipboard operation
prowide-iso20022 copied to clipboard

CU-85zrnb6u1_PW---631--XML-Handling

Open ptorres-prowide opened this issue 2 years ago • 3 comments

ptorres-prowide avatar Feb 21 '23 15:02 ptorres-prowide

Task linked: CU-85zrnb6u1 PW - 631 ⁃ XML Handling

zubri avatar Feb 21 '23 15:02 zubri

@zubri fijate que te deje unos comments para confirmar sobre iso20022-core/src/main/java/com/prowidesoftware/swift/model/mx/AbstractMX.java

ptorres-prowide avatar Feb 21 '23 22:02 ptorres-prowide

**Por lo que vi, a las clases Mx de dominio, deberíamos agregarle un metodo extra. Ejemplifico con MxPacs00800108:

Existente:**

    public static MxPacs00800108 parse(String xml, MxRead parserImpl) {
        return ((MxPacs00800108) parserImpl.read(MxPacs00800108 .class, xml, _classes));
    }

Nuevo:

    public static MxPacs00800108 parse(String xml, MxRead parserImpl, MxReadConfiguration conf) {
        return ((MxPacs00800108) parserImpl.read(MxPacs00800108 .class, xml, _classes, new com.prowidesoftware.swift.model.mx.MxReadParams(conf)));
    }

ptorres-prowide avatar Feb 21 '23 23:02 ptorres-prowide