mirror of
https://gitee.com/dromara/MaxKey.git
synced 2026-05-15 04:52:09 +08:00
sessions
This commit is contained in:
@@ -17,10 +17,10 @@
|
||||
|
||||
package org.maxkey;
|
||||
|
||||
import org.maxkey.authn.online.OnlineTicketService;
|
||||
import org.maxkey.authn.session.SessionService;
|
||||
import org.maxkey.jobs.AccountsStrategyJob;
|
||||
import org.maxkey.jobs.DynamicGroupsJob;
|
||||
import org.maxkey.jobs.TicketListenerJob;
|
||||
import org.maxkey.jobs.SessionListenerJob;
|
||||
import org.maxkey.persistence.service.AccountsService;
|
||||
import org.maxkey.persistence.service.GroupsService;
|
||||
import org.quartz.CronScheduleBuilder;
|
||||
@@ -44,22 +44,22 @@ import org.springframework.scheduling.quartz.SchedulerFactoryBean;
|
||||
public class MaxKeyMgtJobs implements InitializingBean {
|
||||
private static final Logger _logger = LoggerFactory.getLogger(MaxKeyMgtJobs.class);
|
||||
|
||||
@Bean(name = "schedulerTicketListenerJobs")
|
||||
@Bean(name = "schedulerSessionListenerJobs")
|
||||
public String ticketListenerJob(
|
||||
SchedulerFactoryBean schedulerFactoryBean,
|
||||
OnlineTicketService onlineTicketService) throws SchedulerException {
|
||||
SessionService sessionService) throws SchedulerException {
|
||||
|
||||
JobDataMap jobDataMap = new JobDataMap();
|
||||
jobDataMap.put("service", onlineTicketService);
|
||||
jobDataMap.put("service", sessionService);
|
||||
addJobScheduler(
|
||||
TicketListenerJob.class,
|
||||
SessionListenerJob.class,
|
||||
schedulerFactoryBean,
|
||||
jobDataMap,
|
||||
"0 0/10 * * * ?",//10 minutes
|
||||
"TicketListener"
|
||||
"SessionListener"
|
||||
);
|
||||
|
||||
return "schedulerTicketListenerJobs";
|
||||
return "schedulerSessionListenerJobs";
|
||||
}
|
||||
|
||||
@Bean(name = "schedulerDynamicGroupsJobs")
|
||||
|
||||
Reference in New Issue
Block a user