question: protected BackgroundTask ( long timeout , TimeUnit timeUnit ) { this . ownerFrame = null ; this . timeoutMilliseconds = timeUnit . toMillis ( timeout ) ; }
target:  Create a task with timeout. <p/> The task will not be associated with any window.