code: @Override
  	public void close()
      {
      	// Close journal first
      	try
      	{
      		commitChanges();
      		journal.close();
      	}
      	catch (DataStoreException e)
      	{
      		log.error("["+descriptor.getName()+"] Could not properly close store journal",e);
      	}
      	
      	super.close();
      }
docs: /* (non-Javadoc)
  @see net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore#close()