The enterprise version of Datafari provides a feature that allow a user to save a performed search, including the selected facets.
It is really simple to use, once you are authenticated in Datafari, you will notice that a "Save search" button appears in the search view:
Now to save the search that you have performed click on the "Save search" button, a text field will appear to let you enter a name for this search. Enter a name then click OK :
To retrieve your saved searches, go to the admin UI, in 'My Account'=>'Searches', you will access to all your saved searches:
To re-perform your saved search, just click on the link. You will notice that even the selected facets have been saved and will be selected again.
Finally, you can delete a saved search by clicking on the "Delete" button in the admin UI.
By default the widget is activated. If you want to disable it, edit DATAFARI_SRC/datafari-core/src/main/webapp/searchView.jsp and delete these lines :
<% if (request.getUserPrincipal() != null) { if (request.getUserPrincipal().getName() != null) { %> <div id="save_search"></div> <% } } %>