railo.runtime.monitor
Interface ActionMonitor

All Superinterfaces:
Monitor

public interface ActionMonitor
extends Monitor


Field Summary
 
Fields inherited from interface railo.runtime.monitor.Monitor
TYPE_ACTION, TYPE_INTERVALL, TYPE_REQUEST
 
Method Summary
 Query getData(Map<String,Object> arguments)
           
 void log(ConfigWeb config, String type, String label, long executionTime, Object data)
          logs certain action outside a Request, like sending mails
 void log(PageContext pc, String type, String label, long executionTime, Object data)
          logs certain action within a Request
 
Methods inherited from interface railo.runtime.monitor.Monitor
getClazz, getName, getType, init, isLogEnabled
 

Method Detail

log

void log(PageContext pc,
         String type,
         String label,
         long executionTime,
         Object data)
         throws IOException
logs certain action within a Request

Parameters:
pc -
ar -
Throws:
IOException

log

void log(ConfigWeb config,
         String type,
         String label,
         long executionTime,
         Object data)
         throws IOException
logs certain action outside a Request, like sending mails

Parameters:
pc -
ar -
Throws:
IOException

getData

Query getData(Map<String,Object> arguments)
              throws PageException
Throws:
PageException


Copyright © 2012 Railo