163.4. 메시지 헤더
이름 | 기본값 | 유형 | 컨텍스트 | 설명 |
---|---|---|---|---|
CamelInfinispanCacheName |
| 문자열 | 공유됨 | 작업 또는 이벤트에 참여하는 캐시입니다. |
CamelInfinispanOperation |
| InfinispanOperation | 생산자 | 수행할 작업입니다. |
CamelInfinispanMap |
| map | 생산자 | CamelInfinispanOperationPutAll 작업의 경우 사용할 맵 |
CamelInfinispanKey |
| 개체 | 공유됨 | 이벤트를 생성하는 키 또는 이벤트에 대한 작업을 수행합니다. |
CamelInfinispanValue |
| 개체 | 생산자 | 작업에 사용할 값입니다. |
CamelInfinispanEventType |
| 문자열 | 소비자 | 수신된 이벤트의 유형입니다. 여기에서 정의 가능한 값 org.infinispan.notifications.cachelistener.event.Event.Type |
CamelInfinispanIsPre |
| 부울 | 소비자 | Infinispan은 각 작업에 대해 두 개의 이벤트를 실행합니다. 하나는 작업 전후 1개입니다. |
CamelInfinispanLifespanTime |
| long | 생산자 | 캐시 내부의 값의 라이프사이클 시간입니다. 음수 값은 무한으로 해석됩니다. |
CamelInfinispanTimeUnit |
| 문자열 | 생산자 | 입력 라이프 사이클 시간의 시간 단위입니다. |
CamelInfinispanMaxIdleTime |
| long | 생산자 | 항목이 만료된 것으로 간주되기 전에 유휴 상태로 설정할 수 있는 최대 시간입니다. |
CamelInfinispanMaxIdleTimeUnit |
| 문자열 | 생산자 | 최대 Idle 시간 입력의 시간 단위입니다. |
CamelInfinispanQueryBuilder | null | InfinispanQueryBuilder | 생산자 | Camel 2.17에서: 명령이 기본값이 InifinispanConfiguration의 값이 없는 경우 QUERY 명령에 사용할 QueryBuilde |
CamelInfinispanIgnoreReturnValues | null | 부울 | 생산자 | Camel 2.17에서: 이 헤더가 설정되면 클라이언트 애플리케이션에서 항목을 반환하는 캐시 작업의 반환 값이 무시됩니다. |
CamelInfinispanOperationResultHeader | null | 문자열 | 생산자 | Camel 2.20에서: 메시지 본문 대신 작업 결과를 헤더에 저장 |