Salesforce Apex @future after summer 14
@future @summer'14 @future is an annotation that tells the system to process the data asynchronously, When you specify @future, the method executes when Salesforce has available resources. In integrations, There are times when other systems may not respond immediately when you make a request. And in case of triggers, Apex governors do not allow callouts as it cannot keep the resources idle until the other systems respond. That's when you opt for @future. To make a method in a class execute asynchronously, define the method with the future annotation. For example: global class MyFutureClass { @future static void myMethod( String a, Integer i) { System.debug( 'Method called with: ' + a + ' and ' + i); // Perform long-running code } } See this link: https://www.salesforce.com/us/developer/docs/apexcode/Content/apex_classes_annotation_future.htm And the...