This class is responsible for launching the
ServiceReplyCatcherThread thread, which will try to get the
reply from a service at a given URL. It is also responsible for waiting
until the timeout is exceeded and for killing the thread on its
completion.
author: Daniel Fernandez since: 1.0
Returns the reply got at the URL indicated. This method starts the
catcher thread.
Parameters: url - the URL to be requested. Parameters: timeOut - the number of seconds to wait for a reply. throws: InternalErrorException - if any fatal errors happen. throws: ServiceNotAvailableException - if the service is not available. throws: ServiceTimeOutException - if the timeout is exceeded. the service reply