Package org.mitre.sim.exec

Examples of org.mitre.sim.exec.ScheduledEvent


    }
  }

  public final void setTimeLast(double last) {
    timeLast = Math.max(last, timeNow);
    eventManager.enqueueEvent(new ScheduledEvent(null, timeLast, null, null));
    eventManager.enqueueEvent(new ScheduledEvent(null, Double.POSITIVE_INFINITY, null, null));
  }
View Full Code Here


  public void schedule(Method eventMethod,
                       double eventDelay,
                       LogicalProcess lp,
                       Object[] arguments) {
    //msg("Schedule event");
    eventManager.enqueueEvent(new ScheduledEvent(eventMethod, eventDelay+timeNow, lp, arguments));
    lp.incrementScheduledEventCount();
  }
View Full Code Here

    }
    return(saveMethod);
  }
 
  public void scheduleSave(final double delay) {
    eventManager.enqueueEvent(new ScheduledEvent(getSaveMethod(),
                                                 delay + timeNow,
                                                 null, new Object[] {}));
  }
View Full Code Here

TOP

Related Classes of org.mitre.sim.exec.ScheduledEvent

Copyright © 2018 www.massapicom. 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.