public class SyncUtil
extends java.lang.Object
| Constructor and Description |
|---|
SyncUtil() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addChecksum(long modifiedTime,
long typePK,
java.lang.String checksum) |
static void |
addSyncDLObject(com.liferay.sync.model.SyncDLObject syncDLObject) |
static java.lang.String |
buildExceptionMessage(java.lang.Throwable throwable) |
static void |
checkSyncEnabled(long groupId) |
static void |
enableLanSync(long companyId) |
static java.lang.String |
getChecksum(com.liferay.document.library.kernel.model.DLFileVersion dlFileVersion) |
static java.lang.String |
getChecksum(java.io.File file) |
static java.lang.String |
getChecksum(long modifiedTime,
long typePK) |
static java.io.File |
getFileDelta(java.io.File sourceFile,
java.io.File targetFile) |
static java.lang.String |
getLanTokenKey(long modifiedTime,
long typePK,
boolean addToMap) |
static boolean |
isSupportedFolder(com.liferay.document.library.kernel.model.DLFolder dlFolder) |
static boolean |
isSupportedFolder(com.liferay.portal.kernel.repository.model.Folder folder) |
static boolean |
isSyncEnabled(com.liferay.portal.kernel.model.Group group) |
static void |
patchFile(java.io.File originalFile,
java.io.File deltaFile,
java.io.File patchedFile) |
protected void |
setDLFileVersionLocalService(com.liferay.document.library.kernel.service.DLFileVersionLocalService dlFileVersionLocalService) |
static void |
setFilePermissions(com.liferay.portal.kernel.model.Group group,
boolean folder,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
protected void |
setGroupLocalService(com.liferay.portal.kernel.service.GroupLocalService groupLocalService) |
protected void |
setSyncDLObjectLocalService(com.liferay.sync.service.SyncDLObjectLocalService syncDLObjectLocalService) |
static com.liferay.sync.model.SyncDLObject |
toSyncDLObject(com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry,
java.lang.String event,
boolean calculateChecksum) |
static com.liferay.sync.model.SyncDLObject |
toSyncDLObject(com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry,
java.lang.String event,
boolean calculateChecksum,
boolean excludeWorkingCopy) |
static com.liferay.sync.model.SyncDLObject |
toSyncDLObject(com.liferay.document.library.kernel.model.DLFolder dlFolder,
long userId,
java.lang.String userName,
java.lang.String event) |
static com.liferay.sync.model.SyncDLObject |
toSyncDLObject(com.liferay.document.library.kernel.model.DLFolder dlFolder,
java.lang.String event) |
static com.liferay.sync.model.SyncDLObject |
toSyncDLObject(com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
java.lang.String event) |
static com.liferay.sync.model.SyncDLObject |
toSyncDLObject(com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
java.lang.String event,
boolean calculateChecksum) |
static com.liferay.sync.model.SyncDLObject |
toSyncDLObject(com.liferay.portal.kernel.repository.model.Folder folder,
java.lang.String event) |
public static void addChecksum(long modifiedTime,
long typePK,
java.lang.String checksum)
public static void addSyncDLObject(com.liferay.sync.model.SyncDLObject syncDLObject)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic static java.lang.String buildExceptionMessage(java.lang.Throwable throwable)
public static void checkSyncEnabled(long groupId)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic static void enableLanSync(long companyId)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String getChecksum(com.liferay.document.library.kernel.model.DLFileVersion dlFileVersion)
public static java.lang.String getChecksum(java.io.File file)
public static java.lang.String getChecksum(long modifiedTime,
long typePK)
public static java.io.File getFileDelta(java.io.File sourceFile,
java.io.File targetFile)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic static java.lang.String getLanTokenKey(long modifiedTime,
long typePK,
boolean addToMap)
public static boolean isSupportedFolder(com.liferay.document.library.kernel.model.DLFolder dlFolder)
public static boolean isSupportedFolder(com.liferay.portal.kernel.repository.model.Folder folder)
public static boolean isSyncEnabled(com.liferay.portal.kernel.model.Group group)
public static void patchFile(java.io.File originalFile,
java.io.File deltaFile,
java.io.File patchedFile)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic static void setFilePermissions(com.liferay.portal.kernel.model.Group group,
boolean folder,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
public static com.liferay.sync.model.SyncDLObject toSyncDLObject(com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry,
java.lang.String event,
boolean calculateChecksum)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic static com.liferay.sync.model.SyncDLObject toSyncDLObject(com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry,
java.lang.String event,
boolean calculateChecksum,
boolean excludeWorkingCopy)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic static com.liferay.sync.model.SyncDLObject toSyncDLObject(com.liferay.document.library.kernel.model.DLFolder dlFolder,
long userId,
java.lang.String userName,
java.lang.String event)
public static com.liferay.sync.model.SyncDLObject toSyncDLObject(com.liferay.document.library.kernel.model.DLFolder dlFolder,
java.lang.String event)
public static com.liferay.sync.model.SyncDLObject toSyncDLObject(com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
java.lang.String event)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic static com.liferay.sync.model.SyncDLObject toSyncDLObject(com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
java.lang.String event,
boolean calculateChecksum)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic static com.liferay.sync.model.SyncDLObject toSyncDLObject(com.liferay.portal.kernel.repository.model.Folder folder,
java.lang.String event)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionprotected void setDLFileVersionLocalService(com.liferay.document.library.kernel.service.DLFileVersionLocalService dlFileVersionLocalService)
protected void setGroupLocalService(com.liferay.portal.kernel.service.GroupLocalService groupLocalService)
protected void setSyncDLObjectLocalService(com.liferay.sync.service.SyncDLObjectLocalService syncDLObjectLocalService)