Example usage for org.apache.commons.threadpool DefaultThreadPool DefaultThreadPool

List of usage examples for org.apache.commons.threadpool DefaultThreadPool DefaultThreadPool

Introduction

In this page you can find the example usage for org.apache.commons.threadpool DefaultThreadPool DefaultThreadPool.

Prototype

public DefaultThreadPool(int numberOfThreads) 

Source Link

Usage

From source file:net.hardisonbrewing.signingserver.SigservAutorunApplication.java

public static void mainAutoRunOnStartup(String[] args) {

    log.info("Running auto run application");

    ModuleHandleStore.put();/* w  w  w.ja v  a 2s  .  c om*/
    IconService.updateIcon();
    OptionsManager.registerOptionsProvider(new OptionsProvider());

    ThreadPool threadPool = new DefaultThreadPool(1);
    threadPool.invokeLater(new NetworkRequiredTask());
}

From source file:net.hardisonbrewing.signingserver.service.network.NetworkReadyListener.java

private void runNetworkReady() {

    ThreadPool threadPool = new DefaultThreadPool(1);
    threadPool.invokeLater(new Runnable() {

        public void run() {

            try {
                onNetworkReady();//from   w  w  w. ja  v a2  s . c om
                runState = STATE_RAN;
            } catch (Exception e) {
                runState = STATE_READY;
            }
        }
    });
}

From source file:net.hardisonbrewing.signingserver.ui.CodSigningScreen.java

protected void onVisibilityChange(boolean visible) {

    super.onVisibilityChange(visible);

    if (visible && !startedThreads) {
        startedThreads = true;/*from w w  w . j  av  a 2  s.c  om*/
        ThreadPool threadPool = new DefaultThreadPool(signingAuthorities.length);
        for (int i = 0; i < signingAuthorities.length; i++) {
            threadPool.invokeLater(new SignCodsTask(signingAuthorities[i]));
        }
    }
}