You need to sign in to do that
Don't have an account?

How to use 'synchronized' keyword in APEX.
I am making a webservice call and want to synchronize the block for making web service call. Here is the sample code:
Http h = new Http();
Httprequest req = new Httprequest();
req.setEndpoint(endPoint);
req.setMethod('POST');
req.setBody(xml);
Httpresponse res = h.send(req);
Thnks & Regards,
Amrender Singh
What are you intending to do with a synchronized block? In today's platform, there is no way to specify a mutex, or run multiple threads in a single unit of execution, thus there is no way that the 'synchronized' keyword would possibly have any effect. Callouts to a web service are always synchronous; when the line HttpResponse res = h.send(req); completes, the HttpResponse object contains the full details of the callout, including a status, headers, and response payload.