...
Then you create a DataSet implementation, such as using the SimpleDataSet
as described below, configuring things like how big the data set is and what the messages look like etc.
DataSetSupport
(abstract class)
The DataSetSupport abstract class is a nice starting point for new DataSets, and provides some useful features to derived classes.
Properties on DataSetSupport
Div |
---|
class | confluenceTableSmall |
---|
|
Property | Type | Default | Description |
---|
defaultHeaders
| Map<String,Object>
| null
| Specifies the default message body. For SimpleDataSet it is a constant payload; though if you want to create custom payloads per message, create your own derivation of DataSetSupport . | outputTransformer
| org.apache.camel.Processor
| null | | size
| long
| 10
| Specifies how many messages to send/consume. | reportCount | long | -1 | Specifies the number of messages to be received before reporting progress. Useful for showing progress of a large load test. If < 0, then size / 5, if is 0 then size , else set to reportCount value. |
|
SimpleDataSet
The SimpleDataSet
extends DataSetSupport
, and adds a default body.
Additional Properties on SimpleDataSet
Div |
---|
class | confluenceTableSmall |
---|
|
Property | Type | Default | Description |
---|
defaultBody
| Object
| <hello>world!</hello>
| Specifies the default message body. For SimpleDataSet it is a constant payload; though if you want to create custom payloads per message, create your own derivation of DataSetSupport . |
|
ListDataSet
The ListDataSet
extends DataSetSupport
, and adds a list of default bodies.
Additional Properties on ListDataSet
Div |
---|
class | confluenceTableSmall |
---|
|
Property | Type | Default | Description |
---|
defaultBodies
| Object
| <hello>world!</hello>
| | size
| long
| 10
| |
|
FileDataSet
The SimpleDataSet
extends ListDataSet
, and adds support for loading the bodies from a file.
Additional Properties on FileDataSet
...