public View getView( String viewName, String user ) {
ISimplePersistence sp;
try {
sp = getSimplePersistence();
Filter filter = new Filter();
filter.where( "name" ).equalTo( viewName ).and().where( "user" ).equalTo( user );
List<View> views = sp.load( View.class, filter );
return ( views != null && views.size() > 0 ) ? views.get( 0 ) : null;
} catch ( Exception e ) {
logger.error( "Error while getting view.", e );