Overview | Package | Class | Tree | Deprecated | Index | Help
| ContactCenters V. 0.9.9.
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## 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.

Overview | Package | Class | Tree | Deprecated | Index | Help
| ContactCenters V. 0.9.9.
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

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