public void initialize() throws SailException {
    super.initialize();

    InferencerConnection con = getConnection();
    try {
      con.begin();
      con.flushUpdates();
      con.commit();
    } finally {
      con.close();
    }
  }
 public DirectTypeHierarchyInferencerConnection(InferencerConnection con) {
   super(con);
   con.addConnectionListener(this);
 }