Skip to content

Commit 08df249

Browse files
committed
reverted import changes as per review comments
1 parent 3aa2197 commit 08df249

File tree

9 files changed

+148
-28
lines changed

9 files changed

+148
-28
lines changed

quickfixj-core/src/main/java/quickfix/CachedFileStore.java

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,26 @@
2424
import org.slf4j.LoggerFactory;
2525
import quickfix.field.converter.UtcTimestampConverter;
2626

27-
import java.io.*;
28-
import java.util.*;
27+
import java.io.BufferedInputStream;
28+
import java.io.BufferedOutputStream;
29+
import java.io.DataInputStream;
30+
import java.io.DataOutputStream;
31+
import java.io.EOFException;
32+
import java.io.File;
33+
import java.io.FileInputStream;
34+
import java.io.FileOutputStream;
35+
import java.io.IOException;
36+
import java.io.OutputStream;
37+
import java.io.RandomAccessFile;
38+
import java.util.ArrayList;
39+
import java.util.Calendar;
40+
import java.util.Collection;
41+
import java.util.Date;
42+
import java.util.Iterator;
43+
import java.util.List;
44+
import java.util.Map;
45+
import java.util.Set;
46+
import java.util.TreeMap;
2947

3048
/**
3149
* File store implementation. THIS CLASS IS PUBLIC ONLY TO MAINTAIN COMPATIBILITY WITH THE QUICKFIX JNI. IT SHOULD ONLY

quickfixj-core/src/main/java/quickfix/DefaultSessionFactory.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,12 @@
2727
import quickfix.field.DefaultApplVerID;
2828

2929
import java.net.InetAddress;
30-
import java.util.*;
30+
import java.util.ArrayList;
31+
import java.util.Arrays;
32+
import java.util.Enumeration;
33+
import java.util.List;
34+
import java.util.Properties;
35+
import java.util.Set;
3136

3237
/**
3338
* Factory for creating sessions. Used by the communications code (acceptors,

quickfixj-core/src/main/java/quickfix/FileLog.java

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,16 @@
1919

2020
package quickfix;
2121

22+
import java.io.File;
23+
import java.io.FileNotFoundException;
24+
import java.io.FileOutputStream;
25+
import java.io.IOException;
26+
import java.io.OutputStream;
27+
import java.io.UnsupportedEncodingException;
28+
2229
import org.quickfixj.CharsetSupport;
23-
import quickfix.field.converter.UtcTimestampConverter;
2430

25-
import java.io.*;
31+
import quickfix.field.converter.UtcTimestampConverter;
2632

2733
/**
2834
* File log implementation. THIS CLASS IS PUBLIC ONLY TO MAINTAIN COMPATIBILITY

quickfixj-core/src/main/java/quickfix/FileStore.java

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,23 @@
2222
import org.quickfixj.CharsetSupport;
2323
import quickfix.field.converter.UtcTimestampConverter;
2424

25-
import java.io.*;
26-
import java.util.*;
25+
import java.io.BufferedInputStream;
26+
import java.io.BufferedOutputStream;
27+
import java.io.Closeable;
28+
import java.io.DataInputStream;
29+
import java.io.DataOutputStream;
30+
import java.io.EOFException;
31+
import java.io.File;
32+
import java.io.FileInputStream;
33+
import java.io.FileOutputStream;
34+
import java.io.IOException;
35+
import java.io.RandomAccessFile;
36+
import java.util.Calendar;
37+
import java.util.Collection;
38+
import java.util.Date;
39+
import java.util.HashSet;
40+
import java.util.Set;
41+
import java.util.TreeMap;
2742

2843
/**
2944
* File store implementation. THIS CLASS IS PUBLIC ONLY TO MAINTAIN

quickfixj-core/src/main/java/quickfix/SleepycatStore.java

Lines changed: 18 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,21 +19,30 @@
1919

2020
package quickfix;
2121

22-
import com.sleepycat.bind.EntryBinding;
23-
import com.sleepycat.bind.tuple.TupleBinding;
24-
import com.sleepycat.bind.tuple.TupleInput;
25-
import com.sleepycat.bind.tuple.TupleOutput;
26-
import com.sleepycat.je.*;
27-
import org.quickfixj.CharsetSupport;
28-
import org.slf4j.Logger;
29-
import org.slf4j.LoggerFactory;
30-
3122
import java.io.File;
3223
import java.io.IOException;
3324
import java.util.Calendar;
3425
import java.util.Collection;
3526
import java.util.Date;
3627

28+
import org.quickfixj.CharsetSupport;
29+
import org.slf4j.Logger;
30+
import org.slf4j.LoggerFactory;
31+
32+
import com.sleepycat.bind.EntryBinding;
33+
import com.sleepycat.bind.tuple.TupleBinding;
34+
import com.sleepycat.bind.tuple.TupleInput;
35+
import com.sleepycat.bind.tuple.TupleOutput;
36+
import com.sleepycat.je.Cursor;
37+
import com.sleepycat.je.Database;
38+
import com.sleepycat.je.DatabaseConfig;
39+
import com.sleepycat.je.DatabaseEntry;
40+
import com.sleepycat.je.DatabaseException;
41+
import com.sleepycat.je.Environment;
42+
import com.sleepycat.je.EnvironmentConfig;
43+
import com.sleepycat.je.LockMode;
44+
import com.sleepycat.je.OperationStatus;
45+
3746
/**
3847
* Sleepycat message and session state storage. This could be creating
3948
* using the Sleepycat store factory.

quickfixj-core/src/main/java/quickfix/mina/SessionConnector.java

Lines changed: 25 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,19 +20,39 @@
2020
package quickfix.mina;
2121

2222
import org.apache.mina.core.filterchain.IoFilterChainBuilder;
23-
import org.apache.mina.core.future.CloseFuture;
24-
import org.apache.mina.core.service.IoService;
2523
import org.apache.mina.core.session.IoSession;
2624
import org.slf4j.Logger;
2725
import org.slf4j.LoggerFactory;
28-
import quickfix.*;
26+
import quickfix.ConfigError;
27+
import quickfix.Connector;
28+
import quickfix.ExecutorFactory;
29+
import quickfix.FieldConvertError;
30+
import quickfix.Session;
31+
import quickfix.SessionFactory;
32+
import quickfix.SessionID;
33+
import quickfix.SessionSettings;
2934
import quickfix.field.converter.IntConverter;
3035

3136
import java.beans.PropertyChangeListener;
3237
import java.beans.PropertyChangeSupport;
3338
import java.io.IOException;
34-
import java.util.*;
35-
import java.util.concurrent.*;
39+
import java.util.ArrayList;
40+
import java.util.Collections;
41+
import java.util.HashSet;
42+
import java.util.Iterator;
43+
import java.util.List;
44+
import java.util.Map;
45+
import java.util.Set;
46+
import java.util.concurrent.CountDownLatch;
47+
import java.util.concurrent.Executor;
48+
import java.util.concurrent.Executors;
49+
import java.util.concurrent.ScheduledExecutorService;
50+
import java.util.concurrent.ScheduledFuture;
51+
import java.util.concurrent.ThreadFactory;
52+
import java.util.concurrent.TimeUnit;
53+
import java.util.concurrent.ConcurrentHashMap;
54+
import org.apache.mina.core.future.CloseFuture;
55+
import org.apache.mina.core.service.IoService;
3656

3757
/**
3858
* An abstract base class for acceptors and initiators. Provides support for common functionality and also serves as an

quickfixj-core/src/main/java/quickfix/mina/SingleThreadedEventHandlingStrategy.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,11 @@
2424

2525
import java.util.ArrayList;
2626
import java.util.List;
27-
import java.util.concurrent.*;
27+
import java.util.concurrent.BlockingQueue;
28+
import java.util.concurrent.CountDownLatch;
29+
import java.util.concurrent.Executor;
30+
import java.util.concurrent.LinkedBlockingQueue;
31+
import java.util.concurrent.TimeUnit;
2832

2933
import static quickfix.mina.QueueTrackers.newDefaultQueueTracker;
3034
import static quickfix.mina.QueueTrackers.newMultiSessionWatermarkTracker;

quickfixj-core/src/main/java/quickfix/mina/acceptor/AbstractSocketAcceptor.java

Lines changed: 25 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,26 @@
2424
import org.apache.mina.core.service.IoAcceptor;
2525
import org.apache.mina.filter.codec.ProtocolCodecFilter;
2626
import org.apache.mina.filter.ssl.SslFilter;
27-
import quickfix.*;
28-
import quickfix.mina.*;
27+
import quickfix.Acceptor;
28+
import quickfix.Application;
29+
import quickfix.ConfigError;
30+
import quickfix.DefaultSessionFactory;
31+
import quickfix.FieldConvertError;
32+
import quickfix.LogFactory;
33+
import quickfix.LogUtil;
34+
import quickfix.MessageFactory;
35+
import quickfix.MessageStoreFactory;
36+
import quickfix.RuntimeError;
37+
import quickfix.ScreenLogFactory;
38+
import quickfix.Session;
39+
import quickfix.SessionFactory;
40+
import quickfix.SessionID;
41+
import quickfix.SessionSettings;
42+
import quickfix.mina.CompositeIoFilterChainBuilder;
43+
import quickfix.mina.EventHandlingStrategy;
44+
import quickfix.mina.NetworkingOptions;
45+
import quickfix.mina.ProtocolFactory;
46+
import quickfix.mina.SessionConnector;
2947
import quickfix.mina.message.FIXProtocolCodecFactory;
3048
import quickfix.mina.ssl.SSLConfig;
3149
import quickfix.mina.ssl.SSLContextFactory;
@@ -35,7 +53,11 @@
3553
import java.io.IOException;
3654
import java.net.SocketAddress;
3755
import java.security.GeneralSecurityException;
38-
import java.util.*;
56+
import java.util.Collection;
57+
import java.util.Collections;
58+
import java.util.HashMap;
59+
import java.util.Iterator;
60+
import java.util.Map;
3961
import java.util.concurrent.ConcurrentHashMap;
4062
import java.util.concurrent.ConcurrentMap;
4163

quickfixj-core/src/main/java/quickfix/mina/initiator/AbstractSocketInitiator.java

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,19 @@
2323
import org.apache.mina.core.buffer.SimpleBufferAllocator;
2424
import org.slf4j.Logger;
2525
import org.slf4j.LoggerFactory;
26-
import quickfix.*;
26+
import quickfix.Application;
27+
import quickfix.ConfigError;
28+
import quickfix.DefaultSessionFactory;
29+
import quickfix.FieldConvertError;
30+
import quickfix.Initiator;
31+
import quickfix.LogFactory;
32+
import quickfix.LogUtil;
33+
import quickfix.MessageFactory;
34+
import quickfix.MessageStoreFactory;
35+
import quickfix.Session;
36+
import quickfix.SessionFactory;
37+
import quickfix.SessionID;
38+
import quickfix.SessionSettings;
2739
import quickfix.field.converter.BooleanConverter;
2840
import quickfix.mina.EventHandlingStrategy;
2941
import quickfix.mina.NetworkingOptions;
@@ -33,8 +45,17 @@
3345
import quickfix.mina.ssl.SSLSupport;
3446

3547
import java.net.SocketAddress;
36-
import java.util.*;
37-
import java.util.concurrent.*;
48+
import java.util.ArrayList;
49+
import java.util.Collections;
50+
import java.util.HashMap;
51+
import java.util.Iterator;
52+
import java.util.Map;
53+
import java.util.Set;
54+
import java.util.concurrent.ConcurrentHashMap;
55+
import java.util.concurrent.Executors;
56+
import java.util.concurrent.ScheduledExecutorService;
57+
import java.util.concurrent.ThreadFactory;
58+
import java.util.concurrent.ThreadPoolExecutor;
3859
import java.util.concurrent.atomic.AtomicInteger;
3960

4061
/**

0 commit comments

Comments
 (0)