Set virtualHost on StompBrokerRelayRegistration
Prior to this commit, one couldn't set the virtualHost property on StompBrokerRelayMessageHandler via JavaConfig, since StompBrokerRelayRegistration's API didn't offer that possibility. This commit adds a new method in StompBrokerRelayRegistration's fluent API to set the virtualHost used by StompBrokerRelayMessageHandler. Note: this property is already configurable via xml config. Issue: SPR-11433
This commit is contained in:
@@ -53,6 +53,7 @@ public class StompBrokerRelayRegistrationTests {
|
||||
registration.setSystemPasscode("syspasscode");
|
||||
registration.setSystemHeartbeatReceiveInterval(123);
|
||||
registration.setSystemHeartbeatSendInterval(456);
|
||||
registration.setVirtualHost("example.org");
|
||||
|
||||
StompBrokerRelayMessageHandler relayMessageHandler = registration.getMessageHandler(brokerChannel);
|
||||
|
||||
@@ -63,6 +64,7 @@ public class StompBrokerRelayRegistrationTests {
|
||||
assertEquals("syspasscode", relayMessageHandler.getSystemPasscode());
|
||||
assertEquals(123, relayMessageHandler.getSystemHeartbeatReceiveInterval());
|
||||
assertEquals(456, relayMessageHandler.getSystemHeartbeatSendInterval());
|
||||
assertEquals("example.org", relayMessageHandler.getVirtualHost());
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user