Adding Appenders

The first thing you need to do in your config object is add appenders. Each appender is added via the appender() method.

public void appender( string name, string class, [struct properties={},] [string layout,] [levelMin=0,] [levelMax=4] )

Parameters:

Examples

config.appender(
    name="CFConsole",
    class="coldbox.system.logging.appenders.ConsoleAppender"
);

config.appender(
    name="MyCF",
    class="coldbox.system.logging.appenders.CFAppender"
);

config.appender(
    name="SocketBaby",
    class="coldbox.system.logging.appenders.SocketAppender",
    properties={ host="localhost", port="444", timeout="3", persistConnection=false }
);

config.appender(
    name='Fileapp',
    class="coldbox.system.logging.appenders.FileAppender",
    properties={ filePath="/logs", fileName="Test" },
    layout="model.logging.MyFileLayout"
);

Last updated