Liferay 7.0-ga1 portal-impl

com.liferay.portlet.documentlibrary.util
Class DLFileVersionPolicyImpl

java.lang.Object
  extended by com.liferay.portlet.documentlibrary.util.DLFileVersionPolicyImpl
All Implemented Interfaces:
com.liferay.document.library.kernel.util.DLFileVersionPolicy

public class DLFileVersionPolicyImpl
extends Object
implements com.liferay.document.library.kernel.util.DLFileVersionPolicy


Field Summary
protected  com.liferay.document.library.kernel.service.DLFileEntryMetadataLocalService dlFileEntryMetadataLocalService
           
protected  com.liferay.document.library.kernel.service.persistence.DLFileVersionPersistence dlFileVersionPersistence
           
 
Constructor Summary
DLFileVersionPolicyImpl()
           
 
Method Summary
 void destroy()
           
protected  boolean isKeepFileVersionLabel(com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry, com.liferay.document.library.kernel.model.DLFileVersion lastDLFileVersion, com.liferay.document.library.kernel.model.DLFileVersion latestDLFileVersion, boolean majorVersion, com.liferay.portal.kernel.service.ServiceContext serviceContext)
           
 boolean isKeepFileVersionLabel(com.liferay.document.library.kernel.model.DLFileVersion lastDLFileVersion, com.liferay.document.library.kernel.model.DLFileVersion latestDLFileVersion, boolean majorVersion, com.liferay.portal.kernel.service.ServiceContext serviceContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dlFileEntryMetadataLocalService

@BeanReference(type=com.liferay.document.library.kernel.service.DLFileEntryMetadataLocalService.class)
protected com.liferay.document.library.kernel.service.DLFileEntryMetadataLocalService dlFileEntryMetadataLocalService

dlFileVersionPersistence

@BeanReference(type=com.liferay.document.library.kernel.service.persistence.DLFileVersionPersistence.class)
protected com.liferay.document.library.kernel.service.persistence.DLFileVersionPersistence dlFileVersionPersistence
Constructor Detail

DLFileVersionPolicyImpl

public DLFileVersionPolicyImpl()
Method Detail

destroy

public void destroy()

isKeepFileVersionLabel

public boolean isKeepFileVersionLabel(com.liferay.document.library.kernel.model.DLFileVersion lastDLFileVersion,
                                      com.liferay.document.library.kernel.model.DLFileVersion latestDLFileVersion,
                                      boolean majorVersion,
                                      com.liferay.portal.kernel.service.ServiceContext serviceContext)
                               throws com.liferay.portal.kernel.exception.PortalException
Specified by:
isKeepFileVersionLabel in interface com.liferay.document.library.kernel.util.DLFileVersionPolicy
Throws:
com.liferay.portal.kernel.exception.PortalException

isKeepFileVersionLabel

protected boolean isKeepFileVersionLabel(com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry,
                                         com.liferay.document.library.kernel.model.DLFileVersion lastDLFileVersion,
                                         com.liferay.document.library.kernel.model.DLFileVersion latestDLFileVersion,
                                         boolean majorVersion,
                                         com.liferay.portal.kernel.service.ServiceContext serviceContext)
                                  throws com.liferay.portal.kernel.exception.PortalException
Throws:
com.liferay.portal.kernel.exception.PortalException
See Also:
com.liferay.dynamic.data.lists.service.impl.DDLRecordLocalServiceImpl#isKeepRecordVersionLabel( com.liferay.dynamic.data.lists.model.DDLRecordVersion, com.liferay.dynamic.data.lists.model.DDLRecordVersion, ServiceContext)

Liferay 7.0-ga1 portal-impl