Liferay 6.0.5

com.liferay.portlet.documentlibrary.service.persistence
Interface DLFileVersionPersistence

All Superinterfaces:
BasePersistence<DLFileVersion>
All Known Implementing Classes:
DLFileVersionPersistenceImpl

public interface DLFileVersionPersistence
extends BasePersistence<DLFileVersion>

The persistence interface for the d l file version service.

Never modify or reference this interface directly. Always use DLFileVersionUtil to access the d l file version persistence. Modify service.xml and rerun ServiceBuilder to regenerate this interface.

Caching information and settings can be found in portal.properties

See Also:
DLFileVersionPersistenceImpl, DLFileVersionUtil
ServiceBuilder generated this class. Modifications in this class will be overwritten the next time is generated.

Method Summary
 void cacheResult(DLFileVersion dlFileVersion)
          Caches the d l file version in the entity cache if it is enabled.
 void cacheResult(List<DLFileVersion> dlFileVersions)
          Caches the d l file versions in the entity cache if it is enabled.
 int countAll()
          Counts all the d l file versions.
 int countByG_F_N_S(long groupId, long folderId, String name, int status)
          Counts all the d l file versions where groupId = ? and folderId = ? and name = ? and status = ?.
 int countByG_F_N_V(long groupId, long folderId, String name, String version)
          Counts all the d l file versions where groupId = ? and folderId = ? and name = ? and version = ?.
 int countByG_F_N(long groupId, long folderId, String name)
          Counts all the d l file versions where groupId = ? and folderId = ? and name = ?.
 DLFileVersion create(long fileVersionId)
          Creates a new d l file version with the primary key.
 DLFileVersion fetchByG_F_N_V(long groupId, long folderId, String name, String version)
          Finds the d l file version where groupId = ? and folderId = ? and name = ? and version = ? or returns null if it could not be found.
 DLFileVersion fetchByG_F_N_V(long groupId, long folderId, String name, String version, boolean retrieveFromCache)
          Finds the d l file version where groupId = ? and folderId = ? and name = ? and version = ? or returns null if it could not be found, optionally using the finder cache.
 DLFileVersion fetchByPrimaryKey(long fileVersionId)
          Finds the d l file version with the primary key or returns null if it could not be found.
 List<DLFileVersion> findAll()
          Finds all the d l file versions.
 List<DLFileVersion> findAll(int start, int end)
          Finds a range of all the d l file versions.
 List<DLFileVersion> findAll(int start, int end, OrderByComparator orderByComparator)
          Finds an ordered range of all the d l file versions.
 DLFileVersion findByG_F_N_First(long groupId, long folderId, String name, OrderByComparator orderByComparator)
          Finds the first d l file version in the ordered set where groupId = ? and folderId = ? and name = ?.
 DLFileVersion findByG_F_N_Last(long groupId, long folderId, String name, OrderByComparator orderByComparator)
          Finds the last d l file version in the ordered set where groupId = ? and folderId = ? and name = ?.
 DLFileVersion[] findByG_F_N_PrevAndNext(long fileVersionId, long groupId, long folderId, String name, OrderByComparator orderByComparator)
          Finds the d l file versions before and after the current d l file version in the ordered set where groupId = ? and folderId = ? and name = ?.
 DLFileVersion findByG_F_N_S_First(long groupId, long folderId, String name, int status, OrderByComparator orderByComparator)
          Finds the first d l file version in the ordered set where groupId = ? and folderId = ? and name = ? and status = ?.
 DLFileVersion findByG_F_N_S_Last(long groupId, long folderId, String name, int status, OrderByComparator orderByComparator)
          Finds the last d l file version in the ordered set where groupId = ? and folderId = ? and name = ? and status = ?.
 DLFileVersion[] findByG_F_N_S_PrevAndNext(long fileVersionId, long groupId, long folderId, String name, int status, OrderByComparator orderByComparator)
          Finds the d l file versions before and after the current d l file version in the ordered set where groupId = ? and folderId = ? and name = ? and status = ?.
 List<DLFileVersion> findByG_F_N_S(long groupId, long folderId, String name, int status)
          Finds all the d l file versions where groupId = ? and folderId = ? and name = ? and status = ?.
 List<DLFileVersion> findByG_F_N_S(long groupId, long folderId, String name, int status, int start, int end)
          Finds a range of all the d l file versions where groupId = ? and folderId = ? and name = ? and status = ?.
 List<DLFileVersion> findByG_F_N_S(long groupId, long folderId, String name, int status, int start, int end, OrderByComparator orderByComparator)
          Finds an ordered range of all the d l file versions where groupId = ? and folderId = ? and name = ? and status = ?.
 DLFileVersion findByG_F_N_V(long groupId, long folderId, String name, String version)
          Finds the d l file version where groupId = ? and folderId = ? and name = ? and version = ? or throws a NoSuchFileVersionException if it could not be found.
 List<DLFileVersion> findByG_F_N(long groupId, long folderId, String name)
          Finds all the d l file versions where groupId = ? and folderId = ? and name = ?.
 List<DLFileVersion> findByG_F_N(long groupId, long folderId, String name, int start, int end)
          Finds a range of all the d l file versions where groupId = ? and folderId = ? and name = ?.
 List<DLFileVersion> findByG_F_N(long groupId, long folderId, String name, int start, int end, OrderByComparator orderByComparator)
          Finds an ordered range of all the d l file versions where groupId = ? and folderId = ? and name = ?.
 DLFileVersion findByPrimaryKey(long fileVersionId)
          Finds the d l file version with the primary key or throws a NoSuchFileVersionException if it could not be found.
 DLFileVersion remove(long fileVersionId)
          Removes the d l file version with the primary key from the database.
 void removeAll()
          Removes all the d l file versions from the database.
 void removeByG_F_N_S(long groupId, long folderId, String name, int status)
          Removes all the d l file versions where groupId = ? and folderId = ? and name = ? and status = ? from the database.
 void removeByG_F_N_V(long groupId, long folderId, String name, String version)
          Removes the d l file version where groupId = ? and folderId = ? and name = ? and version = ? from the database.
 void removeByG_F_N(long groupId, long folderId, String name)
          Removes all the d l file versions where groupId = ? and folderId = ? and name = ? from the database.
 DLFileVersion updateImpl(DLFileVersion dlFileVersion, boolean merge)
           
 
Methods inherited from interface com.liferay.portal.service.persistence.BasePersistence
clearCache, clearCache, countWithDynamicQuery, fetchByPrimaryKey, findByPrimaryKey, findWithDynamicQuery, findWithDynamicQuery, findWithDynamicQuery, getDataSource, getListeners, registerListener, remove, remove, setDataSource, unregisterListener, update, update
 

Method Detail

cacheResult

void cacheResult(DLFileVersion dlFileVersion)
Caches the d l file version in the entity cache if it is enabled.

Parameters:
dlFileVersion - the d l file version to cache

cacheResult

void cacheResult(List<DLFileVersion> dlFileVersions)
Caches the d l file versions in the entity cache if it is enabled.

Parameters:
dlFileVersions - the d l file versions to cache

create

DLFileVersion create(long fileVersionId)
Creates a new d l file version with the primary key. Does not add the d l file version to the database.

Parameters:
fileVersionId - the primary key for the new d l file version
Returns:
the new d l file version

remove

DLFileVersion remove(long fileVersionId)
                     throws SystemException,
                            NoSuchFileVersionException
Removes the d l file version with the primary key from the database. Also notifies the appropriate model listeners.

Parameters:
fileVersionId - the primary key of the d l file version to remove
Returns:
the d l file version that was removed
Throws:
NoSuchFileVersionException - if a d l file version with the primary key could not be found
SystemException - if a system exception occurred

updateImpl

DLFileVersion updateImpl(DLFileVersion dlFileVersion,
                         boolean merge)
                         throws SystemException
Throws:
SystemException

findByPrimaryKey

DLFileVersion findByPrimaryKey(long fileVersionId)
                               throws SystemException,
                                      NoSuchFileVersionException
Finds the d l file version with the primary key or throws a NoSuchFileVersionException if it could not be found.

Parameters:
fileVersionId - the primary key of the d l file version to find
Returns:
the d l file version
Throws:
NoSuchFileVersionException - if a d l file version with the primary key could not be found
SystemException - if a system exception occurred

fetchByPrimaryKey

DLFileVersion fetchByPrimaryKey(long fileVersionId)
                                throws SystemException
Finds the d l file version with the primary key or returns null if it could not be found.

Parameters:
fileVersionId - the primary key of the d l file version to find
Returns:
the d l file version, or null if a d l file version with the primary key could not be found
Throws:
SystemException - if a system exception occurred

findByG_F_N

List<DLFileVersion> findByG_F_N(long groupId,
                                long folderId,
                                String name)
                                throws SystemException
Finds all the d l file versions where groupId = ? and folderId = ? and name = ?.

Parameters:
groupId - the group id to search with
folderId - the folder id to search with
name - the name to search with
Returns:
the matching d l file versions
Throws:
SystemException - if a system exception occurred

findByG_F_N

List<DLFileVersion> findByG_F_N(long groupId,
                                long folderId,
                                String name,
                                int start,
                                int end)
                                throws SystemException
Finds a range of all the d l file versions where groupId = ? and folderId = ? and name = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
groupId - the group id to search with
folderId - the folder id to search with
name - the name to search with
start - the lower bound of the range of d l file versions to return
end - the upper bound of the range of d l file versions to return (not inclusive)
Returns:
the range of matching d l file versions
Throws:
SystemException - if a system exception occurred

findByG_F_N

List<DLFileVersion> findByG_F_N(long groupId,
                                long folderId,
                                String name,
                                int start,
                                int end,
                                OrderByComparator orderByComparator)
                                throws SystemException
Finds an ordered range of all the d l file versions where groupId = ? and folderId = ? and name = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
groupId - the group id to search with
folderId - the folder id to search with
name - the name to search with
start - the lower bound of the range of d l file versions to return
end - the upper bound of the range of d l file versions to return (not inclusive)
orderByComparator - the comparator to order the results by
Returns:
the ordered range of matching d l file versions
Throws:
SystemException - if a system exception occurred

findByG_F_N_First

DLFileVersion findByG_F_N_First(long groupId,
                                long folderId,
                                String name,
                                OrderByComparator orderByComparator)
                                throws SystemException,
                                       NoSuchFileVersionException
Finds the first d l file version in the ordered set where groupId = ? and folderId = ? and name = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
groupId - the group id to search with
folderId - the folder id to search with
name - the name to search with
orderByComparator - the comparator to order the set by
Returns:
the first matching d l file version
Throws:
NoSuchFileVersionException - if a matching d l file version could not be found
SystemException - if a system exception occurred

findByG_F_N_Last

DLFileVersion findByG_F_N_Last(long groupId,
                               long folderId,
                               String name,
                               OrderByComparator orderByComparator)
                               throws SystemException,
                                      NoSuchFileVersionException
Finds the last d l file version in the ordered set where groupId = ? and folderId = ? and name = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
groupId - the group id to search with
folderId - the folder id to search with
name - the name to search with
orderByComparator - the comparator to order the set by
Returns:
the last matching d l file version
Throws:
NoSuchFileVersionException - if a matching d l file version could not be found
SystemException - if a system exception occurred

findByG_F_N_PrevAndNext

DLFileVersion[] findByG_F_N_PrevAndNext(long fileVersionId,
                                        long groupId,
                                        long folderId,
                                        String name,
                                        OrderByComparator orderByComparator)
                                        throws SystemException,
                                               NoSuchFileVersionException
Finds the d l file versions before and after the current d l file version in the ordered set where groupId = ? and folderId = ? and name = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
fileVersionId - the primary key of the current d l file version
groupId - the group id to search with
folderId - the folder id to search with
name - the name to search with
orderByComparator - the comparator to order the set by
Returns:
the previous, current, and next d l file version
Throws:
NoSuchFileVersionException - if a d l file version with the primary key could not be found
SystemException - if a system exception occurred

findByG_F_N_V

DLFileVersion findByG_F_N_V(long groupId,
                            long folderId,
                            String name,
                            String version)
                            throws SystemException,
                                   NoSuchFileVersionException
Finds the d l file version where groupId = ? and folderId = ? and name = ? and version = ? or throws a NoSuchFileVersionException if it could not be found.

Parameters:
groupId - the group id to search with
folderId - the folder id to search with
name - the name to search with
version - the version to search with
Returns:
the matching d l file version
Throws:
NoSuchFileVersionException - if a matching d l file version could not be found
SystemException - if a system exception occurred

fetchByG_F_N_V

DLFileVersion fetchByG_F_N_V(long groupId,
                             long folderId,
                             String name,
                             String version)
                             throws SystemException
Finds the d l file version where groupId = ? and folderId = ? and name = ? and version = ? or returns null if it could not be found. Uses the finder cache.

Parameters:
groupId - the group id to search with
folderId - the folder id to search with
name - the name to search with
version - the version to search with
Returns:
the matching d l file version, or null if a matching d l file version could not be found
Throws:
SystemException - if a system exception occurred

fetchByG_F_N_V

DLFileVersion fetchByG_F_N_V(long groupId,
                             long folderId,
                             String name,
                             String version,
                             boolean retrieveFromCache)
                             throws SystemException
Finds the d l file version where groupId = ? and folderId = ? and name = ? and version = ? or returns null if it could not be found, optionally using the finder cache.

Parameters:
groupId - the group id to search with
folderId - the folder id to search with
name - the name to search with
version - the version to search with
Returns:
the matching d l file version, or null if a matching d l file version could not be found
Throws:
SystemException - if a system exception occurred

findByG_F_N_S

List<DLFileVersion> findByG_F_N_S(long groupId,
                                  long folderId,
                                  String name,
                                  int status)
                                  throws SystemException
Finds all the d l file versions where groupId = ? and folderId = ? and name = ? and status = ?.

Parameters:
groupId - the group id to search with
folderId - the folder id to search with
name - the name to search with
status - the status to search with
Returns:
the matching d l file versions
Throws:
SystemException - if a system exception occurred

findByG_F_N_S

List<DLFileVersion> findByG_F_N_S(long groupId,
                                  long folderId,
                                  String name,
                                  int status,
                                  int start,
                                  int end)
                                  throws SystemException
Finds a range of all the d l file versions where groupId = ? and folderId = ? and name = ? and status = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
groupId - the group id to search with
folderId - the folder id to search with
name - the name to search with
status - the status to search with
start - the lower bound of the range of d l file versions to return
end - the upper bound of the range of d l file versions to return (not inclusive)
Returns:
the range of matching d l file versions
Throws:
SystemException - if a system exception occurred

findByG_F_N_S

List<DLFileVersion> findByG_F_N_S(long groupId,
                                  long folderId,
                                  String name,
                                  int status,
                                  int start,
                                  int end,
                                  OrderByComparator orderByComparator)
                                  throws SystemException
Finds an ordered range of all the d l file versions where groupId = ? and folderId = ? and name = ? and status = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
groupId - the group id to search with
folderId - the folder id to search with
name - the name to search with
status - the status to search with
start - the lower bound of the range of d l file versions to return
end - the upper bound of the range of d l file versions to return (not inclusive)
orderByComparator - the comparator to order the results by
Returns:
the ordered range of matching d l file versions
Throws:
SystemException - if a system exception occurred

findByG_F_N_S_First

DLFileVersion findByG_F_N_S_First(long groupId,
                                  long folderId,
                                  String name,
                                  int status,
                                  OrderByComparator orderByComparator)
                                  throws SystemException,
                                         NoSuchFileVersionException
Finds the first d l file version in the ordered set where groupId = ? and folderId = ? and name = ? and status = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
groupId - the group id to search with
folderId - the folder id to search with
name - the name to search with
status - the status to search with
orderByComparator - the comparator to order the set by
Returns:
the first matching d l file version
Throws:
NoSuchFileVersionException - if a matching d l file version could not be found
SystemException - if a system exception occurred

findByG_F_N_S_Last

DLFileVersion findByG_F_N_S_Last(long groupId,
                                 long folderId,
                                 String name,
                                 int status,
                                 OrderByComparator orderByComparator)
                                 throws SystemException,
                                        NoSuchFileVersionException
Finds the last d l file version in the ordered set where groupId = ? and folderId = ? and name = ? and status = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
groupId - the group id to search with
folderId - the folder id to search with
name - the name to search with
status - the status to search with
orderByComparator - the comparator to order the set by
Returns:
the last matching d l file version
Throws:
NoSuchFileVersionException - if a matching d l file version could not be found
SystemException - if a system exception occurred

findByG_F_N_S_PrevAndNext

DLFileVersion[] findByG_F_N_S_PrevAndNext(long fileVersionId,
                                          long groupId,
                                          long folderId,
                                          String name,
                                          int status,
                                          OrderByComparator orderByComparator)
                                          throws SystemException,
                                                 NoSuchFileVersionException
Finds the d l file versions before and after the current d l file version in the ordered set where groupId = ? and folderId = ? and name = ? and status = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
fileVersionId - the primary key of the current d l file version
groupId - the group id to search with
folderId - the folder id to search with
name - the name to search with
status - the status to search with
orderByComparator - the comparator to order the set by
Returns:
the previous, current, and next d l file version
Throws:
NoSuchFileVersionException - if a d l file version with the primary key could not be found
SystemException - if a system exception occurred

findAll

List<DLFileVersion> findAll()
                            throws SystemException
Finds all the d l file versions.

Returns:
the d l file versions
Throws:
SystemException - if a system exception occurred

findAll

List<DLFileVersion> findAll(int start,
                            int end)
                            throws SystemException
Finds a range of all the d l file versions.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
start - the lower bound of the range of d l file versions to return
end - the upper bound of the range of d l file versions to return (not inclusive)
Returns:
the range of d l file versions
Throws:
SystemException - if a system exception occurred

findAll

List<DLFileVersion> findAll(int start,
                            int end,
                            OrderByComparator orderByComparator)
                            throws SystemException
Finds an ordered range of all the d l file versions.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
start - the lower bound of the range of d l file versions to return
end - the upper bound of the range of d l file versions to return (not inclusive)
orderByComparator - the comparator to order the results by
Returns:
the ordered range of d l file versions
Throws:
SystemException - if a system exception occurred

removeByG_F_N

void removeByG_F_N(long groupId,
                   long folderId,
                   String name)
                   throws SystemException
Removes all the d l file versions where groupId = ? and folderId = ? and name = ? from the database.

Parameters:
groupId - the group id to search with
folderId - the folder id to search with
name - the name to search with
Throws:
SystemException - if a system exception occurred

removeByG_F_N_V

void removeByG_F_N_V(long groupId,
                     long folderId,
                     String name,
                     String version)
                     throws SystemException,
                            NoSuchFileVersionException
Removes the d l file version where groupId = ? and folderId = ? and name = ? and version = ? from the database.

Parameters:
groupId - the group id to search with
folderId - the folder id to search with
name - the name to search with
version - the version to search with
Throws:
SystemException - if a system exception occurred
NoSuchFileVersionException

removeByG_F_N_S

void removeByG_F_N_S(long groupId,
                     long folderId,
                     String name,
                     int status)
                     throws SystemException
Removes all the d l file versions where groupId = ? and folderId = ? and name = ? and status = ? from the database.

Parameters:
groupId - the group id to search with
folderId - the folder id to search with
name - the name to search with
status - the status to search with
Throws:
SystemException - if a system exception occurred

removeAll

void removeAll()
               throws SystemException
Removes all the d l file versions from the database.

Throws:
SystemException - if a system exception occurred

countByG_F_N

int countByG_F_N(long groupId,
                 long folderId,
                 String name)
                 throws SystemException
Counts all the d l file versions where groupId = ? and folderId = ? and name = ?.

Parameters:
groupId - the group id to search with
folderId - the folder id to search with
name - the name to search with
Returns:
the number of matching d l file versions
Throws:
SystemException - if a system exception occurred

countByG_F_N_V

int countByG_F_N_V(long groupId,
                   long folderId,
                   String name,
                   String version)
                   throws SystemException
Counts all the d l file versions where groupId = ? and folderId = ? and name = ? and version = ?.

Parameters:
groupId - the group id to search with
folderId - the folder id to search with
name - the name to search with
version - the version to search with
Returns:
the number of matching d l file versions
Throws:
SystemException - if a system exception occurred

countByG_F_N_S

int countByG_F_N_S(long groupId,
                   long folderId,
                   String name,
                   int status)
                   throws SystemException
Counts all the d l file versions where groupId = ? and folderId = ? and name = ? and status = ?.

Parameters:
groupId - the group id to search with
folderId - the folder id to search with
name - the name to search with
status - the status to search with
Returns:
the number of matching d l file versions
Throws:
SystemException - if a system exception occurred

countAll

int countAll()
             throws SystemException
Counts all the d l file versions.

Returns:
the number of d l file versions
Throws:
SystemException - if a system exception occurred

Liferay 6.0.5