metaData.setJmsBrokerUri(getJmsConnector().getClientBrokerUri());
metaData.setJmsSubscriptionTopic(getJmsSubscriptionTopic());
metaData.setJmsSubscriptionQueue(getJmsSubscriptionQueue());
metaData.setJmsEntitlementTopic(getJmsEntitlementTopic());
metaData.setJmsHeartbeatTopic(getJmsHeartbeatTopic());
final LiveDataMetaDataProvider provider = new SimpleLiveDataMetaDataProvider(metaData);
final ComponentInfo infoProvider = new ComponentInfo(LiveDataMetaDataProvider.class, getClassifier());
infoProvider.addAttribute(ComponentInfoAttributes.LEVEL, 1);
infoProvider.addAttribute(ComponentInfoAttributes.REMOTE_CLIENT_JAVA, RemoteLiveDataMetaDataProvider.class);
repo.registerComponent(infoProvider, provider);
repo.getRestComponents().publish(infoProvider, new DataLiveDataMetaDataProviderResource(provider));