public class Utility extends Object
| Modifier and Type | Field and Description |
|---|---|
static TimeZone |
UTC_TIMEZONE |
| Constructor and Description |
|---|
Utility() |
| Modifier and Type | Method and Description |
|---|---|
static Calendar |
getAggregationStartCalendar(int year,
int month,
int day) |
protected static org.gcube.common.authorization.library.provider.ClientInfo |
getClientInfo() |
static String |
getCurrentContext() |
static Calendar |
getEndCalendarFromStartCalendar(AggregationType aggregationType,
Calendar aggregationStartCalendar,
int offset) |
static Date |
getEndDateFromStartDate(AggregationType aggregationType,
Date aggregationStartDate,
int offset) |
static String |
getHumanReadableDuration(long duration) |
static File |
getMalformatedFile(File aggregateRecordsBackupFile) |
static Date |
getPersistTimeDate(String persistTimeString) |
static String |
getUsername() |
static Calendar |
getUTCCalendarInstance() |
static DateFormat |
getUTCDateFormat(String pattern) |
static boolean |
isTimeElapsed(Calendar now,
Date date) |
static void |
printLine(File file,
String line) |
static Date |
sanitizeDate(AggregationType aggregationType,
Date date) |
public static TimeZone UTC_TIMEZONE
public static String getHumanReadableDuration(long duration)
public static DateFormat getUTCDateFormat(String pattern)
public static Calendar getUTCCalendarInstance()
public static Date getPersistTimeDate(String persistTimeString) throws ParseException
ParseExceptionpublic static boolean isTimeElapsed(Calendar now, Date date) throws ParseException
ParseExceptionpublic static Calendar getAggregationStartCalendar(int year, int month, int day)
public static Date sanitizeDate(AggregationType aggregationType, Date date)
public static Calendar getEndCalendarFromStartCalendar(AggregationType aggregationType, Calendar aggregationStartCalendar, int offset)
public static Date getEndDateFromStartDate(AggregationType aggregationType, Date aggregationStartDate, int offset)
protected static org.gcube.common.authorization.library.provider.ClientInfo getClientInfo()
throws Exception
ExceptionCopyright © 2022. All Rights Reserved.