List of usage examples for org.joda.time Period millis
public static Period millis(int millis)
From source file:com.arpnetworking.metrics.generator.Generator.java
License:Apache License
private void generateContinuous(final RandomGenerator mersenneTwister) { final List<MetricGenerator> metricGenerators = Lists.newArrayList(); for (int x = 0; x < 5; x++) { metricGenerators.add(new GaussianMetricGenerator(50d, 8d, new SingleNameGenerator(mersenneTwister))); }/*from w ww. j a v a 2 s .c o m*/ final UnitOfWorkGenerator uowGenerator = new UnitOfWorkGenerator(metricGenerators); final List<UnitOfWorkSchedule> schedules = Lists.newArrayList(); schedules.add(new UnitOfWorkSchedule(uowGenerator, new ConstantTimeScheduler(Period.millis(500)))); //TODO(barp): The file name should come from command line args [ISSUE-1] final RealTimeExecutor executor = new RealTimeExecutor(schedules, Paths.get("logs/generated-query"), "MyPerformanceTestedCluster", "MyPerformanceTestedService"); executor.execute(); }
From source file:com.serotonin.m2m2.Common.java
License:Open Source License
public static Period getPeriod(int periodType, int periods) { switch (periodType) { case TimePeriods.MILLISECONDS: return Period.millis(periods); case TimePeriods.SECONDS: return Period.seconds(periods); case TimePeriods.MINUTES: return Period.minutes(periods); case TimePeriods.HOURS: return Period.hours(periods); case TimePeriods.DAYS: return Period.days(periods); case TimePeriods.WEEKS: return Period.weeks(periods); case TimePeriods.MONTHS: return Period.months(periods); case TimePeriods.YEARS: return Period.years(periods); default://from w w w. j a va2 s .co m throw new ShouldNeverHappenException("Unsupported time period: " + periodType); } }
From source file:org.apache.eagle.alert.engine.coordinator.StreamSortSpec.java
License:Apache License
public void setWindowPeriodMillis(int windowPeriodMillis) { this.windowPeriod = Period.millis(windowPeriodMillis).toString(); }
From source file:org.apache.streams.jackson.StreamsPeriodDeserializer.java
License:Apache License
public Period deserialize(JsonParser jpar, DeserializationContext context) throws IOException { return Period.millis(jpar.getIntValue()); }
From source file:org.kalypso.commons.time.PeriodUtils.java
License:Open Source License
public static Period getPeriod(final int calendarField, final int amount) { switch (calendarField) { case Calendar.YEAR: return Period.years(amount); case Calendar.MONTH: return Period.months(amount); case Calendar.WEEK_OF_YEAR: case Calendar.WEEK_OF_MONTH: return Period.weeks(amount); case Calendar.DAY_OF_MONTH: case Calendar.DAY_OF_YEAR: case Calendar.DAY_OF_WEEK: case Calendar.DAY_OF_WEEK_IN_MONTH: return Period.days(amount); case Calendar.HOUR: case Calendar.HOUR_OF_DAY: return Period.hours(amount); case Calendar.MINUTE: return Period.minutes(amount); case Calendar.SECOND: return Period.seconds(amount); case Calendar.MILLISECOND: return Period.millis(amount); case Calendar.AM_PM: case Calendar.ERA: default://from w ww .j a va 2s . c o m throw new UnsupportedOperationException(); } }