public class TestRenewalProcess extends SimEntityBase
| Modifier and Type | Field and Description |
|---|---|
protected int |
count |
private RandomVariate |
interarrivalTimeGenerator |
eventList, propertyDEFAULT_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, stopOnTimeaddPropertyChangeListener, 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, waitDelayaddSimEventListener, getSimEventListeners, notifyListeners, removeSimEventListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddSimEventListener, getSimEventListeners, notifyListeners, removeSimEventListenerprotected int count
private RandomVariate interarrivalTimeGenerator
public TestRenewalProcess(RandomVariate interarrivalTimeGenerator)
interarrivalTimeGenerator - Generates interarrival timespublic void reset()
BasicSimEntityreset in interface ReRunnablereset in class BasicSimEntitypublic void doRun()
public void doArrival()
public java.lang.String toString()
BasicSimEntitytoString in class BasicSimEntitypublic 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