List of usage examples for com.liferay.portal.kernel.scheduler TimeUnit MINUTE
TimeUnit MINUTE
To view the source code for com.liferay.portal.kernel.scheduler TimeUnit MINUTE.
Click Source Link
From source file:ca.efendi.datafeeds.messaging.FtpSubscriptionMessageListener.java
License:Apache License
@Activate @Modified// w ww . j av a 2 s . c o m 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.announcements.web.internal.messaging.CheckEntryMessageListener.java
License:Open Source License
@Activate protected void activate() { Class<?> clazz = getClass(); String className = clazz.getName(); Trigger trigger = _triggerFactory.createTrigger(className, className, null, null, PropsValues.ANNOUNCEMENTS_ENTRY_CHECK_INTERVAL, TimeUnit.MINUTE); SchedulerEntry schedulerEntry = new SchedulerEntryImpl(className, trigger); _schedulerEngineHelper.register(this, schedulerEntry, DestinationNames.SCHEDULER_DISPATCH); }
From source file:com.liferay.blade.samples.schedulerentry.BladeSchedulerEntryMessageListener.java
License:Apache License
@Activate @Modified/*from w w w .j a v a 2s .c o m*/ protected void activate() { schedulerEntryImpl.setTrigger(TriggerFactoryUtil.createTrigger(getEventListenerClass(), getEventListenerClass(), 15, TimeUnit.MINUTE)); _schedulerEngineHelper.register(this, schedulerEntryImpl, DestinationNames.SCHEDULER_DISPATCH); }
From source file:com.liferay.blogs.web.internal.messaging.CheckEntryMessageListener.java
License:Open Source License
@Activate @Modified//www .java 2 s .co m protected void activate(Map<String, Object> properties) { _blogsConfiguration = ConfigurableUtil.createConfigurable(BlogsConfiguration.class, properties); schedulerEntryImpl.setTrigger(TriggerFactoryUtil.createTrigger(getEventListenerClass(), getEventListenerClass(), _blogsConfiguration.entryCheckInterval(), TimeUnit.MINUTE)); _schedulerEngineHelper.register(this, schedulerEntryImpl, DestinationNames.SCHEDULER_DISPATCH); }
From source file:com.liferay.blogs.web.internal.messaging.LinkbackMessageListener.java
License:Open Source License
@Activate @Modified/* w w w. j a v a2 s . c o m*/ protected void activate(Map<String, Object> properties) { _blogsConfiguration = ConfigurableUtil.createConfigurable(BlogsConfiguration.class, properties); schedulerEntryImpl.setTrigger(TriggerFactoryUtil.createTrigger(getEventListenerClass(), getEventListenerClass(), _blogsConfiguration.linkbackJobInterval(), TimeUnit.MINUTE)); _schedulerEngineHelper.register(this, schedulerEntryImpl, DestinationNames.SCHEDULER_DISPATCH); }
From source file:com.liferay.calendar.web.internal.messaging.CheckBookingsMessageListener.java
License:Open Source License
@Activate protected void activate() { Class<?> clazz = getClass(); String className = clazz.getName(); Trigger trigger = _triggerFactory.createTrigger(className, className, null, null, CalendarServiceConfigurationValues.CALENDAR_NOTIFICATION_CHECK_INTERVAL, TimeUnit.MINUTE); SchedulerEntry schedulerEntry = new SchedulerEntryImpl(className, trigger); _schedulerEngineHelper.register(this, schedulerEntry, DestinationNames.SCHEDULER_DISPATCH); }
From source file:com.liferay.journal.web.internal.messaging.CheckArticleMessageListener.java
License:Open Source License
@Activate protected void activate(Map<String, Object> properties) { JournalWebConfiguration journalWebConfiguration = ConfigurableUtil .createConfigurable(JournalWebConfiguration.class, properties); Class<?> clazz = getClass(); String className = clazz.getName(); Trigger trigger = _triggerFactory.createTrigger(className, className, null, null, journalWebConfiguration.checkInterval(), TimeUnit.MINUTE); SchedulerEntry schedulerEntry = new SchedulerEntryImpl(className, trigger); _schedulerEngineHelper.register(this, schedulerEntry, DestinationNames.SCHEDULER_DISPATCH); }
From source file:com.liferay.message.boards.service.impl.MBMailingListLocalServiceImpl.java
License:Open Source License
protected void scheduleMailingList(MBMailingList mailingList) throws PortalException { String groupName = getSchedulerGroupName(mailingList); Calendar startDate = CalendarFactoryUtil.getCalendar(); Trigger trigger = TriggerFactoryUtil.createTrigger(groupName, groupName, startDate.getTime(), mailingList.getInReadInterval(), TimeUnit.MINUTE); MailingListRequest mailingListRequest = new MailingListRequest(); mailingListRequest.setCompanyId(mailingList.getCompanyId()); mailingListRequest.setUserId(mailingList.getUserId()); mailingListRequest.setGroupId(mailingList.getGroupId()); mailingListRequest.setCategoryId(mailingList.getCategoryId()); mailingListRequest.setInProtocol(mailingList.getInProtocol()); mailingListRequest.setInServerName(mailingList.getInServerName()); mailingListRequest.setInServerPort(mailingList.getInServerPort()); mailingListRequest.setInUseSSL(mailingList.getInUseSSL()); mailingListRequest.setInUserName(mailingList.getInUserName()); mailingListRequest.setInPassword(mailingList.getInPassword()); mailingListRequest.setAllowAnonymous(mailingList.getAllowAnonymous()); SchedulerEngineHelperUtil.schedule(trigger, StorageType.PERSISTED, null, DestinationNames.MESSAGE_BOARDS_MAILING_LIST, mailingListRequest, 0); }
From source file:com.liferay.message.boards.web.internal.messaging.ExpireBanMessageListener.java
License:Open Source License
@Activate @Modified/*from w w w .j a v a2s .c o m*/ protected void activate(Map<String, Object> properties) { _mbConfiguration = ConfigurableUtil.createConfigurable(MBConfiguration.class, properties); schedulerEntryImpl.setTrigger(TriggerFactoryUtil.createTrigger(getEventListenerClass(), getEventListenerClass(), _mbConfiguration.expireBanJobInterval(), TimeUnit.MINUTE)); _schedulerEngineHelper.register(this, schedulerEntryImpl, DestinationNames.SCHEDULER_DISPATCH); }
From source file:com.liferay.recent.documents.web.internal.messaging.RecentDocumentsMessageListener.java
License:Open Source License
@Activate protected void activate(Map<String, Object> properties) { RecentDocumentsConfiguration recentDocumentsConfiguration = ConfigurableUtil .createConfigurable(RecentDocumentsConfiguration.class, properties); Class<?> clazz = getClass(); String className = clazz.getName(); Trigger trigger = _triggerFactory.createTrigger(className, className, null, null, recentDocumentsConfiguration.checkFileRanksInterval(), TimeUnit.MINUTE); SchedulerEntry schedulerEntry = new SchedulerEntryImpl(className, trigger); _schedulerEngineHelper.register(this, schedulerEntry, DestinationNames.SCHEDULER_DISPATCH); }