コード例 #1
0
  private List<Object> fetchTTLAndTimestampValues(PersistentStateHolder context) {
    List<Object> values = new ArrayList<>();

    // TTL or default value 0
    values.add(context.getTtl().or(0));
    if (context.getTimestamp().isPresent()) {
      values.add(context.getTimestamp().get());
    }
    return values;
  }