List of usage examples for com.liferay.portal.kernel.messaging DestinationConfiguration DestinationConfiguration
public DestinationConfiguration(String destinationType, String destinationName)
From source file:com.liferay.adaptive.media.image.internal.configuration.AdaptiveMediaImageConfigurationHelperImpl.java
License:Open Source License
@Activate protected void activate() { DestinationConfiguration destinationConfiguration = new DestinationConfiguration( DestinationConfiguration.DESTINATION_TYPE_SERIAL, AdaptiveMediaImageDestinationNames.ADAPTIVE_MEDIA_IMAGE_CONFIGURATION); Destination destination = _destinationFactory.createDestination(destinationConfiguration); _messageBus.addDestination(destination); }
From source file:com.liferay.adaptive.media.image.internal.configuration.AMImageConfigurationHelperImpl.java
License:Open Source License
@Activate protected void activate() { DestinationConfiguration destinationConfiguration = new DestinationConfiguration( DestinationConfiguration.DESTINATION_TYPE_SYNCHRONOUS, AMImageDestinationNames.ADAPTIVE_MEDIA_IMAGE_CONFIGURATION); Destination destination = _destinationFactory.createDestination(destinationConfiguration); _messageBus.addDestination(destination); }
From source file:com.liferay.adaptive.media.internal.messaging.AdaptiveMediaMessagingConfigurator.java
License:Open Source License
@Activate public void activate(BundleContext bundleContext) { DestinationConfiguration destinationConfiguration = new DestinationConfiguration( DestinationConfiguration.DESTINATION_TYPE_SERIAL, AdaptiveMediaDestinationNames.ADAPTIVE_MEDIA_PROCESSOR); Destination destination = _destinationFactory.createDestination(destinationConfiguration); Dictionary<String, Object> dictionary = new HashMapDictionary<>(); dictionary.put("destination.name", destination.getName()); _serviceRegistration = bundleContext.registerService(Destination.class, destination, dictionary); }
From source file:com.liferay.adaptive.media.internal.messaging.AMMessagingConfigurator.java
License:Open Source License
@Activate public void activate(BundleContext bundleContext, Map<String, Object> properties) { _amConfiguration = ConfigurableUtil.createConfigurable(AMConfiguration.class, properties); DestinationConfiguration destinationConfiguration = new DestinationConfiguration( DestinationConfiguration.DESTINATION_TYPE_PARALLEL, AMDestinationNames.ADAPTIVE_MEDIA_PROCESSOR); destinationConfiguration.setWorkersCoreSize(_amConfiguration.workersCoreSize()); destinationConfiguration.setWorkersMaxSize(_amConfiguration.workersMaxSize()); Destination destination = _destinationFactory.createDestination(destinationConfiguration); Dictionary<String, Object> dictionary = new HashMapDictionary<>(); dictionary.put("destination.name", destination.getName()); _serviceRegistration = bundleContext.registerService(Destination.class, destination, dictionary); }
From source file:com.liferay.exportimport.lifecycle.ExportImportLifecycleManagerImpl.java
License:Open Source License
protected ServiceRegistration<Destination> registerDestination(BundleContext bundleContext, String destinationType, String destinationName) { DestinationConfiguration destinationConfiguration = new DestinationConfiguration(destinationType, destinationName);//from w w w .j av a 2s. co m Destination destination = _destinationFactory.createDestination(destinationConfiguration); Dictionary<String, Object> dictionary = new HashMapDictionary<>(); dictionary.put("destination.name", destination.getName()); ServiceRegistration<Destination> serviceRegistration = bundleContext.registerService(Destination.class, destination, dictionary); _serviceRegistrations.add(serviceRegistration); return serviceRegistration; }
From source file:com.liferay.exportimport.resources.importer.internal.messaging.ResourcesImporterHotDeployMessageListener.java
License:Open Source License
protected synchronized void registerDestination() { if ((_bundleContext != null) && (_serviceRegistration == null) && (_destinationFactory != null)) { DestinationConfiguration destinationConfiguration = new DestinationConfiguration( DestinationConfiguration.DESTINATION_TYPE_SERIAL, ResourcesImporterDestinationNames.RESOURCES_IMPORTER); _destination = _destinationFactory.createDestination(destinationConfiguration); Dictionary<String, Object> dictionary = new HashMapDictionary<>(); dictionary.put("destination.name", _destination.getName()); _serviceRegistration = _bundleContext.registerService(Destination.class, _destination, dictionary); }/*www. j ava 2 s . c o m*/ }
From source file:com.liferay.osb.scv.internal.messaging.SourceUserMapperMessagingConfigurator.java
License:Open Source License
@Activate protected void activate(BundleContext bundleContext) { _bundleContext = bundleContext;/* w ww . j a v a 2 s. c o m*/ DestinationConfiguration destinationConfiguration = new DestinationConfiguration( DestinationConfiguration.DESTINATION_TYPE_PARALLEL, "liferay/scv_source"); Destination destination = _destinationFactory.createDestination(destinationConfiguration); Dictionary<String, Object> properties = new HashMapDictionary<>(); properties.put("destination.name", destination.getName()); _destinationServiceRegistration = bundleContext.registerService(Destination.class, destination, properties); destination.register(new SourceUserMapperMessageListener()); }
From source file:com.liferay.osb.scv.user.mapper.internal.messaging.UserMapperMessagingConfigurator.java
License:Open Source License
@Activate protected void activate(BundleContext bundleContext) { _bundleContext = bundleContext;/*from ww w .j a v a2s. co m*/ DestinationConfiguration destinationConfiguration = new DestinationConfiguration( DestinationConfiguration.DESTINATION_TYPE_PARALLEL, UserMapperDestinationNames.SCV_USER_MAPPER); Destination destination = _destinationFactory.createDestination(destinationConfiguration); Dictionary<String, Object> properties = new HashMapDictionary<>(); properties.put("destination.name", destination.getName()); _destinationServiceRegistration = bundleContext.registerService(Destination.class, destination, properties); destination.register(new UserMapperMessageListener()); }
From source file:com.liferay.sync.internal.configurator.SyncConfigurator.java
License:Open Source License
protected ServiceRegistration<Destination> registerMessageListener(String destinationName) { DestinationConfiguration destinationConfiguration = new DestinationConfiguration( DestinationConfiguration.DESTINATION_TYPE_SERIAL, destinationName); Destination destination = _destinationFactory.createDestination(destinationConfiguration); Dictionary<String, Object> destinationProperties = new HashMapDictionary<>(); destinationProperties.put("destination.name", destination.getName()); return _bundleContext.registerService(Destination.class, destination, destinationProperties); }