List of usage examples for com.liferay.portal.configuration.metatype.bnd.util ConfigurableUtil createConfigurable
public static <T> T createConfigurable(Class<T> clazz, Map<?, ?> properties)
From source file:ca.efendi.datafeeds.messaging.FtpSubscriptionMessageListener.java
License:Apache License
@Activate @Modified/*ww w . j a va 2s. c om*/ protected void activate(Map<String, Object> properties) { _ftpSubscriptionConfiguration = ConfigurableUtil.createConfigurable(FtpSubscriptionConfiguration.class, properties); schedulerEntryImpl .setTrigger(TriggerFactoryUtil.createTrigger(getEventListenerClass(), getEventListenerClass(), //_ftpSubscriptionConfiguration.entryCheckInterval(), 1, TimeUnit.MINUTE)); _schedulerEngineHelper.register(this, schedulerEntryImpl, DestinationNames.SCHEDULER_DISPATCH); // deactivate(); }
From source file:com.liferay.adaptive.media.image.internal.mime.type.AMImageMimeTypeProviderImpl.java
License:Open Source License
@Activate @Modified// w w w .j ava2s.co m protected void activate(Map<String, Object> properties) { _amImageConfiguration = ConfigurableUtil.createConfigurable(AMImageConfiguration.class, properties); }
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.asset.categories.admin.web.internal.portlet.AssetCategoryAdminPortlet.java
License:Open Source License
@Activate @Modified/*w w w. j ava 2s. c om*/ protected void activate(Map<String, Object> properties) { _assetCategoriesAdminWebConfiguration = ConfigurableUtil .createConfigurable(AssetCategoriesAdminWebConfiguration.class, properties); }
From source file:com.liferay.asset.publisher.internal.util.AssetPublisherHelperImpl.java
License:Open Source License
@Activate @Modified// w w w .ja v a 2s . c om protected void activate(Map<String, Object> properties) throws ConfigurationException { _assetPublisherWebConfiguration = ConfigurableUtil.createConfigurable(AssetPublisherWebConfiguration.class, properties); }
From source file:com.liferay.asset.publisher.web.internal.exportimport.portlet.preferences.processor.AssetPublisherExportImportPortletPreferencesProcessor.java
License:Open Source License
@Activate @Modified/* w w w . j a v a 2 s. c om*/ protected void activate(Map<String, Object> properties) { _assetPublisherWebConfiguration = ConfigurableUtil.createConfigurable(AssetPublisherWebConfiguration.class, properties); }
From source file:com.liferay.asset.publisher.web.internal.messaging.CheckAssetEntryMessageListener.java
License:Open Source License
@Activate protected void activate(Map<String, Object> properties) { AssetPublisherWebConfiguration assetPublisherWebConfiguration = ConfigurableUtil .createConfigurable(AssetPublisherWebConfiguration.class, properties); Class<?> clazz = getClass(); String className = clazz.getName(); Trigger trigger = _triggerFactory.createTrigger(className, className, null, null, assetPublisherWebConfiguration.checkInterval(), TimeUnit.HOUR); SchedulerEntry schedulerEntry = new SchedulerEntryImpl(className, trigger); _schedulerEngineHelper.register(this, schedulerEntry, DestinationNames.SCHEDULER_DISPATCH); }
From source file:com.liferay.asset.publisher.web.portlet.action.AssetPublisherConfigurationAction.java
License:Open Source License
@Activate @Modified/*from w w w . j av a2 s. c om*/ protected void activate(Map<String, Object> properties) { assetPublisherWebConfiguration = ConfigurableUtil.createConfigurable(AssetPublisherWebConfiguration.class, properties); }
From source file:com.liferay.asset.publisher.web.util.AssetPublisherUtil.java
License:Open Source License
@Activate @Modified/*from www .jav a 2 s. c o m*/ protected void activate(Map<String, Object> properties) throws ConfigurationException { _instance = this; _assetPublisherWebConfiguration = ConfigurableUtil.createConfigurable(AssetPublisherWebConfiguration.class, properties); _assetPublisherPortletInstanceConfiguration = ConfigurationProviderUtil .getSystemConfiguration(AssetPublisherPortletInstanceConfiguration.class); }
From source file:com.liferay.asset.publisher.web.util.DefaultAssetPublisherCustomizer.java
License:Open Source License
@Activate @Modified// ww w. ja v a 2 s.c o m public void activate(Map<String, Object> properties) { assetPublisherWebConfiguration = ConfigurableUtil.createConfigurable(AssetPublisherWebConfiguration.class, properties); }