* @param repo the repository, not null
* @param server the server, not null
*/
protected void publishJmsHeartbeat(ComponentRepository repo, StandardLiveDataServer server) {
HeartbeatReceiver receiver = new HeartbeatReceiver(server.getExpirationManager());
JmsByteArrayMessageDispatcher jmsDispatcher = new JmsByteArrayMessageDispatcher(receiver);
JmsTopicContainer jmsContainer = getJmsConnector().getTopicContainerFactory().create(getJmsHeartbeatTopic(), jmsDispatcher);
repo.registerLifecycle(jmsContainer);
}