public class VtiUtils extends Object
Modifier and Type | Field and Description |
---|---|
static String |
HEADER_USER_AGENT |
Constructor and Description |
---|
VtiUtils() |
Modifier and Type | Method and Description |
---|---|
static boolean |
compare(Date date,
String dateString)
Compare dates
|
static String |
constructETag(String guid,
Date lastModified)
Generates a SharePoint style ETag for the resource,
based on its GUID and last modified date
|
static String |
constructResourceTag(String guid,
Date lastModified)
Generate a SharePoint style Resource Tag (RTag) for
the resource, based on its GUID and last modified date.
|
static String |
constructRid(String guid) |
static String |
convertDateToVersion(Date date) |
static String |
convertToPropfindFormat(String dateInVtiFormat) |
static String |
formatBrowserDate(Date date)
Format browser date
|
static String |
formatDate(Date date)
Format date
|
static String |
formatPropfindDate(Date date)
Format propfind date
|
static String |
formatVersionDate(Date date)
Format version date
|
static int |
getServerOffset() |
static boolean |
hasIllegalCharacter(String value) |
static boolean |
isMacClientRequest(HttpServletRequest request) |
static boolean |
isOffice2010ClientRequest(HttpServletRequest request) |
static Date |
parseVersionDate(String dateStr)
Parse version date
|
static int |
toAlfrescoLockTimeout(int timeout)
Convert FrontPageExtension lock timeout to Alfresco lock timeout.
|
static String |
toAlfrescoVersionLabel(String docVersion)
Convert FrontPageExtension version string to alfresco version label.
|
public static final String HEADER_USER_AGENT
public static String toAlfrescoVersionLabel(String docVersion)
docVersion
- FrontPageExtension version stringpublic static int toAlfrescoLockTimeout(int timeout)
timeout
- FrontPageExtension lock timeoutpublic static String formatDate(Date date)
date
- input datepublic static String formatVersionDate(Date date)
date
- input datepublic static Date parseVersionDate(String dateStr) throws ParseException
dateStr
- string represented dateParseException
public static String formatPropfindDate(Date date)
date
- input datepublic static String formatBrowserDate(Date date)
date
- input datepublic static boolean compare(Date date, String dateString)
date
- input datedateString
- input date in stringpublic static boolean hasIllegalCharacter(String value)
public static int getServerOffset()
public static String constructETag(String guid, Date lastModified)
public static String constructResourceTag(String guid, Date lastModified)
public static boolean isMacClientRequest(HttpServletRequest request)
public static boolean isOffice2010ClientRequest(HttpServletRequest request)
Copyright © 2005–2017 Alfresco Software. All rights reserved.