本文整理汇总了Java中org.jetbrains.ide.PooledThreadExecutor.INSTANCE属性的典型用法代码示例。如果您正苦于以下问题:Java PooledThreadExecutor.INSTANCE属性的具体用法?Java PooledThreadExecutor.INSTANCE怎么用?Java PooledThreadExecutor.INSTANCE使用的例子?那么恭喜您, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在类org.jetbrains.ide.PooledThreadExecutor
的用法示例。
在下文中一共展示了PooledThreadExecutor.INSTANCE属性的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: ConcurrencyService
public ConcurrencyService(ProfileStore profileStore, ProfileService profileService,
SolutionService solutionService,
HelpRequestStore helpRequestStore, HelpRequestService helpRequestService,
SearchService searchService) {
this.profileStore = profileStore;
this.profileService = profileService;
this.solutionService = solutionService;
this.helpRequestStore = helpRequestStore;
this.helpRequestService = helpRequestService;
this.searchService = searchService;
executor = PooledThreadExecutor.INSTANCE;
}
示例2: getProjectData
@NotNull
private ProjectData getProjectData(String projectPath) {
synchronized (myProjectDataMap) {
ProjectData data = myProjectDataMap.get(projectPath);
if (data == null) {
data = new ProjectData(new SequentialTaskExecutor(PooledThreadExecutor.INSTANCE));
myProjectDataMap.put(projectPath, data);
}
return data;
}
}
示例3: TransferToPooledThreadQueue
public TransferToPooledThreadQueue(@NonNls @NotNull String name,
@NotNull Condition<?> shutUpCondition,
int maxUnitOfWorkThresholdMs,
@NotNull Processor<T> processor) {
super(name, processor, shutUpCondition, maxUnitOfWorkThresholdMs);
myExecutor = new BoundedTaskExecutor(PooledThreadExecutor.INSTANCE, 1);
}
示例4: WebSocketClientService
public WebSocketClientService(NotificationController notificationController) {
this.notificationController = notificationController;
this.client = new AtomicReference<WebSocketClient>(null);
this.group = new NioEventLoopGroup(1, PooledThreadExecutor.INSTANCE);
}
示例5: ServerTaskExecutorImpl
public ServerTaskExecutorImpl() {
myTaskExecutor = new SequentialTaskExecutor(PooledThreadExecutor.INSTANCE);
}