public class StochasticInfiniteServer extends InfiniteServer
If a deterministic service time is required, it is advantageous to use a
DInfiniteServer
.
DInfiniteServer
InfiniteServer.InfiniteServerEvent
Entity.PortAlias
Modifier and Type | Field and Description |
---|---|
protected ContinuousDistribution |
serviceTime |
activePhases, inputPort, occupancy, outputPort
portAliases, ports, simNode
CREATE_INSTANCE_METHOD_NAME
Constructor and Description |
---|
StochasticInfiniteServer(ContinuousDistribution d,
SimNode ownNode) |
Modifier and Type | Method and Description |
---|---|
static StochasticInfiniteServer |
createInstance(SimNode ownNode,
Parameters pars)
as required by
ReflectionConstructable |
protected double |
getNextServiceTime() |
getInput, getOutput
addPort, aliasPort, aliasPort, connect, disconnect, getName, getNode, getPortByName, getPorts, isPortKnown, unaliasPort
protected final ContinuousDistribution serviceTime
public StochasticInfiniteServer(ContinuousDistribution d, SimNode ownNode)
public static StochasticInfiniteServer createInstance(SimNode ownNode, Parameters pars)
ReflectionConstructable
protected double getNextServiceTime()
getNextServiceTime
in class InfiniteServer