I have an application report the returns a list of downloadable PDF files - which are stored as BLOBs, and served up via the APEX_UTIL.Get_Blob_File_Src function. The downloads work fine.
What I would like to do, is be able to get some sort of log when someone actually downloads a file (clicks a link). I can't find anything obvious in the APEX_Views. I suppose I could write a wrapper for the APEX_UTIL.Get_Blob_File function and snag the parameters (Session ID and primary key should be enough), but that seems messy.
Thoughts?