示例#1
0
  @Override
  public void disconnect() {
    setConnected(false);

    try {
      if (connection.isOpen()) {
        connection.close();
      }
    } catch (SailException e) {
      e.printStackTrace();
    }
  }
示例#2
0
 @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();
 }