refactor connection code

git-svn-id: https://svn2.assembla.com/svn/romraider/trunk@135 38686702-15cf-42e4-a595-3071df8bf5ea
This commit is contained in:
kascade 2008-09-20 05:35:48 +00:00
parent a214533591
commit b84088dccc
5 changed files with 12 additions and 8 deletions

View File

@ -19,7 +19,7 @@
* *
*/ */
package com.romraider.io.connection; package com.romraider.logger.ecu.comms.io.connection;
public interface EcuConnection { public interface EcuConnection {

View File

@ -19,13 +19,17 @@
* *
*/ */
package com.romraider.io.connection; package com.romraider.logger.ecu.comms.io.connection;
import com.romraider.io.connection.ConnectionProperties;
import com.romraider.io.connection.SerialConnection;
import com.romraider.io.connection.SerialConnectionImpl;
import com.romraider.logger.ecu.exception.SerialCommunicationException; import com.romraider.logger.ecu.exception.SerialCommunicationException;
import static com.romraider.util.ParamChecker.checkNotNull; import static com.romraider.util.ParamChecker.checkNotNull;
import static com.romraider.util.ParamChecker.checkNotNullOrEmpty; import static com.romraider.util.ParamChecker.checkNotNullOrEmpty;
import static com.romraider.util.ThreadUtil.sleep; import static com.romraider.util.ThreadUtil.sleep;
// FIX - Merge with SSMLoggerConnection
public final class EcuConnectionImpl implements EcuConnection { public final class EcuConnectionImpl implements EcuConnection {
private final long sendTimeout; private final long sendTimeout;
private final SerialConnection serialConnection; private final SerialConnection serialConnection;

View File

@ -22,10 +22,10 @@
package com.romraider.logger.ecu.comms.manager; package com.romraider.logger.ecu.comms.manager;
import com.romraider.Settings; import com.romraider.Settings;
import com.romraider.io.connection.EcuConnection;
import com.romraider.io.connection.EcuConnectionImpl;
import com.romraider.io.protocol.Protocol; import com.romraider.io.protocol.Protocol;
import com.romraider.io.protocol.ProtocolFactory; import com.romraider.io.protocol.ProtocolFactory;
import com.romraider.logger.ecu.comms.io.connection.EcuConnection;
import com.romraider.logger.ecu.comms.io.connection.EcuConnectionImpl;
import com.romraider.logger.ecu.comms.query.EcuInitCallback; import com.romraider.logger.ecu.comms.query.EcuInitCallback;
import com.romraider.logger.ecu.comms.query.EcuQuery; import com.romraider.logger.ecu.comms.query.EcuQuery;
import com.romraider.logger.ecu.comms.query.EcuQueryImpl; import com.romraider.logger.ecu.comms.query.EcuQueryImpl;

View File

@ -22,10 +22,10 @@
package com.romraider.logger.ecu.comms.reset; package com.romraider.logger.ecu.comms.reset;
import com.romraider.Settings; import com.romraider.Settings;
import com.romraider.io.connection.EcuConnection;
import com.romraider.io.connection.EcuConnectionImpl;
import com.romraider.io.protocol.Protocol; import com.romraider.io.protocol.Protocol;
import com.romraider.io.protocol.ProtocolFactory; import com.romraider.io.protocol.ProtocolFactory;
import com.romraider.logger.ecu.comms.io.connection.EcuConnection;
import com.romraider.logger.ecu.comms.io.connection.EcuConnectionImpl;
import com.romraider.logger.ecu.ui.MessageListener; import com.romraider.logger.ecu.ui.MessageListener;
import static com.romraider.util.HexUtil.asHex; import static com.romraider.util.HexUtil.asHex;
import static com.romraider.util.ParamChecker.checkNotNull; import static com.romraider.util.ParamChecker.checkNotNull;

View File

@ -22,8 +22,8 @@
package com.romraider.ramtune.test.command.executor; package com.romraider.ramtune.test.command.executor;
import com.romraider.io.connection.ConnectionProperties; import com.romraider.io.connection.ConnectionProperties;
import com.romraider.io.connection.EcuConnection; import com.romraider.logger.ecu.comms.io.connection.EcuConnection;
import com.romraider.io.connection.EcuConnectionImpl; import com.romraider.logger.ecu.comms.io.connection.EcuConnectionImpl;
import static com.romraider.util.ParamChecker.checkNotNull; import static com.romraider.util.ParamChecker.checkNotNull;
import static com.romraider.util.ParamChecker.checkNotNullOrEmpty; import static com.romraider.util.ParamChecker.checkNotNullOrEmpty;