private void storeFilters ( ) { final Map < String , TableFilter > sessFilter = new HashMap <> ( ) ; for ( final Entry < String , TableFilter > entry : this . filters . entrySet ( ) ) { sessFilter . put ( entry . getKey ( ) , entry . getValue ( ) ) ; } try { Context . getThreadContext ( ) . setSessionAttribute ( getCacheKey ( UITable . UserCacheKey . FILTER ) , sessFilter ) ; } catch ( final EFapsException e ) { UITable . LOG . error ( "Error storing Filtermap for Table called by Command with UUID: {}" , getCommandUUID ( ) , e ) ; } }
Store the Filter in the Session .