Package java.util

Examples of java.util.Timer.schedule()


     */
    private void initTimer() {
        final long initialDelayMs = 0;
        final boolean isDaemon = true;
        Timer timer = new Timer("EventDispatchThreadHangMonitor", isDaemon);
        timer.schedule(new HangChecker(), initialDelayMs, CHECK_INTERVAL_MS);
    }
   
    private class HangChecker extends TimerTask {
        @Override
        public void run() {
View Full Code Here


        if ( this._serverInfo.isAutomaticThreadPoolResize() )
        {
            timer = new Timer();

            // schedule a monitor task for the read-process-thread-pool
            timer.schedule( new ThreadPoolResizer( this._readpool, this._serverInfo.getMaxReadProcessors(),
                                                   EJConstants.EJOE_POOL_RESIZER_SHRINKWAIT ), this._serverInfo
                    .getPoolResizePeriod(), this._serverInfo.getPoolResizePeriod() );
            // schedule a monitor task for the writer-thread-pool
            timer.schedule( new ThreadPoolResizer( this._writePool, this._serverInfo.getMaxWriteProcessors(),
                                                   EJConstants.EJOE_POOL_RESIZER_SHRINKWAIT ), this._serverInfo
View Full Code Here

            // schedule a monitor task for the read-process-thread-pool
            timer.schedule( new ThreadPoolResizer( this._readpool, this._serverInfo.getMaxReadProcessors(),
                                                   EJConstants.EJOE_POOL_RESIZER_SHRINKWAIT ), this._serverInfo
                    .getPoolResizePeriod(), this._serverInfo.getPoolResizePeriod() );
            // schedule a monitor task for the writer-thread-pool
            timer.schedule( new ThreadPoolResizer( this._writePool, this._serverInfo.getMaxWriteProcessors(),
                                                   EJConstants.EJOE_POOL_RESIZER_SHRINKWAIT ), this._serverInfo
                    .getPoolResizePeriod(), this._serverInfo.getPoolResizePeriod() );
        }

        try
View Full Code Here

                    {
                        showSliderMenu();
                    }
                };

                timer.schedule(timerTask, 1000);
            }

            public void mouseReleased(MouseEvent mouseevent)
            {
                if (!sliderMenuVisible)
View Full Code Here

               
                Event event = new Event();
                event.setRetryMillis(5 * 1000);
                sink.write(event.toString());
               
                timer.schedule(tt, 3000, 3000);
            }
        }

       
       
View Full Code Here

                Event event = new Event();
                event.setRetryMillis(5 * 1000);
                event.setComment("time stream");
                sink.write(event.toString());
               
                timer.schedule(tt, 3000, 3000);
            }
        }

       
        HttpServer server = new HttpServer(8875, new ServerHandler());
View Full Code Here

               
                Event event = new Event();
                event.setRetryMillis(5 * 1000);
                sink.write(event.toString());
               
                timer.schedule(tt, 3000, 3000);
            }
        }

       
       
View Full Code Here

                Event event = new Event();
                event.setRetryMillis(5 * 1000);
                event.setComment("time stream");
                sink.write(event.toString());
               
                timer.schedule(tt, 3000, 3000);
            }
        }

       
        HttpServer server = new HttpServer(8875, new ServerHandler());
View Full Code Here

      INSTANCE.setConfiguration(configuration);
      INSTANCE.refreshInterval = Long.parseLong((String)INSTANCE.getConfiguration().get("refreshSeconds")) * 1000;
      INSTANCE.contentLoader = new LinksPortletContentLoader();
      Tracing.createLoggerFor(LinksPortlet.class).info("Creating timer task for loading content.");
      Timer timer = new Timer();
      timer.schedule(INSTANCE.contentLoader, (new GregorianCalendar()).getTime(), INSTANCE.refreshInterval);
      INSTANCE.setTranslator(new PackageTranslator(Util.getPackageName(LinksPortlet.class), ureq.getLocale()));
      // override css class if configured
      String cssClass = (String)configuration.get("cssWrapperClass");
      if (cssClass != null) INSTANCE.setCssWrapperClass(cssClass);
    }
View Full Code Here

    public Event pollDelayed(final int milli) {

        final SuspendInfo info = suspend();

        Timer t = new Timer();
        t.schedule(new TimerTask() {
            @Override
            public void run() {
                try {
                    info.writeAndResume(new Event(milli, "Polling: Delayed event"));
                } catch (IOException e) {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.