GeneratorType
complexType
Generates transactions at intervals or in response to events.
Referenced By:
- ScenarioType/Generators/Generator
Attributes
- Name ix:NameType [required]
- The name of the generator.
- Active xs:boolean [required]
- The generator is active.
Elements
- sequence
- Process ix:NameType
- The process where this generator is located.
- StartPoint ix:NameType
- The start point where this generator is located.
- choice
- Completion
- Generates a transaction when another one completes.
- Demand
- A transaction is generated when a resource becomes free.
- Interarrival
- A transaction is generated periodically.
- Event
- A transaction is generated when an event occurs.
- Timetable
- A transaction is generated over time using a timetable.
- AttributeChange
- A transaction is generated in response to an attribute change.
- MaxTransactions ix:ExpressionType [0..1]
- The maximum number of transactions to generate, or unlimited if this element is missing.
- StopAfter ix:DurationType [0..1]
- The time to stop generating transactions, or never if this element is missing.
- DelayedStart ix:DurationType [0..1]
- Don't start generating until after a length of time, or start immediately if this element is missing.
- LimitedSchedule ix:NameType [0..1]
- Only generate during this schedule, or generate always if this element is missing.
- LimitToWhen ix:ExpressionType [0..1]
- Only generate transactions when this condition is met.
- AttributeInitialization ix:AssignmentsType [0..1]
- Initial values of the transaction attributes.
- BothMaxTransactionsAndStopAfter xs:boolean [0..1]
- If both the MaxTransactions and StopAfter elements exist, stop after both limits are reached, as opposed to stopping after either limit.
- ExternalSource [0..1]
- Transactions are generated based on data in an external source.
- RandomSeed xs:long [0..1]
© 2012 iGrafx, LLC. All Rights Reserved.