question: walks the temporary directory and deletes all of the files . this method runs asynchronously in a low priority thread , using the passed in timeout and time units . concode_field_sep ArrayList<String> createdThisSession concode_elem_sep boolean DBG concode_elem_sep String TAG concode_elem_sep ExecutorService service concode_elem_sep String TEMPDIR concode_elem_sep File tempDir concode_elem_sep int DEFAULT_CLEAN_TIMEOUT concode_field_sep void cleanTempDir concode_elem_sep Thread newThread concode_elem_sep void doCleanTempDir concode_elem_sep File createTempFile concode_elem_sep void run concode_elem_sep File getTempDirectory
target: void function ( long arg0 , TimeUnit arg1 ) { if ( ! tempDir . exists ( ) ) { Log . w ( TAG , "srini_string" ) ; return ; } ScheduledExecutorService loc0 = Executors . newSingleThreadScheduledExecutor ( ) ; loc0 . schedule ( new AsyncCleanup ( loc0 ) , arg0 , arg1 ) ; }