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 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 |
getPersistTimeParameter(int hour,
int minute) |
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 String getPersistTimeParameter(int hour, int minute)
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 Date getEndDateFromStartDate(AggregationType aggregationType, Date aggregationStartDate, int offset)
protected static org.gcube.common.authorization.library.provider.ClientInfo getClientInfo()
throws Exception
ExceptionCopyright © 2019. All Rights Reserved.