Class RecentLayoutRevisionPersistenceImpl

Object
com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.RecentLayoutRevision>
com.liferay.portal.service.persistence.impl.RecentLayoutRevisionPersistenceImpl
All Implemented Interfaces:
com.liferay.portal.kernel.dao.orm.SessionFactory, com.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.RecentLayoutRevision>, com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence

public class RecentLayoutRevisionPersistenceImpl extends com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.RecentLayoutRevision> implements com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
The persistence implementation for the recent layout revision service.

Caching information and settings can be found in portal.properties

Author:
Brian Wing Shun Chan
{$generated.description}
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
    static final String
     
    static final String
     

    Fields inherited from class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl

    CAST_CLOB_TEXT_OPEN, COUNT_COLUMN_NAME, databaseInMaxParameters, dbColumnNames, dummyEntityCache, dummyFinderCache, entityCacheEnabled, FINDER_ARGS_EMPTY, finderCacheEnabled, NULL_SAFE_STRING_COMPARATOR, nullModel, ORDER_BY_ASC, ORDER_BY_ASC_HAS_NEXT, ORDER_BY_CLAUSE, ORDER_BY_DESC, ORDER_BY_DESC_HAS_NEXT, WHERE_AND, WHERE_GREATER_THAN, WHERE_GREATER_THAN_HAS_NEXT, WHERE_LESSER_THAN, WHERE_LESSER_THAN_HAS_NEXT, WHERE_OR
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Initializes the recent layout revision persistence.
    void
    cacheResult(com.liferay.portal.kernel.model.RecentLayoutRevision recentLayoutRevision)
    Caches the recent layout revision in the entity cache if it is enabled.
    void
    cacheResult(List<com.liferay.portal.kernel.model.RecentLayoutRevision> recentLayoutRevisions)
    Caches the recent layout revisions in the entity cache if it is enabled.
    protected void
     
    void
    Clears the cache for all recent layout revisions.
    void
    clearCache(com.liferay.portal.kernel.model.RecentLayoutRevision recentLayoutRevision)
    Clears the cache for the recent layout revision.
    void
    clearCache(List<com.liferay.portal.kernel.model.RecentLayoutRevision> recentLayoutRevisions)
     
    void
    clearCache(Set<Serializable> primaryKeys)
     
    int
    Returns the number of recent layout revisions.
    int
    countByGroupId(long groupId)
    Returns the number of recent layout revisions where groupId = ?.
    int
    countByLayoutRevisionId(long layoutRevisionId)
    Returns the number of recent layout revisions where layoutRevisionId = ?.
    int
    countByU_L_P(long userId, long layoutSetBranchId, long plid)
    Returns the number of recent layout revisions where userId = ? and layoutSetBranchId = ? and plid = ?.
    int
    countByUserId(long userId)
    Returns the number of recent layout revisions where userId = ?.
    com.liferay.portal.kernel.model.RecentLayoutRevision
    create(long recentLayoutRevisionId)
    Creates a new recent layout revision with the primary key.
    void
     
    com.liferay.portal.kernel.model.RecentLayoutRevision
    fetchByGroupId_First(long groupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator)
    Returns the first recent layout revision in the ordered set where groupId = ?.
    com.liferay.portal.kernel.model.RecentLayoutRevision
    fetchByGroupId_Last(long groupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator)
    Returns the last recent layout revision in the ordered set where groupId = ?.
    com.liferay.portal.kernel.model.RecentLayoutRevision
    fetchByLayoutRevisionId_First(long layoutRevisionId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator)
    Returns the first recent layout revision in the ordered set where layoutRevisionId = ?.
    com.liferay.portal.kernel.model.RecentLayoutRevision
    fetchByLayoutRevisionId_Last(long layoutRevisionId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator)
    Returns the last recent layout revision in the ordered set where layoutRevisionId = ?.
    com.liferay.portal.kernel.model.RecentLayoutRevision
    fetchByPrimaryKey(long recentLayoutRevisionId)
    Returns the recent layout revision with the primary key or returns null if it could not be found.
    com.liferay.portal.kernel.model.RecentLayoutRevision
    fetchByU_L_P(long userId, long layoutSetBranchId, long plid)
    Returns the recent layout revision where userId = ? and layoutSetBranchId = ? and plid = ? or returns null if it could not be found.
    com.liferay.portal.kernel.model.RecentLayoutRevision
    fetchByU_L_P(long userId, long layoutSetBranchId, long plid, boolean useFinderCache)
    Returns the recent layout revision where userId = ? and layoutSetBranchId = ? and plid = ? or returns null if it could not be found, optionally using the finder cache.
    com.liferay.portal.kernel.model.RecentLayoutRevision
    fetchByUserId_First(long userId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator)
    Returns the first recent layout revision in the ordered set where userId = ?.
    com.liferay.portal.kernel.model.RecentLayoutRevision
    fetchByUserId_Last(long userId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator)
    Returns the last recent layout revision in the ordered set where userId = ?.
    List<com.liferay.portal.kernel.model.RecentLayoutRevision>
    Returns all the recent layout revisions.
    List<com.liferay.portal.kernel.model.RecentLayoutRevision>
    findAll(int start, int end)
    Returns a range of all the recent layout revisions.
    List<com.liferay.portal.kernel.model.RecentLayoutRevision>
    findAll(int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator)
    Returns an ordered range of all the recent layout revisions.
    List<com.liferay.portal.kernel.model.RecentLayoutRevision>
    findAll(int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the recent layout revisions.
    List<com.liferay.portal.kernel.model.RecentLayoutRevision>
    findByGroupId(long groupId)
    Returns all the recent layout revisions where groupId = ?.
    List<com.liferay.portal.kernel.model.RecentLayoutRevision>
    findByGroupId(long groupId, int start, int end)
    Returns a range of all the recent layout revisions where groupId = ?.
    List<com.liferay.portal.kernel.model.RecentLayoutRevision>
    findByGroupId(long groupId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator)
    Returns an ordered range of all the recent layout revisions where groupId = ?.
    List<com.liferay.portal.kernel.model.RecentLayoutRevision>
    findByGroupId(long groupId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the recent layout revisions where groupId = ?.
    com.liferay.portal.kernel.model.RecentLayoutRevision
    findByGroupId_First(long groupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator)
    Returns the first recent layout revision in the ordered set where groupId = ?.
    com.liferay.portal.kernel.model.RecentLayoutRevision
    findByGroupId_Last(long groupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator)
    Returns the last recent layout revision in the ordered set where groupId = ?.
    com.liferay.portal.kernel.model.RecentLayoutRevision[]
    findByGroupId_PrevAndNext(long recentLayoutRevisionId, long groupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator)
    Returns the recent layout revisions before and after the current recent layout revision in the ordered set where groupId = ?.
    List<com.liferay.portal.kernel.model.RecentLayoutRevision>
    findByLayoutRevisionId(long layoutRevisionId)
    Returns all the recent layout revisions where layoutRevisionId = ?.
    List<com.liferay.portal.kernel.model.RecentLayoutRevision>
    findByLayoutRevisionId(long layoutRevisionId, int start, int end)
    Returns a range of all the recent layout revisions where layoutRevisionId = ?.
    List<com.liferay.portal.kernel.model.RecentLayoutRevision>
    findByLayoutRevisionId(long layoutRevisionId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator)
    Returns an ordered range of all the recent layout revisions where layoutRevisionId = ?.
    List<com.liferay.portal.kernel.model.RecentLayoutRevision>
    findByLayoutRevisionId(long layoutRevisionId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the recent layout revisions where layoutRevisionId = ?.
    com.liferay.portal.kernel.model.RecentLayoutRevision
    findByLayoutRevisionId_First(long layoutRevisionId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator)
    Returns the first recent layout revision in the ordered set where layoutRevisionId = ?.
    com.liferay.portal.kernel.model.RecentLayoutRevision
    findByLayoutRevisionId_Last(long layoutRevisionId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator)
    Returns the last recent layout revision in the ordered set where layoutRevisionId = ?.
    com.liferay.portal.kernel.model.RecentLayoutRevision[]
    findByLayoutRevisionId_PrevAndNext(long recentLayoutRevisionId, long layoutRevisionId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator)
    Returns the recent layout revisions before and after the current recent layout revision in the ordered set where layoutRevisionId = ?.
    com.liferay.portal.kernel.model.RecentLayoutRevision
    findByPrimaryKey(long recentLayoutRevisionId)
    Returns the recent layout revision with the primary key or throws a NoSuchRecentLayoutRevisionException if it could not be found.
    com.liferay.portal.kernel.model.RecentLayoutRevision
    Returns the recent layout revision with the primary key or throws a com.liferay.portal.kernel.exception.NoSuchModelException if it could not be found.
    com.liferay.portal.kernel.model.RecentLayoutRevision
    findByU_L_P(long userId, long layoutSetBranchId, long plid)
    Returns the recent layout revision where userId = ? and layoutSetBranchId = ? and plid = ? or throws a NoSuchRecentLayoutRevisionException if it could not be found.
    List<com.liferay.portal.kernel.model.RecentLayoutRevision>
    findByUserId(long userId)
    Returns all the recent layout revisions where userId = ?.
    List<com.liferay.portal.kernel.model.RecentLayoutRevision>
    findByUserId(long userId, int start, int end)
    Returns a range of all the recent layout revisions where userId = ?.
    List<com.liferay.portal.kernel.model.RecentLayoutRevision>
    findByUserId(long userId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator)
    Returns an ordered range of all the recent layout revisions where userId = ?.
    List<com.liferay.portal.kernel.model.RecentLayoutRevision>
    findByUserId(long userId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the recent layout revisions where userId = ?.
    com.liferay.portal.kernel.model.RecentLayoutRevision
    findByUserId_First(long userId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator)
    Returns the first recent layout revision in the ordered set where userId = ?.
    com.liferay.portal.kernel.model.RecentLayoutRevision
    findByUserId_Last(long userId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator)
    Returns the last recent layout revision in the ordered set where userId = ?.
    com.liferay.portal.kernel.model.RecentLayoutRevision[]
    findByUserId_PrevAndNext(long recentLayoutRevisionId, long userId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator)
    Returns the recent layout revisions before and after the current recent layout revision in the ordered set where userId = ?.
    protected com.liferay.portal.kernel.model.RecentLayoutRevision
    getByGroupId_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.RecentLayoutRevision recentLayoutRevision, long groupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator, boolean previous)
     
    protected com.liferay.portal.kernel.model.RecentLayoutRevision
    getByLayoutRevisionId_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.RecentLayoutRevision recentLayoutRevision, long layoutRevisionId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator, boolean previous)
     
    protected com.liferay.portal.kernel.model.RecentLayoutRevision
    getByUserId_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.RecentLayoutRevision recentLayoutRevision, long userId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator, boolean previous)
     
    protected com.liferay.portal.kernel.dao.orm.EntityCache
     
    protected com.liferay.portal.kernel.dao.orm.FinderCache
     
    protected String
     
    protected String
     
    protected Map<String,Integer>
     
    com.liferay.portal.kernel.model.RecentLayoutRevision
    remove(long recentLayoutRevisionId)
    Removes the recent layout revision with the primary key from the database.
    com.liferay.portal.kernel.model.RecentLayoutRevision
    remove(Serializable primaryKey)
    Removes the recent layout revision with the primary key from the database.
    void
    Removes all the recent layout revisions from the database.
    void
    removeByGroupId(long groupId)
    Removes all the recent layout revisions where groupId = ? from the database.
    void
    removeByLayoutRevisionId(long layoutRevisionId)
    Removes all the recent layout revisions where layoutRevisionId = ? from the database.
    com.liferay.portal.kernel.model.RecentLayoutRevision
    removeByU_L_P(long userId, long layoutSetBranchId, long plid)
    Removes the recent layout revision where userId = ? and layoutSetBranchId = ? and plid = ? from the database.
    void
    removeByUserId(long userId)
    Removes all the recent layout revisions where userId = ? from the database.
    protected com.liferay.portal.kernel.model.RecentLayoutRevision
    removeImpl(com.liferay.portal.kernel.model.RecentLayoutRevision recentLayoutRevision)
     
    com.liferay.portal.kernel.model.RecentLayoutRevision
    updateImpl(com.liferay.portal.kernel.model.RecentLayoutRevision recentLayoutRevision)
     

    Methods inherited from class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl

    appendOrderByComparator, appendOrderByComparator, closeSession, countWithDynamicQuery, countWithDynamicQuery, dslQuery, fetchByPrimaryKey, fetchByPrimaryKeys, findWithDynamicQuery, findWithDynamicQuery, findWithDynamicQuery, flush, getBadColumnNames, getClassLoader, getColumnName, getCompoundPKColumnNames, getCurrentSession, getDataSource, getDB, getDialect, getListeners, getModelClass, openNewSession, openSession, processException, registerListener, remove, removeByFunction, removeConjunction, setConfiguration, setDataSource, setDBColumnNames, setEntityCacheEnabled, setModelClass, setModelImplClass, setModelPKClass, setSessionFactory, setTable, unregisterListener, update, update

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.liferay.portal.kernel.service.persistence.BasePersistence

    closeSession, countWithDynamicQuery, countWithDynamicQuery, dslQuery, dslQueryCount, fetchByPrimaryKey, fetchByPrimaryKeys, findWithDynamicQuery, findWithDynamicQuery, findWithDynamicQuery, flush, getBadColumnNames, getCurrentSession, getDataSource, getDB, getDialect, getListeners, getModelClass, openSession, processException, registerListener, remove, removeByFunction, setDataSource, unregisterListener, update, update
  • Field Details

    • FINDER_CLASS_NAME_ENTITY

      public static final String FINDER_CLASS_NAME_ENTITY
    • FINDER_CLASS_NAME_LIST_WITH_PAGINATION

      public static final String FINDER_CLASS_NAME_LIST_WITH_PAGINATION
    • FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION

      public static final String FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION
  • Constructor Details

    • RecentLayoutRevisionPersistenceImpl

      public RecentLayoutRevisionPersistenceImpl()
  • Method Details

    • findByGroupId

      public List<com.liferay.portal.kernel.model.RecentLayoutRevision> findByGroupId(long groupId)
      Returns all the recent layout revisions where groupId = ?.
      Specified by:
      findByGroupId in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      groupId - the group ID
      Returns:
      the matching recent layout revisions
    • findByGroupId

      public List<com.liferay.portal.kernel.model.RecentLayoutRevision> findByGroupId(long groupId, int start, int end)
      Returns a range of all the recent layout revisions where groupId = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from RecentLayoutRevisionModelImpl.

      Specified by:
      findByGroupId in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      groupId - the group ID
      start - the lower bound of the range of recent layout revisions
      end - the upper bound of the range of recent layout revisions (not inclusive)
      Returns:
      the range of matching recent layout revisions
    • findByGroupId

      public List<com.liferay.portal.kernel.model.RecentLayoutRevision> findByGroupId(long groupId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator)
      Returns an ordered range of all the recent layout revisions where groupId = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from RecentLayoutRevisionModelImpl.

      Specified by:
      findByGroupId in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      groupId - the group ID
      start - the lower bound of the range of recent layout revisions
      end - the upper bound of the range of recent layout revisions (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching recent layout revisions
    • findByGroupId

      public List<com.liferay.portal.kernel.model.RecentLayoutRevision> findByGroupId(long groupId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the recent layout revisions where groupId = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from RecentLayoutRevisionModelImpl.

      Specified by:
      findByGroupId in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      groupId - the group ID
      start - the lower bound of the range of recent layout revisions
      end - the upper bound of the range of recent layout revisions (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      useFinderCache - whether to use the finder cache
      Returns:
      the ordered range of matching recent layout revisions
    • findByGroupId_First

      public com.liferay.portal.kernel.model.RecentLayoutRevision findByGroupId_First(long groupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchRecentLayoutRevisionException
      Returns the first recent layout revision in the ordered set where groupId = ?.
      Specified by:
      findByGroupId_First in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      groupId - the group ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching recent layout revision
      Throws:
      com.liferay.portal.kernel.exception.NoSuchRecentLayoutRevisionException - if a matching recent layout revision could not be found
    • fetchByGroupId_First

      public com.liferay.portal.kernel.model.RecentLayoutRevision fetchByGroupId_First(long groupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator)
      Returns the first recent layout revision in the ordered set where groupId = ?.
      Specified by:
      fetchByGroupId_First in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      groupId - the group ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching recent layout revision, or null if a matching recent layout revision could not be found
    • findByGroupId_Last

      public com.liferay.portal.kernel.model.RecentLayoutRevision findByGroupId_Last(long groupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchRecentLayoutRevisionException
      Returns the last recent layout revision in the ordered set where groupId = ?.
      Specified by:
      findByGroupId_Last in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      groupId - the group ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching recent layout revision
      Throws:
      com.liferay.portal.kernel.exception.NoSuchRecentLayoutRevisionException - if a matching recent layout revision could not be found
    • fetchByGroupId_Last

      public com.liferay.portal.kernel.model.RecentLayoutRevision fetchByGroupId_Last(long groupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator)
      Returns the last recent layout revision in the ordered set where groupId = ?.
      Specified by:
      fetchByGroupId_Last in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      groupId - the group ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching recent layout revision, or null if a matching recent layout revision could not be found
    • findByGroupId_PrevAndNext

      public com.liferay.portal.kernel.model.RecentLayoutRevision[] findByGroupId_PrevAndNext(long recentLayoutRevisionId, long groupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchRecentLayoutRevisionException
      Returns the recent layout revisions before and after the current recent layout revision in the ordered set where groupId = ?.
      Specified by:
      findByGroupId_PrevAndNext in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      recentLayoutRevisionId - the primary key of the current recent layout revision
      groupId - the group ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next recent layout revision
      Throws:
      com.liferay.portal.kernel.exception.NoSuchRecentLayoutRevisionException - if a recent layout revision with the primary key could not be found
    • getByGroupId_PrevAndNext

      protected com.liferay.portal.kernel.model.RecentLayoutRevision getByGroupId_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.RecentLayoutRevision recentLayoutRevision, long groupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator, boolean previous)
    • removeByGroupId

      public void removeByGroupId(long groupId)
      Removes all the recent layout revisions where groupId = ? from the database.
      Specified by:
      removeByGroupId in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      groupId - the group ID
    • countByGroupId

      public int countByGroupId(long groupId)
      Returns the number of recent layout revisions where groupId = ?.
      Specified by:
      countByGroupId in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      groupId - the group ID
      Returns:
      the number of matching recent layout revisions
    • findByUserId

      public List<com.liferay.portal.kernel.model.RecentLayoutRevision> findByUserId(long userId)
      Returns all the recent layout revisions where userId = ?.
      Specified by:
      findByUserId in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      userId - the user ID
      Returns:
      the matching recent layout revisions
    • findByUserId

      public List<com.liferay.portal.kernel.model.RecentLayoutRevision> findByUserId(long userId, int start, int end)
      Returns a range of all the recent layout revisions where userId = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from RecentLayoutRevisionModelImpl.

      Specified by:
      findByUserId in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      userId - the user ID
      start - the lower bound of the range of recent layout revisions
      end - the upper bound of the range of recent layout revisions (not inclusive)
      Returns:
      the range of matching recent layout revisions
    • findByUserId

      public List<com.liferay.portal.kernel.model.RecentLayoutRevision> findByUserId(long userId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator)
      Returns an ordered range of all the recent layout revisions where userId = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from RecentLayoutRevisionModelImpl.

      Specified by:
      findByUserId in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      userId - the user ID
      start - the lower bound of the range of recent layout revisions
      end - the upper bound of the range of recent layout revisions (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching recent layout revisions
    • findByUserId

      public List<com.liferay.portal.kernel.model.RecentLayoutRevision> findByUserId(long userId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the recent layout revisions where userId = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from RecentLayoutRevisionModelImpl.

      Specified by:
      findByUserId in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      userId - the user ID
      start - the lower bound of the range of recent layout revisions
      end - the upper bound of the range of recent layout revisions (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      useFinderCache - whether to use the finder cache
      Returns:
      the ordered range of matching recent layout revisions
    • findByUserId_First

      public com.liferay.portal.kernel.model.RecentLayoutRevision findByUserId_First(long userId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchRecentLayoutRevisionException
      Returns the first recent layout revision in the ordered set where userId = ?.
      Specified by:
      findByUserId_First in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      userId - the user ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching recent layout revision
      Throws:
      com.liferay.portal.kernel.exception.NoSuchRecentLayoutRevisionException - if a matching recent layout revision could not be found
    • fetchByUserId_First

      public com.liferay.portal.kernel.model.RecentLayoutRevision fetchByUserId_First(long userId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator)
      Returns the first recent layout revision in the ordered set where userId = ?.
      Specified by:
      fetchByUserId_First in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      userId - the user ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching recent layout revision, or null if a matching recent layout revision could not be found
    • findByUserId_Last

      public com.liferay.portal.kernel.model.RecentLayoutRevision findByUserId_Last(long userId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchRecentLayoutRevisionException
      Returns the last recent layout revision in the ordered set where userId = ?.
      Specified by:
      findByUserId_Last in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      userId - the user ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching recent layout revision
      Throws:
      com.liferay.portal.kernel.exception.NoSuchRecentLayoutRevisionException - if a matching recent layout revision could not be found
    • fetchByUserId_Last

      public com.liferay.portal.kernel.model.RecentLayoutRevision fetchByUserId_Last(long userId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator)
      Returns the last recent layout revision in the ordered set where userId = ?.
      Specified by:
      fetchByUserId_Last in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      userId - the user ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching recent layout revision, or null if a matching recent layout revision could not be found
    • findByUserId_PrevAndNext

      public com.liferay.portal.kernel.model.RecentLayoutRevision[] findByUserId_PrevAndNext(long recentLayoutRevisionId, long userId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchRecentLayoutRevisionException
      Returns the recent layout revisions before and after the current recent layout revision in the ordered set where userId = ?.
      Specified by:
      findByUserId_PrevAndNext in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      recentLayoutRevisionId - the primary key of the current recent layout revision
      userId - the user ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next recent layout revision
      Throws:
      com.liferay.portal.kernel.exception.NoSuchRecentLayoutRevisionException - if a recent layout revision with the primary key could not be found
    • getByUserId_PrevAndNext

      protected com.liferay.portal.kernel.model.RecentLayoutRevision getByUserId_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.RecentLayoutRevision recentLayoutRevision, long userId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator, boolean previous)
    • removeByUserId

      public void removeByUserId(long userId)
      Removes all the recent layout revisions where userId = ? from the database.
      Specified by:
      removeByUserId in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      userId - the user ID
    • countByUserId

      public int countByUserId(long userId)
      Returns the number of recent layout revisions where userId = ?.
      Specified by:
      countByUserId in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      userId - the user ID
      Returns:
      the number of matching recent layout revisions
    • findByLayoutRevisionId

      public List<com.liferay.portal.kernel.model.RecentLayoutRevision> findByLayoutRevisionId(long layoutRevisionId)
      Returns all the recent layout revisions where layoutRevisionId = ?.
      Specified by:
      findByLayoutRevisionId in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      layoutRevisionId - the layout revision ID
      Returns:
      the matching recent layout revisions
    • findByLayoutRevisionId

      public List<com.liferay.portal.kernel.model.RecentLayoutRevision> findByLayoutRevisionId(long layoutRevisionId, int start, int end)
      Returns a range of all the recent layout revisions where layoutRevisionId = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from RecentLayoutRevisionModelImpl.

      Specified by:
      findByLayoutRevisionId in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      layoutRevisionId - the layout revision ID
      start - the lower bound of the range of recent layout revisions
      end - the upper bound of the range of recent layout revisions (not inclusive)
      Returns:
      the range of matching recent layout revisions
    • findByLayoutRevisionId

      public List<com.liferay.portal.kernel.model.RecentLayoutRevision> findByLayoutRevisionId(long layoutRevisionId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator)
      Returns an ordered range of all the recent layout revisions where layoutRevisionId = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from RecentLayoutRevisionModelImpl.

      Specified by:
      findByLayoutRevisionId in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      layoutRevisionId - the layout revision ID
      start - the lower bound of the range of recent layout revisions
      end - the upper bound of the range of recent layout revisions (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching recent layout revisions
    • findByLayoutRevisionId

      public List<com.liferay.portal.kernel.model.RecentLayoutRevision> findByLayoutRevisionId(long layoutRevisionId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the recent layout revisions where layoutRevisionId = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from RecentLayoutRevisionModelImpl.

      Specified by:
      findByLayoutRevisionId in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      layoutRevisionId - the layout revision ID
      start - the lower bound of the range of recent layout revisions
      end - the upper bound of the range of recent layout revisions (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      useFinderCache - whether to use the finder cache
      Returns:
      the ordered range of matching recent layout revisions
    • findByLayoutRevisionId_First

      public com.liferay.portal.kernel.model.RecentLayoutRevision findByLayoutRevisionId_First(long layoutRevisionId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchRecentLayoutRevisionException
      Returns the first recent layout revision in the ordered set where layoutRevisionId = ?.
      Specified by:
      findByLayoutRevisionId_First in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      layoutRevisionId - the layout revision ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching recent layout revision
      Throws:
      com.liferay.portal.kernel.exception.NoSuchRecentLayoutRevisionException - if a matching recent layout revision could not be found
    • fetchByLayoutRevisionId_First

      public com.liferay.portal.kernel.model.RecentLayoutRevision fetchByLayoutRevisionId_First(long layoutRevisionId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator)
      Returns the first recent layout revision in the ordered set where layoutRevisionId = ?.
      Specified by:
      fetchByLayoutRevisionId_First in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      layoutRevisionId - the layout revision ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching recent layout revision, or null if a matching recent layout revision could not be found
    • findByLayoutRevisionId_Last

      public com.liferay.portal.kernel.model.RecentLayoutRevision findByLayoutRevisionId_Last(long layoutRevisionId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchRecentLayoutRevisionException
      Returns the last recent layout revision in the ordered set where layoutRevisionId = ?.
      Specified by:
      findByLayoutRevisionId_Last in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      layoutRevisionId - the layout revision ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching recent layout revision
      Throws:
      com.liferay.portal.kernel.exception.NoSuchRecentLayoutRevisionException - if a matching recent layout revision could not be found
    • fetchByLayoutRevisionId_Last

      public com.liferay.portal.kernel.model.RecentLayoutRevision fetchByLayoutRevisionId_Last(long layoutRevisionId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator)
      Returns the last recent layout revision in the ordered set where layoutRevisionId = ?.
      Specified by:
      fetchByLayoutRevisionId_Last in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      layoutRevisionId - the layout revision ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching recent layout revision, or null if a matching recent layout revision could not be found
    • findByLayoutRevisionId_PrevAndNext

      public com.liferay.portal.kernel.model.RecentLayoutRevision[] findByLayoutRevisionId_PrevAndNext(long recentLayoutRevisionId, long layoutRevisionId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchRecentLayoutRevisionException
      Returns the recent layout revisions before and after the current recent layout revision in the ordered set where layoutRevisionId = ?.
      Specified by:
      findByLayoutRevisionId_PrevAndNext in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      recentLayoutRevisionId - the primary key of the current recent layout revision
      layoutRevisionId - the layout revision ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next recent layout revision
      Throws:
      com.liferay.portal.kernel.exception.NoSuchRecentLayoutRevisionException - if a recent layout revision with the primary key could not be found
    • getByLayoutRevisionId_PrevAndNext

      protected com.liferay.portal.kernel.model.RecentLayoutRevision getByLayoutRevisionId_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.RecentLayoutRevision recentLayoutRevision, long layoutRevisionId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator, boolean previous)
    • removeByLayoutRevisionId

      public void removeByLayoutRevisionId(long layoutRevisionId)
      Removes all the recent layout revisions where layoutRevisionId = ? from the database.
      Specified by:
      removeByLayoutRevisionId in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      layoutRevisionId - the layout revision ID
    • countByLayoutRevisionId

      public int countByLayoutRevisionId(long layoutRevisionId)
      Returns the number of recent layout revisions where layoutRevisionId = ?.
      Specified by:
      countByLayoutRevisionId in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      layoutRevisionId - the layout revision ID
      Returns:
      the number of matching recent layout revisions
    • findByU_L_P

      public com.liferay.portal.kernel.model.RecentLayoutRevision findByU_L_P(long userId, long layoutSetBranchId, long plid) throws com.liferay.portal.kernel.exception.NoSuchRecentLayoutRevisionException
      Returns the recent layout revision where userId = ? and layoutSetBranchId = ? and plid = ? or throws a NoSuchRecentLayoutRevisionException if it could not be found.
      Specified by:
      findByU_L_P in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      userId - the user ID
      layoutSetBranchId - the layout set branch ID
      plid - the plid
      Returns:
      the matching recent layout revision
      Throws:
      com.liferay.portal.kernel.exception.NoSuchRecentLayoutRevisionException - if a matching recent layout revision could not be found
    • fetchByU_L_P

      public com.liferay.portal.kernel.model.RecentLayoutRevision fetchByU_L_P(long userId, long layoutSetBranchId, long plid)
      Returns the recent layout revision where userId = ? and layoutSetBranchId = ? and plid = ? or returns null if it could not be found. Uses the finder cache.
      Specified by:
      fetchByU_L_P in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      userId - the user ID
      layoutSetBranchId - the layout set branch ID
      plid - the plid
      Returns:
      the matching recent layout revision, or null if a matching recent layout revision could not be found
    • fetchByU_L_P

      public com.liferay.portal.kernel.model.RecentLayoutRevision fetchByU_L_P(long userId, long layoutSetBranchId, long plid, boolean useFinderCache)
      Returns the recent layout revision where userId = ? and layoutSetBranchId = ? and plid = ? or returns null if it could not be found, optionally using the finder cache.
      Specified by:
      fetchByU_L_P in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      userId - the user ID
      layoutSetBranchId - the layout set branch ID
      plid - the plid
      useFinderCache - whether to use the finder cache
      Returns:
      the matching recent layout revision, or null if a matching recent layout revision could not be found
    • removeByU_L_P

      public com.liferay.portal.kernel.model.RecentLayoutRevision removeByU_L_P(long userId, long layoutSetBranchId, long plid) throws com.liferay.portal.kernel.exception.NoSuchRecentLayoutRevisionException
      Removes the recent layout revision where userId = ? and layoutSetBranchId = ? and plid = ? from the database.
      Specified by:
      removeByU_L_P in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      userId - the user ID
      layoutSetBranchId - the layout set branch ID
      plid - the plid
      Returns:
      the recent layout revision that was removed
      Throws:
      com.liferay.portal.kernel.exception.NoSuchRecentLayoutRevisionException
    • countByU_L_P

      public int countByU_L_P(long userId, long layoutSetBranchId, long plid)
      Returns the number of recent layout revisions where userId = ? and layoutSetBranchId = ? and plid = ?.
      Specified by:
      countByU_L_P in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      userId - the user ID
      layoutSetBranchId - the layout set branch ID
      plid - the plid
      Returns:
      the number of matching recent layout revisions
    • cacheResult

      public void cacheResult(com.liferay.portal.kernel.model.RecentLayoutRevision recentLayoutRevision)
      Caches the recent layout revision in the entity cache if it is enabled.
      Specified by:
      cacheResult in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Overrides:
      cacheResult in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.RecentLayoutRevision>
      Parameters:
      recentLayoutRevision - the recent layout revision
    • cacheResult

      public void cacheResult(List<com.liferay.portal.kernel.model.RecentLayoutRevision> recentLayoutRevisions)
      Caches the recent layout revisions in the entity cache if it is enabled.
      Specified by:
      cacheResult in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      recentLayoutRevisions - the recent layout revisions
    • clearCache

      public void clearCache()
      Clears the cache for all recent layout revisions.

      The EntityCache and FinderCache are both cleared by this method.

      Specified by:
      clearCache in interface com.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.RecentLayoutRevision>
      Overrides:
      clearCache in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.RecentLayoutRevision>
    • clearCache

      public void clearCache(com.liferay.portal.kernel.model.RecentLayoutRevision recentLayoutRevision)
      Clears the cache for the recent layout revision.

      The EntityCache and FinderCache are both cleared by this method.

      Specified by:
      clearCache in interface com.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.RecentLayoutRevision>
      Overrides:
      clearCache in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.RecentLayoutRevision>
    • clearCache

      public void clearCache(List<com.liferay.portal.kernel.model.RecentLayoutRevision> recentLayoutRevisions)
      Specified by:
      clearCache in interface com.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.RecentLayoutRevision>
      Overrides:
      clearCache in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.RecentLayoutRevision>
    • clearCache

      public void clearCache(Set<Serializable> primaryKeys)
      Specified by:
      clearCache in interface com.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.RecentLayoutRevision>
    • cacheUniqueFindersCache

      protected void cacheUniqueFindersCache(RecentLayoutRevisionModelImpl recentLayoutRevisionModelImpl)
    • create

      public com.liferay.portal.kernel.model.RecentLayoutRevision create(long recentLayoutRevisionId)
      Creates a new recent layout revision with the primary key. Does not add the recent layout revision to the database.
      Specified by:
      create in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      recentLayoutRevisionId - the primary key for the new recent layout revision
      Returns:
      the new recent layout revision
    • remove

      public com.liferay.portal.kernel.model.RecentLayoutRevision remove(long recentLayoutRevisionId) throws com.liferay.portal.kernel.exception.NoSuchRecentLayoutRevisionException
      Removes the recent layout revision with the primary key from the database. Also notifies the appropriate model listeners.
      Specified by:
      remove in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      recentLayoutRevisionId - the primary key of the recent layout revision
      Returns:
      the recent layout revision that was removed
      Throws:
      com.liferay.portal.kernel.exception.NoSuchRecentLayoutRevisionException - if a recent layout revision with the primary key could not be found
    • remove

      public com.liferay.portal.kernel.model.RecentLayoutRevision remove(Serializable primaryKey) throws com.liferay.portal.kernel.exception.NoSuchRecentLayoutRevisionException
      Removes the recent layout revision with the primary key from the database. Also notifies the appropriate model listeners.
      Specified by:
      remove in interface com.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.RecentLayoutRevision>
      Overrides:
      remove in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.RecentLayoutRevision>
      Parameters:
      primaryKey - the primary key of the recent layout revision
      Returns:
      the recent layout revision that was removed
      Throws:
      com.liferay.portal.kernel.exception.NoSuchRecentLayoutRevisionException - if a recent layout revision with the primary key could not be found
    • removeImpl

      protected com.liferay.portal.kernel.model.RecentLayoutRevision removeImpl(com.liferay.portal.kernel.model.RecentLayoutRevision recentLayoutRevision)
      Overrides:
      removeImpl in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.RecentLayoutRevision>
    • updateImpl

      public com.liferay.portal.kernel.model.RecentLayoutRevision updateImpl(com.liferay.portal.kernel.model.RecentLayoutRevision recentLayoutRevision)
      Specified by:
      updateImpl in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Overrides:
      updateImpl in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.RecentLayoutRevision>
    • findByPrimaryKey

      public com.liferay.portal.kernel.model.RecentLayoutRevision findByPrimaryKey(Serializable primaryKey) throws com.liferay.portal.kernel.exception.NoSuchRecentLayoutRevisionException
      Returns the recent layout revision with the primary key or throws a com.liferay.portal.kernel.exception.NoSuchModelException if it could not be found.
      Specified by:
      findByPrimaryKey in interface com.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.RecentLayoutRevision>
      Overrides:
      findByPrimaryKey in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.RecentLayoutRevision>
      Parameters:
      primaryKey - the primary key of the recent layout revision
      Returns:
      the recent layout revision
      Throws:
      com.liferay.portal.kernel.exception.NoSuchRecentLayoutRevisionException - if a recent layout revision with the primary key could not be found
    • findByPrimaryKey

      public com.liferay.portal.kernel.model.RecentLayoutRevision findByPrimaryKey(long recentLayoutRevisionId) throws com.liferay.portal.kernel.exception.NoSuchRecentLayoutRevisionException
      Returns the recent layout revision with the primary key or throws a NoSuchRecentLayoutRevisionException if it could not be found.
      Specified by:
      findByPrimaryKey in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      recentLayoutRevisionId - the primary key of the recent layout revision
      Returns:
      the recent layout revision
      Throws:
      com.liferay.portal.kernel.exception.NoSuchRecentLayoutRevisionException - if a recent layout revision with the primary key could not be found
    • fetchByPrimaryKey

      public com.liferay.portal.kernel.model.RecentLayoutRevision fetchByPrimaryKey(long recentLayoutRevisionId)
      Returns the recent layout revision with the primary key or returns null if it could not be found.
      Specified by:
      fetchByPrimaryKey in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      recentLayoutRevisionId - the primary key of the recent layout revision
      Returns:
      the recent layout revision, or null if a recent layout revision with the primary key could not be found
    • findAll

      public List<com.liferay.portal.kernel.model.RecentLayoutRevision> findAll()
      Returns all the recent layout revisions.
      Specified by:
      findAll in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Returns:
      the recent layout revisions
    • findAll

      public List<com.liferay.portal.kernel.model.RecentLayoutRevision> findAll(int start, int end)
      Returns a range of all the recent layout revisions.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from RecentLayoutRevisionModelImpl.

      Specified by:
      findAll in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      start - the lower bound of the range of recent layout revisions
      end - the upper bound of the range of recent layout revisions (not inclusive)
      Returns:
      the range of recent layout revisions
    • findAll

      public List<com.liferay.portal.kernel.model.RecentLayoutRevision> findAll(int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator)
      Returns an ordered range of all the recent layout revisions.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from RecentLayoutRevisionModelImpl.

      Specified by:
      findAll in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      start - the lower bound of the range of recent layout revisions
      end - the upper bound of the range of recent layout revisions (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of recent layout revisions
    • findAll

      public List<com.liferay.portal.kernel.model.RecentLayoutRevision> findAll(int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.RecentLayoutRevision> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the recent layout revisions.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from RecentLayoutRevisionModelImpl.

      Specified by:
      findAll in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Parameters:
      start - the lower bound of the range of recent layout revisions
      end - the upper bound of the range of recent layout revisions (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      useFinderCache - whether to use the finder cache
      Returns:
      the ordered range of recent layout revisions
    • removeAll

      public void removeAll()
      Removes all the recent layout revisions from the database.
      Specified by:
      removeAll in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
    • countAll

      public int countAll()
      Returns the number of recent layout revisions.
      Specified by:
      countAll in interface com.liferay.portal.kernel.service.persistence.RecentLayoutRevisionPersistence
      Returns:
      the number of recent layout revisions
    • getEntityCache

      protected com.liferay.portal.kernel.dao.orm.EntityCache getEntityCache()
      Overrides:
      getEntityCache in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.RecentLayoutRevision>
    • getPKDBName

      protected String getPKDBName()
      Overrides:
      getPKDBName in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.RecentLayoutRevision>
    • getSelectSQL

      protected String getSelectSQL()
      Overrides:
      getSelectSQL in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.RecentLayoutRevision>
    • getTableColumnsMap

      protected Map<String,Integer> getTableColumnsMap()
      Overrides:
      getTableColumnsMap in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.RecentLayoutRevision>
    • afterPropertiesSet

      public void afterPropertiesSet()
      Initializes the recent layout revision persistence.
    • destroy

      public void destroy()
    • getFinderCache

      protected com.liferay.portal.kernel.dao.orm.FinderCache getFinderCache()
      Overrides:
      getFinderCache in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.RecentLayoutRevision>