JMS 헤더
JMS 헤더 특성에 대해 SIMessage 인터페이스 및 중개 구성 선택기에 의해 지원이 제공됩니다. JMS 헤더 특성은 JMS API에 대해서와 같은 방식으로 SIMessage 인터페이스에서 일치하지만 SIMessage 메타데이터로 맵핑되는 특성만 수정할 수 있습니다.
getMessageProperty() 메소드는 다음 모든 특성을 지원합니다.
setMessageProperty() 및 deleteMessageProperty() 메소드는 JMSType만 지원합니다.clearMessageProperties() 메소드는 JMSType만 지웁니다.
특성 이름 | 일치합니까? | 수정 가능합니까? | 데이터 유형 | 주석 |
---|---|---|---|---|
JMSDestination | 아니오 | 간접적 | 바이트 배열 | getMessageProperty()는 오파크 바이트 어레이를 리턴합니다. |
JMSDeliveryMode | 예 | 예. setReliability를 사용합니다. | String | JMS에 대한 문자열 값 |
JMSMessageID | 예 | 예. setMessageID를 사용합니다. | String | SI_MessageID와 동등합니다. |
JMSTimestamp | 예 | 아니오 | Long | |
JMSExpiration | 예 | 간접적으로, setTimeToLive 또는 setRemainingTimeToLive를 사용합니다. | Long | |
JMSRedelivered | 예 | 아니오 | 부울 | |
JMSPriority | 예 | 예. setPriority를 사용합니다. | 정수 | SI_Priority와 동등합니다. |
JMSReplyTo | 아니오 | 간접적 | 바이트 배열 | getMessageProperty()는 오파크 바이트 어레이를 리턴합니다. |
JMSCorrelationID | 예 | 예. setCorrelationId를 사용합니다. | String | SI_CorrelationID와 동등합니다. |
JMSType | 예 | 예. setMessageProperty()를 사용합니다. | String |