Overview | Package | Class | Tree | Deprecated | Index | Help
| ContactCenters V. 0.9.9.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

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

Overview | Package | Class | Tree | Deprecated | Index | Help
| ContactCenters V. 0.9.9.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

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