ContactCenters
V. 0.9.9.

Package umontreal.iro.lecuyer.contactcenters.app.trace

Provides facilities for creating contact-by-contact traces in simulators.

See:
          Description

Interface Summary
ContactTrace Represents an object capable of creating a contact-by-contact trace.
 

Class Summary
DBContactTrace Defines an exited-contact listener used to output a trace of every call processed by a simulator into a database.
ExcelContactTrace Outputs trace to an Excel spreadsheet using JExcel API.
FileContactTrace Defines an exited-contact listener used to output a trace of every call processed by a simulator into a text file.
 

Package umontreal.iro.lecuyer.contactcenters.app.trace Description

Provides facilities for creating contact-by-contact traces in simulators. For debugging or computing custom statistics such as quantiles, obtaining a trace of every contact generated by a simulator can be useful. This package provides some classes to collect the relevant information about contacts, and store it into a file or database.

The tracing facility is represented by an object implementing the interface ContactTrace. Implementations of this interface are available for traces in text files, Excel spreadsheets, or any database for which a JDBC driver is available. The FileContactTrace class provides a static convenience method for creating the call trace object from parameters read from an XML file.

To use this facility, a simulator simply needs to create an instance of a class implementing ContactTrace, and call the writeLine method for every contact. Usually, this is done in an exited-contact listener.


ContactCenters
V. 0.9.9.

To submit a bug or ask questions, send an e-mail to Richard Simard.