80.7. ListDataSet

Camel 2.17 이후 사용 가능

List'DataSet'은 DataSetSupport 를 확장하고 기본 본문 목록을 추가합니다.

80.7.1. ListDataSet의 추가 속성

속성유형기본값설명

defaultBodies

list<Object>

empty LinkedList<Object>

기본 메시지 본문을 지정합니다. 기본적으로 ListDataSetCamelDataSetIndex 를 사용하여 defaultBodies 목록에서 일정한 페이로드를 선택합니다. 페이로드를 사용자 지정하려면 Camel Processor 를 생성하고 outputTransformer 속성을 설정하여 사용할 ListDataSet 을 구성합니다.

크기

long

defaultBodies 목록의 크기

보낼 메시지 수를 지정합니다.Specifies how many messages to send/consume. 이 값은 defaultBodies 목록의 크기와 다를 수 있습니다. 값이 defaultBodies 목록의 크기보다 작으면 일부 목록 요소가 사용되지 않습니다. 값이 defaultBodies 목록의 크기보다 크면 CamelDataSetIndex의 modulus 및 defaultBodies 목록의 크기(예: CamelDataSetIndex % defaultBodies.size() )를 사용하여 교환에 대한 페이로드가 선택됩니다.