LogBox : The Enterprise ColdFusion (CFML) Logging
Search…
6.x
Introduction
Intro
Release History
About This Book
Author
Getting Started
Features at a Glance
Installation
Need For Logging
How Does LogBox Work?
Configuration
Configuring LogBox
Usage
Using LogBox
Using a Logger Object
Appender Properties
LogBox in a ColdBox Application
Configuration Within ColdBox
Benefits of using LogBox in a ColdBox application
Where is LogBox stored in a ColdBox app?
LogBox from the ColdBox Proxy
The LogBox Injection DSL
Extending LogBox
Creating Custom Appenders
Creating a Custom Layout
Powered By
GitBook
The LogBox Injection DSL
WireBox DI and Injection can talk to LogBox. This way you can easily use our dependency injection DSL for LogBox related objects:
Type
Description
logbox
Get a reference to the application's LogBox instance
logbox:root
Get a reference to the root logger
logbox:logger:category
Get a reference to a named logger by its category name
logbox:logger:{this}
Get a reference to a named logger according to the current class path of the injected target
Below you can see the most common usage of this dependency DSL:
1
// LogBox wired in
2
property name
=
"logBox"
inject
=
"logbox"
;
3
4
// Root Logger
5
property name
=
"logger"
type
=
"logbox:root"
;
6
7
// Named Category
8
property name
=
"logger"
type
=
"logbox:logger:com.api.model"
;
9
10
// Category eq to ClassPath
11
property name
=
"logger"
type
=
"logbox:logger:{this}"
;
Copied!
Previous
LogBox from the ColdBox Proxy
Next - Extending LogBox
Creating Custom Appenders
Copy link
Edit on GitHub