List of usage examples for org.springframework.scheduling.concurrent ThreadPoolTaskScheduler setThreadNamePrefix
@Override public void setThreadNamePrefix(@Nullable String threadNamePrefix)
From source file:com.aol.advertising.qiao.util.CommonUtils.java
public static ThreadPoolTaskScheduler createThreadPoolScheduler(int poolSz, String threadNamePrefix) { ThreadPoolTaskScheduler scheduler = new ThreadPoolTaskScheduler(); scheduler.setPoolSize(poolSz);//from w w w . j a v a2s . c om if (threadNamePrefix != null) scheduler.setThreadNamePrefix(threadNamePrefix); return scheduler; }
From source file:io.gravitee.gateway.services.sync.spring.SyncConfiguration.java
@Bean public TaskScheduler taskScheduler() { ThreadPoolTaskScheduler scheduler = new ThreadPoolTaskScheduler(); scheduler.setThreadNamePrefix("sync-"); return scheduler; }
From source file:com.music.web.util.WebSocketConfigurer.java
@Bean public ThreadPoolTaskScheduler taskScheduler() { ThreadPoolTaskScheduler taskScheduler = new ThreadPoolTaskScheduler(); taskScheduler.setThreadNamePrefix("SockJS-"); return taskScheduler; }
From source file:io.pivotal.strepsirrhini.chaosloris.ChaosLoris.java
@Bean(destroyMethod = "shutdown") ThreadPoolTaskScheduler taskScheduler(@Value("${loris.scheduler.size}") int poolSize) { ThreadPoolTaskScheduler taskScheduler = new ThreadPoolTaskScheduler(); taskScheduler.setPoolSize(poolSize); taskScheduler.setThreadNamePrefix("loris-scheduler-"); taskScheduler.setWaitForTasksToCompleteOnShutdown(true); return taskScheduler; }
From source file:org.bitcoinrt.spring.config.ServerConfig.java
@Bean public ThreadPoolTaskScheduler sockJsTaskScheduler() { ThreadPoolTaskScheduler taskScheduler = new ThreadPoolTaskScheduler(); taskScheduler.setThreadNamePrefix("SockJS-"); return taskScheduler; }
From source file:com.epam.ta.reportportal.core.configs.JobsConfiguration.java
@Bean public TaskScheduler taskScheduler() { ThreadPoolTaskScheduler scheduler = new ThreadPoolTaskScheduler(); scheduler.setPoolSize(5);//from w w w . j ava 2s . co m scheduler.setThreadNamePrefix("default-task-sched"); scheduler.setWaitForTasksToCompleteOnShutdown(true); return scheduler; }
From source file:com.alliander.osgp.acceptancetests.config.SchedulingConfig.java
@Bean public TaskScheduler taskScheduler() { final ThreadPoolTaskScheduler taskScheduler = new ThreadPoolTaskScheduler(); taskScheduler.setPoolSize(SCHEDULING_TASK_SCHEDULER_POOL_SIZE); taskScheduler.setThreadNamePrefix(SCHEDULING_TASK_SCHEDULER_THREAD_NAME_PREFIX); taskScheduler.initialize();/*from w ww. ja va2 s .c o m*/ taskScheduler.schedule(this.scheduledTaskScheduler, this.scheduledTasksCronTrigger()); return taskScheduler; }
From source file:de.codecentric.boot.admin.config.SpringBootAdminClientAutoConfiguration.java
@Bean @Qualifier("registrationTaskScheduler") public TaskScheduler registrationTaskScheduler() { ThreadPoolTaskScheduler taskScheduler = new ThreadPoolTaskScheduler(); taskScheduler.setPoolSize(1);/*from www .j av a2 s. c om*/ taskScheduler.setRemoveOnCancelPolicy(true); taskScheduler.setThreadNamePrefix("registrationTask"); return taskScheduler; }
From source file:com.alliander.osgp.webdevicesimulator.application.config.AutonomousDeviceRegisterConfig.java
@Bean(destroyMethod = "shutdown") public TaskScheduler deviceRegistrationTaskScheduler() { final ThreadPoolTaskScheduler deviceRegistrationTaskScheduler = new ThreadPoolTaskScheduler(); deviceRegistrationTaskScheduler.setPoolSize( Integer.parseInt(this.environment.getRequiredProperty(PROPERTY_NAME_AUTONOMOUS_POOL_SIZE))); deviceRegistrationTaskScheduler.setThreadNamePrefix( this.environment.getRequiredProperty(PROPERTY_NAME_AUTONOMOUS_THREAD_NAME_PREFIX)); deviceRegistrationTaskScheduler.setWaitForTasksToCompleteOnShutdown(false); deviceRegistrationTaskScheduler.setAwaitTerminationSeconds(10); deviceRegistrationTaskScheduler.initialize(); deviceRegistrationTaskScheduler.schedule(this.autonomousDeviceRegister, this.autonomousDeviceRegisterTrigger()); return deviceRegistrationTaskScheduler; }
From source file:com.alliander.osgp.webdevicesimulator.application.config.AutonomousDeviceRebootConfig.java
@Bean(destroyMethod = "shutdown") public TaskScheduler deviceRebootTaskScheduler() { final ThreadPoolTaskScheduler deviceRebootTaskScheduler = new ThreadPoolTaskScheduler(); deviceRebootTaskScheduler.setPoolSize(Integer .parseInt(this.environment.getRequiredProperty(PROPERTY_NAME_AUTONOMOUS_DEVICE_REBOOT_POOL_SIZE))); deviceRebootTaskScheduler.setThreadNamePrefix( this.environment.getRequiredProperty(PROPERTY_NAME_AUTONOMOUS_DEVICE_REBOOT_THREAD_NAME_PREFIX)); deviceRebootTaskScheduler.setWaitForTasksToCompleteOnShutdown(false); deviceRebootTaskScheduler.setAwaitTerminationSeconds(10); deviceRebootTaskScheduler.initialize(); deviceRebootTaskScheduler.schedule(this.autonomousDeviceReboot, this.autonomousDeviceRebootTrigger()); return deviceRebootTaskScheduler; }