Back Log Queue
open class BackLogQueue @JvmOverloads constructor(inventory: Inventory, discipline: Queue.Discipline = Queue.Discipline.FIFO, name: String? = null) : BackLogPolicyAbstract(source)
FIFO (or other-disciplined) backlog policy backed by a KSL Queue of SupplyChainModel.Demand. The queue itself is a child model element of this policy.
Parameters
inventory
the inventory this policy serves
discipline
the queue discipline; defaults to FIFO
name
optional model-element name
See sc.inventorylayer.BackLogQueue
Constructors
Link copied to clipboard
constructor(inventory: Inventory, discipline: Queue.Discipline = Queue.Discipline.FIFO, name: String? = null)
Properties
Functions
Link copied to clipboard
Chains the queue's numInQ time-weighted response to the aggregate's aggregateNumberBackOrdered, and the queue's timeInQ per-observation response to the aggregate's aggregateAvgCustomerWaitTime.
Link copied to clipboard
Place demand into this policy's backlog structure.
Link copied to clipboard
Link copied to clipboard
Attempt to fill currently-backlogged demands.
Link copied to clipboard
Subclasses provide the backlog statistic surface.