User Guide Cancel

Method summary

 

The following table briefly describes the application event methods that you can implement in Application.CFC:

Method name

Method runs when

onAbort

Runs when you execute the tag cfabort

onApplicationEnd

The application ends: the application times out, or the server is stopped

onApplicationStart

The application first starts: the first request for a page is processed or the first CFC method is invoked by an event gateway instance, or a web services or Flash Remoting CFC.

onCFCRequest

HTTP or AMF calls are made to an application.

onError

An exception that is not caught by a try/catch block occurs.

onMissingTemplate

ColdFusion received a request for a non-existent page.

onRequest

The onRequestStart method finishes. (This method can filter request contents.)

onRequestEnd

All pages in the request have been processed:

onRequestStart

A request starts

onSessionEnd

A session ends

onSessionStart

A session starts

onServerStart

A ColdFusion server starts

All parameters to these methods are positional. You can use any names for these parameters.
When a request executes, ColdFusion runs the CFC methods in the following order:

  1. onApplicationStart (if not run before for this application)
  2. onSessionStart (if not run before for this session)
  3. onRequestStart
  4. onRequest/onCFCRequest
  5. onRequestEnd
    The onApplicationEnd, onSessionEnd, and onError CFCs are triggered by specific events.

Get help faster and easier

New user?