added explicit dropping for LEADERBOARD and REGATTAS collections again because it still fails on Linux

This commit is contained in:
Axel Uhl
2012-06-08 17:34:58 +02:00
parent 8163acb1f2
commit ddadb8b18e
10 changed files with 90 additions and 32 deletions
@@ -0,0 +1,11 @@
package com.sap.sailing.kiworesultimport;
import com.sap.sailing.kiworesultimport.impl.ParserFactoryImpl;
public interface ParserFactory {
ParserFactory INSTANCE = new ParserFactoryImpl();
ResultListParser createResultListParser();
StartberichtParser createStartberichtParser();
}
@@ -1,9 +0,0 @@
package com.sap.sailing.kiworesultimport;
import com.sap.sailing.kiworesultimport.impl.ResultListParserFactoryImpl;
public interface ResultListParserFactory {
ResultListParserFactory INSTANCE = new ResultListParserFactoryImpl();
ResultListParser createResultListParser();
}
@@ -0,0 +1,19 @@
package com.sap.sailing.kiworesultimport;
import com.sap.sailing.domain.common.TimePoint;
public interface Startbericht {
String getDatum();
TimePoint getTimePoint();
String getRegattabahn();
String getKompasskurs();
String getWindstaerke();
String getWindrichtung();
Iterable<Start> getStarts();
}
@@ -0,0 +1,7 @@
package com.sap.sailing.kiworesultimport;
import java.io.InputStream;
public interface StartberichtParser {
Startbericht parse(InputStream inputStream);
}
@@ -0,0 +1,18 @@
package com.sap.sailing.kiworesultimport.impl;
import com.sap.sailing.kiworesultimport.ParserFactory;
import com.sap.sailing.kiworesultimport.ResultListParser;
import com.sap.sailing.kiworesultimport.StartberichtParser;
public class ParserFactoryImpl implements ParserFactory {
@Override
public ResultListParser createResultListParser() {
return new ResultListParserImpl();
}
@Override
public StartberichtParser createStartberichtParser() {
return new StartberichtParserImpl();
}
}
@@ -1,13 +0,0 @@
package com.sap.sailing.kiworesultimport.impl;
import com.sap.sailing.kiworesultimport.ResultListParser;
import com.sap.sailing.kiworesultimport.ResultListParserFactory;
public class ResultListParserFactoryImpl implements ResultListParserFactory {
@Override
public ResultListParser createResultListParser() {
return new ResultListParserImpl();
}
}
@@ -0,0 +1,16 @@
package com.sap.sailing.kiworesultimport.impl;
import java.io.InputStream;
import com.sap.sailing.kiworesultimport.Startbericht;
import com.sap.sailing.kiworesultimport.StartberichtParser;
public class StartberichtParserImpl implements StartberichtParser {
@Override
public Startbericht parse(InputStream inputStream) {
// TODO Auto-generated method stub
return null;
}
}