237.4. 메시지 전송 예
메시지 페이로드에 메시지가 포함된 메시지를ECDHE로 보낼 수 있습니다. 기본적으로 OK
수준이고 CamelContext 이름을 서비스 이름으로 사용합니다. 위에 표시된 대로 헤더를 사용하여 이러한 값을 초과할 수 있습니다.
예를 들어 다음과 같이 HelloECDHE
메시지를ECDHE로 보냅니다.
template.sendBody("direct:start", "Hello Nagios"); from("direct:start").to("nagios:127.0.0.1:5667?password=secret").to("mock:result");
template.sendBody("direct:start", "Hello Nagios");
from("direct:start").to("nagios:127.0.0.1:5667?password=secret").to("mock:result");
CRITICAL
메시지를 보내려면 다음과 같은 헤더를 보낼 수 있습니다.
Map headers = new HashMap(); headers.put(NagiosConstants.LEVEL, "CRITICAL"); headers.put(NagiosConstants.HOST_NAME, "myHost"); headers.put(NagiosConstants.SERVICE_NAME, "myService"); template.sendBodyAndHeaders("direct:start", "Hello Nagios", headers);
Map headers = new HashMap();
headers.put(NagiosConstants.LEVEL, "CRITICAL");
headers.put(NagiosConstants.HOST_NAME, "myHost");
headers.put(NagiosConstants.SERVICE_NAME, "myService");
template.sendBodyAndHeaders("direct:start", "Hello Nagios", headers);