Packages

o

apps.tableau

CallCenter

object CallCenter extends App with Modelable

The CallCenter object defines a simple tableau model of a Call Center where service is provided by one tele-service representative and models an M/M/1/1 queue (i.e., no call waiting). The default 'simulate' method provided by scalation.tableau.Model won't suffice and must be overridden in the CallCenterModel class.

Linear Supertypes
Modelable, App, DelayedInit, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CallCenter
  2. Modelable
  3. App
  4. DelayedInit
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. def clock: Double
    Definition Classes
    Modelable
  2. val executionStart: Long
    Definition Classes
    App
    Annotations
    @deprecatedOverriding( ... , "2.11.0" )
  3. val iArrivalRV: Exponential
  4. val label: Array[String]
  5. val lambda: Double
  6. def main(args: Array[String]): Unit
    Definition Classes
    App
    Annotations
    @deprecatedOverriding( "main should not be overridden" , "2.11.0" )
  7. val maxCalls: Int
  8. val mu: Double
  9. val serviceRV: Exponential
  10. def simulate(startTime: Double): Unit

    Run the simulation of the CallCenterModel.

    Run the simulation of the CallCenterModel.

    startTime

    the start time for the simulation

    Definition Classes
    CallCenter → Modelable
  11. val stream: Int

Deprecated Value Members

  1. def delayedInit(body: ⇒ Unit): Unit
    Definition Classes
    App → DelayedInit
    Annotations
    @deprecated
    Deprecated

    (Since version 2.11.0) the delayedInit mechanism will disappear