ColdBox Platform Version 2.6.4

coldbox.system.services
Class ExceptionService

WEB-INF.cftags.component
        extended by coldbox.system.services.BaseService
            extended by coldbox.system.services.ExceptionService

public class ExceptionService
extends BaseService

The ColdBox exception service


Constructor Summary
init(any controller)
          Constructor
 
Method Summary
 any ExceptionHandler(any Exception, [string ErrorType='application'], [string ExtraMessage=''])
          I handle a framework/application exception
 string renderBugReport(any ExceptionBean)
          Render a Bug Report
 string renderEmailBugReport(any ExceptionBean)
          Render an Email Bug Report
 
Methods inherited from class coldbox.system.services.BaseService
convertToColdBox, debug, getColdboxOCM, getLogger, getUtil, getcontroller, isFamilyType, onAspectsLoad, onConfigurationLoad, onShutdown, setcontroller
 
Methods inherited from class WEB-INF.cftags.component
 

Constructor Detail

init

public init(any controller)
Constructor

Parameters:
controller
Method Detail

ExceptionHandler

public any ExceptionHandler(any Exception, [string ErrorType='application'], [string ExtraMessage=''])
I handle a framework/application exception. I return a framework exception bean

Parameters:
Exception - The exception structure. Passed as any due to CF glitch
ErrorType
ExtraMessage

renderBugReport

public string renderBugReport(any ExceptionBean)
Render a Bug Report.

Parameters:
ExceptionBean

renderEmailBugReport

public string renderEmailBugReport(any ExceptionBean)
Render an Email Bug Report

Parameters:
ExceptionBean

ColdBox Platform Version 2.6.4