How to write different event in Application.cfc
Description:-
The Application.cfc file defines application-wide settings and variables, as well as application event handlers. we can implement the following events through Application.cfc.
| Method/Event | When run | 
onApplicationStart | The application starts when the first request for a page is processed or an event gateway instance invokes the first CFC method, Flash Remoting request, or a web service invocation. This method is useful for setting application-wide (Application scope) variables, such as the names of data sources. | 
onApplicationEnd | The application ends: when the application times out or the server shuts down. | 
onSessionStart | A new session is created as a result of a request that is not in an existing session, including ColdFusion event gateway sessions. The application must enable sessions for this event to happen. | 
onSessionEnd | A session time-out setting is reached. This event is not triggered when the application ends or the server shuts down. | 
onRequestStart | ColdFusion receives any of the following: a request, an HTTP request (for example, from a browser), a message to an event gateway, a SOAP request, or a Flash Remoting request. | 
onRequest | The onRequestStart event has been completed. This method acts as a filter for the requested page content. | 
onCFCRequest | Intercepts any HTTP or AMF calls to an application based on a CFC request. Whereas onRequest handles only requests made to ColdFusion templates, this function controls Ajax, Web Service, and Flash Remoting requests. | 
onRequestEnd | All pages and CFCs in the request have been processed: equivalent to the OnRequestEnd.cfm page. | 
onError | When an exception occurs that is not caught by a try/catch block. | 
onAbort | Runs when you execute the CFML tag cfabort or cfscript "abort". If the showError attribute is specified in cfabort, onError method is executed instead of onAbort. When using cfabort, cflocation, or cfcontent tags, the onAbort method is invoked instead of onRequestEnd. | 
onMissingTemplate | When ColdFusion receives a request for a non-existent page. | 
