@@ -0,0 +1,1946 @@
+package com.easymargining.replication.eurex.Tools;%0A%0Aimport com.opengamma.margining.eurex.prisma.replication.market.parsers.EurexSettlementPriceDefinition;%0Aimport com.opengamma.margining.eurex.prisma.replication.market.parsers.EurexSettlementPricesParser;%0Aimport lombok.extern.slf4j.Slf4j;%0A%0Aimport java.io.File;%0Aimport java.io.IOException;%0Aimport java.util.List;%0A%0A/**%0A * Created by Gilles Marchal on 05/02/2016.%0A */%0A@Slf4j%0Apublic class EurexProductLoader %7B%0A%0A%0A    public static void main(String%5B%5D args) %7B%0A%0A        EurexSettlementPricesParser parser = new EurexSettlementPricesParser();%0A%0A        try %7B%0A            log.info(%22Load Settlement Price definition ...%22);%0A%0A            List%3CEurexSettlementPriceDefinition%3E definitions =%0A                    parser.parse(new File(%22Server/src/main/resources/marketData/20150603//ETD/00stlpricepubli20150603eodx.zip%22).toURI().toURL());%0A%0A            definitions.forEach(%0A                    (eurexSettlementPriceDefinition) -%3E %7B%0A                        log.info(%22 --- %22 +%0A                                eurexSettlementPriceDefinition.getProduct().getProductId().toString() +%0A                                %22 - %22 +%0A                                eurexSettlementPriceDefinition.getProduct().getSeriesDefinition().getCallPutFlag() +%0A                                %22 - %22 +%0A                                eurexSettlementPriceDefinition.getProduct().getExpirationDate() +%0A                                %22 - %22 +%0A                                eurexSettlementPriceDefinition.getProduct().getSeriesDefinition().getExercisePrice() +%0A                                %22 - %22 +%0A                                eurexSettlementPriceDefinition.getProduct().getSeriesDefinition().getExerciseFlag()%0A                        );%0A                    %7D%0A            );%0A%0A            log.info(%22End of Loading of Settlement Price definition%22);%0A%0A        %7D catch (IOException e) %7B%0A            e.printStackTrace();%0A        %7D%0A%0A%0A    %7D%0A%0A%0A%7D%0A

Modify URL information