|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface NaturalTimeService
This service manages the node-level execution ("scenario")
alarm timer, which is wrapped by the agent's AlarmService.
| Field Summary | |
|---|---|
static long |
DEFAULT_CHANGE_DELAY
|
| Method Summary | |
|---|---|
ExecutionTimer.Parameters[] |
createParameters(ExecutionTimer.Change[] changes)
|
ExecutionTimer.Parameters |
createParameters(long millis,
boolean millisIsAbsolute,
double newRate,
boolean forceRunning,
long changeDelay)
Deprecated. Use the version that allows specifying absolute change time instead |
ExecutionTimer.Parameters |
createParameters(long millis,
boolean millisIsAbsolute,
double newRate,
boolean forceRunning,
long changeTime,
boolean changeIsAbsolute)
|
double |
getRate()
|
void |
setParameters(ExecutionTimer.Parameters x)
|
| Methods inherited from interface org.cougaar.core.node.service.TimeServiceBase |
|---|
addAlarm, cancelAlarm, currentTimeMillis |
| Field Detail |
|---|
static final long DEFAULT_CHANGE_DELAY
| Method Detail |
|---|
void setParameters(ExecutionTimer.Parameters x)
ExecutionTimer.Parameters createParameters(long millis,
boolean millisIsAbsolute,
double newRate,
boolean forceRunning,
long changeDelay)
ExecutionTimer.Parameters createParameters(long millis,
boolean millisIsAbsolute,
double newRate,
boolean forceRunning,
long changeTime,
boolean changeIsAbsolute)
ExecutionTimer.Parameters[] createParameters(ExecutionTimer.Change[] changes)
double getRate()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||