Untitled

 avatar
unknown
plain_text
2 years ago
2.4 kB
27
Indexable
    @Bean
    public Map<Class<?>, Schema> classSchemaMap() {
        return ofEntries(
                entry(com.progressoft.alpha.bills.client.generated.BankReconciliation.CutOff.BankCutOffRq.class, schema("BankCutOff.xsd")),
                entry(com.progressoft.alpha.bills.client.generated.BankReconciliation.CutOff.BankCutOffRs.class, schema("BankCutOff.xsd")),
                entry(com.progressoft.alpha.bills.client.generated.BankReconciliation.Spl.BankSplUploadRq.class, schema("BankSplUpload.xsd")),
                entry(com.progressoft.alpha.bills.client.generated.BankReconciliation.Spl.BankSplUploadRs.class, schema("BankSplUpload.xsd")),
                entry(com.progressoft.alpha.bills.client.generated.BankReconciliation.BankReconDownload.BankReconDownloadRq.class, schema("BankReconDownload.xsd")),
                entry(com.progressoft.alpha.bills.client.generated.BankReconciliation.BankReconDownload.BankReconDownloadRs.class, schema("BankReconDownload.xsd")),
                entry(com.progressoft.alpha.bills.client.generated.BankReconciliation.BankRefundCutOff.BankRefundCutOffRq.class, schema("BankRefundCutOff.xsd")),
                entry(com.progressoft.alpha.bills.client.generated.BankReconciliation.BankRefundCutOff.BankRefundCutOffRs.class, schema("BankRefundCutOff.xsd")),
                entry(com.progressoft.alpha.bills.client.generated.BankReconciliation.CutOff.BankSvcRs.class, schema("BankCutOff.xsd")),
                entry(com.progressoft.alpha.bills.client.generated.BankReconciliation.CutOff.SADAD.class, schema("BankCutOff.xsd")),
                entry(com.progressoft.alpha.bills.client.generated.BankReconciliation.BankReconRefundDownload.BankReconRefundDownloadRq.class, schema("BankReconRefundDownload.xsd")),
                entry(com.progressoft.alpha.bills.client.generated.BankReconciliation.BankReconRefundDownload.BankReconRefundDownloadRs.class, schema("BankReconRefundDownload.xsd")),
                entry(com.progressoft.alpha.bills.client.generated.BankReconciliation.Srl.BankSrlUploadRq.class, schema("BankSrlUpload.xsd")),
                entry(com.progressoft.alpha.bills.client.generated.BankReconciliation.Srl.BankSrlUploadRs.class, schema("BankSrlUpload.xsd"))
        );
    }

    @Bean
    public JaxbMessageHandler xmlMessageHandler(@Qualifier("classSchemaMap") Map<Class<?>, Schema> classSchemaMap) {
        return new JaxbMessageHandler(classSchemaMap);
    }
Editor is loading...