Task class holds task information like URL to be executed and the status of execution
of the task.TaskExecutionManager provides the actual implementation of request processing, reporting and storage.TaskExecutionService interface defines the operations for processing the request and getting the response.TaskExecutionServiceImpl provides the implementation for TaskExecutionService that defines
the operations for processing the request and getting the response.