ContactCenters
V. 0.9.9.

umontreal.iro.lecuyer.contactcenters.contact
Interface NewContactListener

All Known Implementing Classes:
AgentsPrefRouter, AgentsPrefRouterWithDelays, CallCounter, CallNotifierForBadContactMismatchRate, CallTracer, ContactListenerDialerList, ExpDelayRouter, LocalSpecRouter, LongestQueueFirstRouter, LongestWeightedWaitingTimeRouter, OutboundCallCounter, OverflowAndPriorityRouter, QueueAtLastGroupRouter, QueuePriorityRouter, QueueRatioOverflowRouter, Router, SingleFIFOQueueRouter

public interface NewContactListener

Defines a new-contact listener that receives incoming contacts for further processing. This interface is mainly used to link the contact arrival processes to routers or dialer lists. It can also be used for counting the number of arrivals, for statistical collecting.


Method Summary
 void newContact(Contact contact)
          Notifies the listener about a new contact contact.
 

Method Detail

newContact

void newContact(Contact contact)
Notifies the listener about a new contact contact. The given contact object can be assumed non-null, and may be stored or processed in any needed ways.

Parameters:
contact - the new contact.

ContactCenters
V. 0.9.9.

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