@Override public void disconnect() { setConnected(false); try { if (connection.isOpen()) { connection.close(); } } catch (SailException e) { e.printStackTrace(); } }
@Override public void connect() { if (!isConnected()) { setConnected(true); try { if (connection != null && connection.isOpen()) { connection.close(); } connection = sail.getConnection(); } catch (SailException e) { e.printStackTrace(); } } }
public boolean isOpen() throws SailException { return baseSailConnection.isOpen(); }