public class TestRenewalProcess extends SimEntityBase
Modifier and Type | Field and Description |
---|---|
protected int |
count |
private RandomVariate |
interarrivalTimeGenerator |
eventList, property
DEFAULT_ENTITY_NAME, DEFAULT_EVENT_NAME, DEFAULT_PRIORITY, EVENT_METHOD_PREFIX, NL
Constructor and Description |
---|
TestRenewalProcess(RandomVariate interarrivalTimeGenerator)
Creates new TestRenewalProcess
|
Modifier and Type | Method and Description |
---|---|
void |
doArrival() |
void |
doRun() |
int |
getCount() |
RandomVariate |
getInterarrivalTimeGenerator() |
static void |
main(java.lang.String[] args) |
void |
reset()
Resets this BasicSimEntity by canceling all of its pending SimEvents.
|
void |
setInterarrivalTimeGenerator(RandomVariate interarrivalTimeGenerator) |
java.lang.String |
toString()
A default string description of this entity, name (Entity Priority)
<list of all properties as key = value pairs>
|
coldReset, dumpDoMethods, dumpDoMethodsStr, dumpNamesAndSignatures, dumpNamesAndSignaturesStr, getFullMethodName, getSignatureString, handleSimEvent, isAssignableFrom, isDebug, processSimEvent, setDebug, stopAtTime, stopOnTime
addPropertyChangeListener, addPropertyChangeListener, attemptSchedule, clearAddedProperty, compareTo, fireIndexedPropertyChange, fireIndexedPropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAddedProperties, getEventList, getEventListID, getName, getPriority, getPropertiesString, getProperty, getProperty, getPropertyChangeListeners, getSerial, interrupt, interrupt, interruptAll, interruptAll, interruptAll, interruptAllWithArgs, interruptAllWithArgs, isClearAddedPropertiesOnReset, isJustDefinedProperties, isPersistant, isReRunnable, isVerbose, parametersMatch, removePropertyChangeListener, removePropertyChangeListener, resetNextSerial, setClearAddedPropertiesOnReset, setEventList, setEventListID, setJustDefinedProperties, setName, setPersistant, setPriority, setProperty, setVerbose, waitDelay, waitDelay, waitDelay, waitDelay
addSimEventListener, getSimEventListeners, notifyListeners, removeSimEventListener
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addSimEventListener, getSimEventListeners, notifyListeners, removeSimEventListener
protected int count
private RandomVariate interarrivalTimeGenerator
public TestRenewalProcess(RandomVariate interarrivalTimeGenerator)
interarrivalTimeGenerator
- Generates interarrival timespublic void reset()
BasicSimEntity
reset
in interface ReRunnable
reset
in class BasicSimEntity
public void doRun()
public void doArrival()
public java.lang.String toString()
BasicSimEntity
toString
in class BasicSimEntity
public RandomVariate getInterarrivalTimeGenerator()
public void setInterarrivalTimeGenerator(RandomVariate interarrivalTimeGenerator)
interarrivalTimeGenerator
- the interarrivalTimeGenerator to setpublic int getCount()
public static void main(java.lang.String[] args)
args
- the command line arguments