Example usage for org.joda.time Seconds Seconds

List of usage examples for org.joda.time Seconds Seconds

Introduction

In this page you can find the example usage for org.joda.time Seconds Seconds.

Prototype

private Seconds(int seconds) 

Source Link

Document

Creates a new instance representing a number of seconds.

Usage

From source file:org.graylog2.plugin.indexer.searches.timeranges.RelativeRange.java

License:Open Source License

@Override
@JsonIgnore/* w w  w  .j a  va 2  s.c  o  m*/
public DateTime getFrom() {
    // TODO this should be computed once
    if (range() > 0) {
        return Tools.nowUTC().minus(Seconds.seconds(range()));
    }
    return new DateTime(0, DateTimeZone.UTC);
}

From source file:org.jpmml.evaluator.TypeUtil.java

License:Open Source License

@SuppressWarnings(value = { "deprecation" })
static private Seconds parseSeconds(String value) {
    DateTimeFormatter format = SecondsSinceMidnight.getFormat();

    DateTimeParser parser = format.getParser();

    DateTimeParserBucket bucket = new DateTimeParserBucket(0, null, null);
    bucket.setZone(null);// w w w  .j a  va  2s. co m

    int result = parser.parseInto(bucket, value, 0);
    if (result >= 0 && result >= value.length()) {
        long millis = bucket.computeMillis(true);

        return Seconds.seconds((int) (millis / 1000L));
    }

    throw new IllegalArgumentException(value);
}

From source file:org.obm.push.protocol.bean.SyncRequest.java

License:Open Source License

public int getWaitInMinute() {
    return Seconds.seconds(waitInSecond).toStandardMinutes().getMinutes();
}

From source file:org.rhq.metrics.simulator.plan.SimulationPlanner.java

License:Open Source License

private MetricsConfiguration createMinutesConfiguration() {
    MetricsConfiguration configuration = new MetricsConfiguration();
    configuration.setRawTTL(Minutes.minutes(168).toStandardSeconds().getSeconds());
    configuration.setRawRetention(Minutes.minutes(168).toStandardDuration());
    configuration.setRawTimeSliceDuration(Seconds.seconds(150).toStandardDuration());

    configuration.setOneHourTTL(Minutes.minutes(336).toStandardSeconds().getSeconds());
    configuration.setOneHourRetention(Minutes.minutes(336));
    configuration.setOneHourTimeSliceDuration(Minutes.minutes(15).toStandardDuration());

    configuration.setSixHourTTL(Minutes.minutes(744).toStandardSeconds().getSeconds());
    configuration.setSixHourRetention(Minutes.minutes(744).toStandardSeconds());
    configuration.setSixHourTimeSliceDuration(Minutes.minutes(60).toStandardDuration());

    configuration.setTwentyFourHourTTL(Minutes.minutes(8928).toStandardSeconds().getSeconds());
    configuration.setTwentyFourHourRetention(Minutes.minutes(8928).toStandardSeconds());

    return configuration;
}

From source file:org.rhq.metrics.simulator.plan.SimulationPlanner.java

License:Open Source License

private MetricsConfiguration createSecondsConfiguration() {
    MetricsConfiguration configuration = new MetricsConfiguration();
    configuration.setRawTTL(420);/*  w ww .  ja v  a 2s .  c o  m*/
    configuration.setRawRetention(Seconds.seconds(420).toStandardDuration());
    configuration.setRawTimeSliceDuration(Seconds.seconds(2).toStandardDuration().plus(500));

    configuration.setOneHourTTL(Seconds.seconds(840).getSeconds());
    configuration.setOneHourRetention(Seconds.seconds(840));
    configuration.setOneHourTimeSliceDuration(Seconds.seconds(15).toStandardDuration());

    configuration.setSixHourTTL(Seconds.seconds(1860).getSeconds());
    configuration.setSixHourRetention(Seconds.seconds(1860));
    configuration.setSixHourTimeSliceDuration(Seconds.seconds(60).toStandardDuration());

    configuration.setTwentyFourHourTTL(Minutes.minutes(365).toStandardSeconds().getSeconds());
    configuration.setTwentyFourHourRetention(Minutes.minutes(365));

    return configuration;
}