| Package | Description |
|---|---|
| org.echocat.jomon.runtime | |
| org.echocat.jomon.runtime.concurrent | |
| org.echocat.jomon.runtime.date | |
| org.echocat.jomon.runtime.math | |
| org.echocat.jomon.runtime.util |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Date |
DateTimeUtils.nowBefore(Duration duration) |
static java.util.Date |
DateTimeUtils.nowIn(Duration duration) |
| Modifier and Type | Method and Description |
|---|---|
Duration |
StopWatch.getCurrentDuration() |
Duration |
BatchedHitWriter.getCycleInterval() |
Duration |
RetryingStatus.getDurationSinceStart() |
Duration |
Daemon.getInterval() |
Duration |
Daemon.getLastExecutionDuration() |
Duration |
RetryForSpecifiedTimeStrategy.getMaximumWaitTime() |
Duration |
Daemon.getMinStartDelay() |
Duration |
Daemon.getOverallExecutionDuration() |
Duration |
Daemon.getStartDelay() |
protected Duration |
Daemon.getTargetStartDelayInMillis() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
BatchedHitWriter.Cycler.isLastUpdateLongAgo(Duration touchFilesNotLaterThan,
long lastUpdate) |
static void |
ThreadUtils.join(Duration maximumWaitTime,
java.lang.Iterable<? extends java.lang.Thread> threads) |
static void |
ThreadUtils.join(Duration maximumWaitTime,
java.lang.Thread... threads) |
static void |
ThreadUtils.join(Duration maximumWaitTime,
java.lang.Thread thread) |
static void |
ThreadUtils.joinSafe(Duration maximumWaitTime,
java.lang.Iterable<? extends java.lang.Thread> threads) |
static void |
ThreadUtils.joinSafe(Duration maximumWaitTime,
java.lang.Thread... threads) |
static void |
ThreadUtils.joinSafe(Duration maximumWaitTime,
java.lang.Thread thread) |
static <T> RetryForSpecifiedTimeStrategy<T> |
RetryForSpecifiedTimeStrategy.retryForSpecifiedTimeOf(Duration maximumWaitTime) |
void |
BatchedHitWriter.setCycleInterval(Duration cycleInterval) |
void |
Daemon.setInterval(Duration interval) |
void |
Daemon.setMinStartDelay(Duration minStartDelay) |
void |
Daemon.setStartDelay(Duration startDelay) |
LockFactory.Lock |
LockFactoryAdapter.tryLock(Duration timeout) |
LockFactory.Lock |
LockFactory.tryLock(Duration timeout) |
S |
BaseRetryingStrategy.withWaitBetweenEachTry(Duration duration) |
S |
BaseRetryingStrategy.withWaitBetweenEachTry(Duration from,
Duration to) |
| Constructor and Description |
|---|
Daemon.Executor(Duration initialDelay,
Duration delayBetweenEachRun) |
RetryForSpecifiedTimeStrategy(Duration maximumWaitTime) |
RetryingStatus(long currentTry,
Duration durationSinceStart) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
DateRange.isSignificant(java.util.Date minValue,
java.util.Date maxValue,
Duration base) |
boolean |
DateRange.isSignificant(Duration base) |
| Modifier and Type | Method and Description |
|---|---|
Duration |
OverPeriodCounter.getMeasurePeriod() |
Duration |
OverPeriodAverageCounter.getMeasurePeriod() |
Duration |
OverPeriodCounter.getResolution() |
Duration |
OverPeriodAverageCounter.getResolution() |
| Constructor and Description |
|---|
OverPeriodAverageCounter(Duration measurePeriod,
Duration resolution) |
OverPeriodAverageDoubleCounter(Duration measurePeriod,
Duration resolution) |
OverPeriodAverageLongCounter(Duration measurePeriod,
Duration resolution) |
OverPeriodCounter(Duration measurePeriod,
Duration resolution) |
| Modifier and Type | Method and Description |
|---|---|
Duration |
Duration.dividedBy(double what) |
Duration |
Duration.dividedBy(long what) |
static Duration |
Duration.duration(Duration duration) |
static Duration |
Duration.duration(long duration) |
static Duration |
Duration.duration(java.lang.String duration) |
static Duration |
Duration.durationOf(Duration duration) |
static Duration |
Duration.durationOf(long duration) |
static Duration |
Duration.durationOf(java.lang.String duration) |
Duration |
DurationGenerator.generate(DurationRequirement requirement) |
static Duration |
DurationGenerator.generateDuration(DurationRequirement requirement) |
protected Duration |
DurationGenerator.generateExact(ExactDurationRequirement requirement) |
protected Duration |
DurationGenerator.generateIncreasingDuration(IncreasingDurationRequirement requirement) |
protected Duration |
DurationGenerator.generateInRange(DurationRangeRequirement requirement) |
protected Duration |
IncreasingDurationRequirement.generateNext(Duration current,
NumberRequirement<java.lang.Double> factorRequirement) |
Duration |
DurationRangeRequirement.Container.getFrom() |
Duration |
IncreasingDurationRequirement.getInitialValue() |
Duration |
DurationRangeRequirement.Container.getTo() |
Duration |
ExactDurationRequirement.Container.getValue() |
Duration |
Duration.minus(Duration duration) |
Duration |
Duration.minus(long milliSeconds) |
Duration |
Duration.minus(long amount,
java.util.concurrent.TimeUnit unit) |
Duration |
Duration.minus(java.lang.String duration) |
Duration |
Duration.multiplyBy(double what) |
Duration |
Duration.multiplyBy(long what) |
Duration |
IncreasingDurationRequirement.next() |
Duration |
Duration.plus(Duration duration) |
Duration |
Duration.plus(long milliSeconds) |
Duration |
Duration.plus(long amount,
java.util.concurrent.TimeUnit unit) |
Duration |
Duration.plus(java.lang.String duration) |
static Duration |
Duration.since(long startTime)
Returns a new
Duration object for the time
between now and the
given startTime. |
Duration |
Duration.trim(java.util.concurrent.TimeUnit toUnit) |
Duration |
Duration.Adapter.unmarshal(java.lang.String v) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
DurationRange.apply(Duration toTest) |
int |
Duration.compareTo(Duration other) |
static Duration |
Duration.duration(Duration duration) |
static Duration |
Duration.durationOf(Duration duration) |
protected Duration |
IncreasingDurationRequirement.generateNext(Duration current,
NumberRequirement<java.lang.Double> factorRequirement) |
boolean |
Duration.isGreaterThan(Duration other) |
boolean |
Duration.isGreaterThanOrEqualTo(Duration other) |
boolean |
Duration.isLessThan(Duration other) |
boolean |
Duration.isLessThanOrEqualTo(Duration other) |
java.lang.String |
Duration.Adapter.marshal(Duration v) |
protected boolean |
DurationRange.matchesFrom(Duration toTest) |
protected boolean |
DurationRange.matchesTo(Duration toTest) |
Duration |
Duration.minus(Duration duration) |
protected ExactDurationRequirement |
ExactDurationRequirement.Adapter.newExactValueRequirement(Duration value) |
protected DurationRange |
DurationRangeRequirement.Adapter.newRangeRequirement(Duration from,
Duration to) |
Duration |
Duration.plus(Duration duration) |
void |
DurationRangeRequirement.Container.setFrom(Duration from) |
void |
DurationRangeRequirement.Container.setTo(Duration to) |
void |
ExactDurationRequirement.Container.setValue(Duration value) |
static void |
Duration.sleep(Duration duration) |
static void |
Duration.sleepSafe(Duration duration) |
| Constructor and Description |
|---|
DurationRange(Duration from,
Duration to) |
DurationRangeRequirement(Duration from,
Duration to) |
ExactDurationRequirement(Duration value) |
IncreasingDurationRequirement(Duration initialValue) |
Copyright © 2013 echocat. All Rights Reserved.