Dear saisuneel ,
It's possible but it's not recommended.
you can do something like this,
Call the service itself until successful response, but this could cause dead loop, you may think of using a quota throughput assertion as an exit counter.
You also need to "sleep" or delay, (there is a tactical assertion: delay), otherwise cpu usage ramps up.
Regards,
Mark