public class ExportImportDateUtil
extends Object
Modifier and Type | Field and Description |
---|---|
static String |
RANGE |
static String |
RANGE_ALL |
static String |
RANGE_DATE_RANGE |
static String |
RANGE_FROM_LAST_PUBLISH_DATE |
static String |
RANGE_LAST |
Constructor and Description |
---|
ExportImportDateUtil() |
Modifier and Type | Method and Description |
---|---|
static void |
clearLastPublishDate(long groupId,
boolean privateLayout) |
protected static Calendar |
getCalendar(int dateAmPm,
int dateYear,
int dateMonth,
int dateDay,
int dateHour,
int dateMinute,
Locale locale,
TimeZone timeZone,
boolean timeZoneSensitive) |
static Calendar |
getCalendar(PortletRequest portletRequest,
String paramPrefix,
boolean timeZoneSensitive) |
static DateRange |
getDateRange(ExportImportConfiguration exportImportConfiguration) |
static DateRange |
getDateRange(ExportImportConfiguration exportImportConfiguration,
String portletId) |
static DateRange |
getDateRange(long exportImportConfigurationId) |
static DateRange |
getDateRange(PortletRequest portletRequest,
long groupId,
boolean privateLayout,
long plid,
String portletId,
String defaultRange) |
protected static DateRange |
getDateRange(String range,
int rangeLast,
int startDateAmPm,
int startDateYear,
int startDateMonth,
int startDateDay,
int startDateHour,
int startDateMinute,
int endDateAmPm,
int endDateYear,
int endDateMonth,
int endDateDay,
int endDateHour,
int endDateMinute,
String portletId,
long groupId,
long plid,
boolean privateLayout,
Locale locale,
TimeZone timeZone) |
protected static String |
getDefaultDateRange(ExportImportConfiguration exportImportConfiguration) |
static Date |
getLastPublishDate(LayoutSet layoutSet) |
static Date |
getLastPublishDate(PortletDataContext portletDataContext,
PortletPreferences jxPortletPreferences) |
static Date |
getLastPublishDate(PortletPreferences jxPortletPreferences) |
static boolean |
isRange(Map<String,String[]> parameterMap,
String range) |
static boolean |
isRange(PortletDataContext portletDataContext,
String range) |
static boolean |
isRangeAll(Map<String,String[]> parameterMap) |
static boolean |
isRangeAll(PortletDataContext portletDataContext) |
static boolean |
isRangeDateRange(Map<String,String[]> parameterMap) |
static boolean |
isRangeDateRange(PortletDataContext portletDataContext) |
static boolean |
isRangeFromLastPublishDate(Map<String,String[]> parameterMap) |
static boolean |
isRangeFromLastPublishDate(PortletDataContext portletDataContext) |
static boolean |
isRangeLast(Map<String,String[]> parameterMap) |
static boolean |
isRangeLast(PortletDataContext portletDataContext) |
protected static boolean |
isValidDateRange(DateRange dateRange,
Date originalLastPublishDate) |
static void |
updateLastPublishDate(long groupId,
boolean privateLayout,
DateRange dateRange,
Date lastPublishDate) |
static void |
updateLastPublishDate(StagedGroupedModel stagedGroupedModel,
DateRange dateRange,
Date lastPublishDate) |
static void |
updateLastPublishDate(String portletId,
PortletPreferences portletPreferences,
DateRange dateRange,
Date lastPublishDate) |
public static final String RANGE
public static final String RANGE_ALL
public static final String RANGE_DATE_RANGE
public static final String RANGE_FROM_LAST_PUBLISH_DATE
public static final String RANGE_LAST
public static void clearLastPublishDate(long groupId, boolean privateLayout) throws PortalException
PortalException
public static Calendar getCalendar(PortletRequest portletRequest, String paramPrefix, boolean timeZoneSensitive)
public static DateRange getDateRange(ExportImportConfiguration exportImportConfiguration) throws PortalException
PortalException
public static DateRange getDateRange(ExportImportConfiguration exportImportConfiguration, String portletId) throws PortalException
PortalException
public static DateRange getDateRange(long exportImportConfigurationId) throws PortalException
PortalException
public static DateRange getDateRange(PortletRequest portletRequest, long groupId, boolean privateLayout, long plid, String portletId, String defaultRange) throws PortalException
PortalException
public static Date getLastPublishDate(LayoutSet layoutSet)
public static Date getLastPublishDate(PortletDataContext portletDataContext, PortletPreferences jxPortletPreferences) throws PortalException
PortalException
public static Date getLastPublishDate(PortletPreferences jxPortletPreferences)
public static boolean isRange(Map<String,String[]> parameterMap, String range)
public static boolean isRange(PortletDataContext portletDataContext, String range)
public static boolean isRangeAll(Map<String,String[]> parameterMap)
public static boolean isRangeAll(PortletDataContext portletDataContext)
public static boolean isRangeDateRange(Map<String,String[]> parameterMap)
public static boolean isRangeDateRange(PortletDataContext portletDataContext)
public static boolean isRangeFromLastPublishDate(Map<String,String[]> parameterMap)
public static boolean isRangeFromLastPublishDate(PortletDataContext portletDataContext)
public static boolean isRangeLast(Map<String,String[]> parameterMap)
public static boolean isRangeLast(PortletDataContext portletDataContext)
public static void updateLastPublishDate(long groupId, boolean privateLayout, DateRange dateRange, Date lastPublishDate) throws PortalException
PortalException
public static void updateLastPublishDate(StagedGroupedModel stagedGroupedModel, DateRange dateRange, Date lastPublishDate)
public static void updateLastPublishDate(String portletId, PortletPreferences portletPreferences, DateRange dateRange, Date lastPublishDate)
protected static Calendar getCalendar(int dateAmPm, int dateYear, int dateMonth, int dateDay, int dateHour, int dateMinute, Locale locale, TimeZone timeZone, boolean timeZoneSensitive)
protected static DateRange getDateRange(String range, int rangeLast, int startDateAmPm, int startDateYear, int startDateMonth, int startDateDay, int startDateHour, int startDateMinute, int endDateAmPm, int endDateYear, int endDateMonth, int endDateDay, int endDateHour, int endDateMinute, String portletId, long groupId, long plid, boolean privateLayout, Locale locale, TimeZone timeZone) throws PortalException
PortalException
protected static String getDefaultDateRange(ExportImportConfiguration exportImportConfiguration)
protected static boolean isValidDateRange(DateRange dateRange, Date originalLastPublishDate)