Class PortletPersistenceImpl
- All Implemented Interfaces:
com.liferay.portal.kernel.dao.orm.SessionFactory
,com.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.Portlet>
,com.liferay.portal.kernel.service.persistence.PortletPersistence
Caching information and settings can be found in portal.properties
- Author:
- Brian Wing Shun Chan
- {$generated.description}
-
Field Summary
FieldsFields 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 -
Method Summary
Modifier and TypeMethodDescriptionvoid
Initializes the portlet persistence.void
cacheResult
(com.liferay.portal.kernel.model.Portlet portlet) Caches the portlet in the entity cache if it is enabled.void
cacheResult
(List<com.liferay.portal.kernel.model.Portlet> portlets) Caches the portlets in the entity cache if it is enabled.protected void
cacheUniqueFindersCache
(PortletModelImpl portletModelImpl) void
Clears the cache for all portlets.void
clearCache
(com.liferay.portal.kernel.model.Portlet portlet) Clears the cache for the portlet.void
clearCache
(List<com.liferay.portal.kernel.model.Portlet> portlets) void
clearCache
(Set<Serializable> primaryKeys) int
countAll()
Returns the number of portlets.int
countByC_P
(long companyId, String portletId) Returns the number of portlets where companyId = ? and portletId = ?.int
countByCompanyId
(long companyId) Returns the number of portlets where companyId = ?.com.liferay.portal.kernel.model.Portlet
create
(long id) Creates a new portlet with the primary key.void
destroy()
com.liferay.portal.kernel.model.Portlet
fetchByC_P
(long companyId, String portletId) Returns the portlet where companyId = ? and portletId = ? or returnsnull
if it could not be found.com.liferay.portal.kernel.model.Portlet
fetchByC_P
(long companyId, String portletId, boolean useFinderCache) Returns the portlet where companyId = ? and portletId = ? or returnsnull
if it could not be found, optionally using the finder cache.com.liferay.portal.kernel.model.Portlet
fetchByCompanyId_First
(long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Portlet> orderByComparator) Returns the first portlet in the ordered set where companyId = ?.com.liferay.portal.kernel.model.Portlet
fetchByCompanyId_Last
(long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Portlet> orderByComparator) Returns the last portlet in the ordered set where companyId = ?.com.liferay.portal.kernel.model.Portlet
fetchByPrimaryKey
(long id) Returns the portlet with the primary key or returnsnull
if it could not be found.List<com.liferay.portal.kernel.model.Portlet>
findAll()
Returns all the portlets.List<com.liferay.portal.kernel.model.Portlet>
findAll
(int start, int end) Returns a range of all the portlets.List<com.liferay.portal.kernel.model.Portlet>
findAll
(int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Portlet> orderByComparator) Returns an ordered range of all the portlets.List<com.liferay.portal.kernel.model.Portlet>
findAll
(int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Portlet> orderByComparator, boolean useFinderCache) Returns an ordered range of all the portlets.com.liferay.portal.kernel.model.Portlet
Returns the portlet where companyId = ? and portletId = ? or throws aNoSuchPortletException
if it could not be found.List<com.liferay.portal.kernel.model.Portlet>
findByCompanyId
(long companyId) Returns all the portlets where companyId = ?.List<com.liferay.portal.kernel.model.Portlet>
findByCompanyId
(long companyId, int start, int end) Returns a range of all the portlets where companyId = ?.List<com.liferay.portal.kernel.model.Portlet>
findByCompanyId
(long companyId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Portlet> orderByComparator) Returns an ordered range of all the portlets where companyId = ?.List<com.liferay.portal.kernel.model.Portlet>
findByCompanyId
(long companyId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Portlet> orderByComparator, boolean useFinderCache) Returns an ordered range of all the portlets where companyId = ?.com.liferay.portal.kernel.model.Portlet
findByCompanyId_First
(long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Portlet> orderByComparator) Returns the first portlet in the ordered set where companyId = ?.com.liferay.portal.kernel.model.Portlet
findByCompanyId_Last
(long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Portlet> orderByComparator) Returns the last portlet in the ordered set where companyId = ?.com.liferay.portal.kernel.model.Portlet[]
findByCompanyId_PrevAndNext
(long id, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Portlet> orderByComparator) Returns the portlets before and after the current portlet in the ordered set where companyId = ?.com.liferay.portal.kernel.model.Portlet
findByPrimaryKey
(long id) Returns the portlet with the primary key or throws aNoSuchPortletException
if it could not be found.com.liferay.portal.kernel.model.Portlet
findByPrimaryKey
(Serializable primaryKey) Returns the portlet with the primary key or throws acom.liferay.portal.kernel.exception.NoSuchModelException
if it could not be found.protected com.liferay.portal.kernel.model.Portlet
getByCompanyId_PrevAndNext
(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.Portlet portlet, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Portlet> orderByComparator, boolean previous) protected com.liferay.portal.kernel.dao.orm.EntityCache
protected com.liferay.portal.kernel.dao.orm.FinderCache
protected String
protected String
com.liferay.portal.kernel.model.Portlet
remove
(long id) Removes the portlet with the primary key from the database.com.liferay.portal.kernel.model.Portlet
remove
(Serializable primaryKey) Removes the portlet with the primary key from the database.void
Removes all the portlets from the database.com.liferay.portal.kernel.model.Portlet
removeByC_P
(long companyId, String portletId) Removes the portlet where companyId = ? and portletId = ? from the database.void
removeByCompanyId
(long companyId) Removes all the portlets where companyId = ? from the database.protected com.liferay.portal.kernel.model.Portlet
removeImpl
(com.liferay.portal.kernel.model.Portlet portlet) com.liferay.portal.kernel.model.Portlet
updateImpl
(com.liferay.portal.kernel.model.Portlet portlet) Methods inherited from class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl
appendOrderByComparator, appendOrderByComparator, closeSession, countWithDynamicQuery, countWithDynamicQuery, dslQuery, fetchByPrimaryKey, fetchByPrimaryKeys, findWithDynamicQuery, findWithDynamicQuery, findWithDynamicQuery, flush, 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, getCurrentSession, getDataSource, getDB, getDialect, getListeners, getModelClass, openSession, processException, registerListener, remove, removeByFunction, setDataSource, unregisterListener, update, update
-
Field Details
-
FINDER_CLASS_NAME_ENTITY
-
FINDER_CLASS_NAME_LIST_WITH_PAGINATION
-
FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION
-
-
Constructor Details
-
PortletPersistenceImpl
public PortletPersistenceImpl()
-
-
Method Details
-
findByCompanyId
Returns all the portlets where companyId = ?.- Specified by:
findByCompanyId
in interfacecom.liferay.portal.kernel.service.persistence.PortletPersistence
- Parameters:
companyId
- the company ID- Returns:
- the matching portlets
-
findByCompanyId
public List<com.liferay.portal.kernel.model.Portlet> findByCompanyId(long companyId, int start, int end) Returns a range of all the portlets where companyId = ?.Useful when paginating results. Returns a maximum of
end - start
instances.start
andend
are not primary keys, they are indexes in the result set. Thus,0
refers to the first result in the set. Setting bothstart
andend
toQueryUtil#ALL_POS
will return the full result set. IforderByComparator
is specified, then the query will include the given ORDER BY logic. IforderByComparator
is absent, then the query will include the default ORDER BY logic fromPortletModelImpl
.- Specified by:
findByCompanyId
in interfacecom.liferay.portal.kernel.service.persistence.PortletPersistence
- Parameters:
companyId
- the company IDstart
- the lower bound of the range of portletsend
- the upper bound of the range of portlets (not inclusive)- Returns:
- the range of matching portlets
-
findByCompanyId
public List<com.liferay.portal.kernel.model.Portlet> findByCompanyId(long companyId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Portlet> orderByComparator) Returns an ordered range of all the portlets where companyId = ?.Useful when paginating results. Returns a maximum of
end - start
instances.start
andend
are not primary keys, they are indexes in the result set. Thus,0
refers to the first result in the set. Setting bothstart
andend
toQueryUtil#ALL_POS
will return the full result set. IforderByComparator
is specified, then the query will include the given ORDER BY logic. IforderByComparator
is absent, then the query will include the default ORDER BY logic fromPortletModelImpl
.- Specified by:
findByCompanyId
in interfacecom.liferay.portal.kernel.service.persistence.PortletPersistence
- Parameters:
companyId
- the company IDstart
- the lower bound of the range of portletsend
- the upper bound of the range of portlets (not inclusive)orderByComparator
- the comparator to order the results by (optionallynull
)- Returns:
- the ordered range of matching portlets
-
findByCompanyId
public List<com.liferay.portal.kernel.model.Portlet> findByCompanyId(long companyId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Portlet> orderByComparator, boolean useFinderCache) Returns an ordered range of all the portlets where companyId = ?.Useful when paginating results. Returns a maximum of
end - start
instances.start
andend
are not primary keys, they are indexes in the result set. Thus,0
refers to the first result in the set. Setting bothstart
andend
toQueryUtil#ALL_POS
will return the full result set. IforderByComparator
is specified, then the query will include the given ORDER BY logic. IforderByComparator
is absent, then the query will include the default ORDER BY logic fromPortletModelImpl
.- Specified by:
findByCompanyId
in interfacecom.liferay.portal.kernel.service.persistence.PortletPersistence
- Parameters:
companyId
- the company IDstart
- the lower bound of the range of portletsend
- the upper bound of the range of portlets (not inclusive)orderByComparator
- the comparator to order the results by (optionallynull
)useFinderCache
- whether to use the finder cache- Returns:
- the ordered range of matching portlets
-
findByCompanyId_First
public com.liferay.portal.kernel.model.Portlet findByCompanyId_First(long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Portlet> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchPortletException Returns the first portlet in the ordered set where companyId = ?.- Specified by:
findByCompanyId_First
in interfacecom.liferay.portal.kernel.service.persistence.PortletPersistence
- Parameters:
companyId
- the company IDorderByComparator
- the comparator to order the set by (optionallynull
)- Returns:
- the first matching portlet
- Throws:
com.liferay.portal.kernel.exception.NoSuchPortletException
- if a matching portlet could not be found
-
fetchByCompanyId_First
public com.liferay.portal.kernel.model.Portlet fetchByCompanyId_First(long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Portlet> orderByComparator) Returns the first portlet in the ordered set where companyId = ?.- Specified by:
fetchByCompanyId_First
in interfacecom.liferay.portal.kernel.service.persistence.PortletPersistence
- Parameters:
companyId
- the company IDorderByComparator
- the comparator to order the set by (optionallynull
)- Returns:
- the first matching portlet, or
null
if a matching portlet could not be found
-
findByCompanyId_Last
public com.liferay.portal.kernel.model.Portlet findByCompanyId_Last(long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Portlet> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchPortletException Returns the last portlet in the ordered set where companyId = ?.- Specified by:
findByCompanyId_Last
in interfacecom.liferay.portal.kernel.service.persistence.PortletPersistence
- Parameters:
companyId
- the company IDorderByComparator
- the comparator to order the set by (optionallynull
)- Returns:
- the last matching portlet
- Throws:
com.liferay.portal.kernel.exception.NoSuchPortletException
- if a matching portlet could not be found
-
fetchByCompanyId_Last
public com.liferay.portal.kernel.model.Portlet fetchByCompanyId_Last(long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Portlet> orderByComparator) Returns the last portlet in the ordered set where companyId = ?.- Specified by:
fetchByCompanyId_Last
in interfacecom.liferay.portal.kernel.service.persistence.PortletPersistence
- Parameters:
companyId
- the company IDorderByComparator
- the comparator to order the set by (optionallynull
)- Returns:
- the last matching portlet, or
null
if a matching portlet could not be found
-
findByCompanyId_PrevAndNext
public com.liferay.portal.kernel.model.Portlet[] findByCompanyId_PrevAndNext(long id, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Portlet> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchPortletException Returns the portlets before and after the current portlet in the ordered set where companyId = ?.- Specified by:
findByCompanyId_PrevAndNext
in interfacecom.liferay.portal.kernel.service.persistence.PortletPersistence
- Parameters:
id
- the primary key of the current portletcompanyId
- the company IDorderByComparator
- the comparator to order the set by (optionallynull
)- Returns:
- the previous, current, and next portlet
- Throws:
com.liferay.portal.kernel.exception.NoSuchPortletException
- if a portlet with the primary key could not be found
-
getByCompanyId_PrevAndNext
protected com.liferay.portal.kernel.model.Portlet getByCompanyId_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.Portlet portlet, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Portlet> orderByComparator, boolean previous) -
removeByCompanyId
public void removeByCompanyId(long companyId) Removes all the portlets where companyId = ? from the database.- Specified by:
removeByCompanyId
in interfacecom.liferay.portal.kernel.service.persistence.PortletPersistence
- Parameters:
companyId
- the company ID
-
countByCompanyId
public int countByCompanyId(long companyId) Returns the number of portlets where companyId = ?.- Specified by:
countByCompanyId
in interfacecom.liferay.portal.kernel.service.persistence.PortletPersistence
- Parameters:
companyId
- the company ID- Returns:
- the number of matching portlets
-
findByC_P
public com.liferay.portal.kernel.model.Portlet findByC_P(long companyId, String portletId) throws com.liferay.portal.kernel.exception.NoSuchPortletException Returns the portlet where companyId = ? and portletId = ? or throws aNoSuchPortletException
if it could not be found.- Specified by:
findByC_P
in interfacecom.liferay.portal.kernel.service.persistence.PortletPersistence
- Parameters:
companyId
- the company IDportletId
- the portlet ID- Returns:
- the matching portlet
- Throws:
com.liferay.portal.kernel.exception.NoSuchPortletException
- if a matching portlet could not be found
-
fetchByC_P
Returns the portlet where companyId = ? and portletId = ? or returnsnull
if it could not be found. Uses the finder cache.- Specified by:
fetchByC_P
in interfacecom.liferay.portal.kernel.service.persistence.PortletPersistence
- Parameters:
companyId
- the company IDportletId
- the portlet ID- Returns:
- the matching portlet, or
null
if a matching portlet could not be found
-
fetchByC_P
public com.liferay.portal.kernel.model.Portlet fetchByC_P(long companyId, String portletId, boolean useFinderCache) Returns the portlet where companyId = ? and portletId = ? or returnsnull
if it could not be found, optionally using the finder cache.- Specified by:
fetchByC_P
in interfacecom.liferay.portal.kernel.service.persistence.PortletPersistence
- Parameters:
companyId
- the company IDportletId
- the portlet IDuseFinderCache
- whether to use the finder cache- Returns:
- the matching portlet, or
null
if a matching portlet could not be found
-
removeByC_P
public com.liferay.portal.kernel.model.Portlet removeByC_P(long companyId, String portletId) throws com.liferay.portal.kernel.exception.NoSuchPortletException Removes the portlet where companyId = ? and portletId = ? from the database.- Specified by:
removeByC_P
in interfacecom.liferay.portal.kernel.service.persistence.PortletPersistence
- Parameters:
companyId
- the company IDportletId
- the portlet ID- Returns:
- the portlet that was removed
- Throws:
com.liferay.portal.kernel.exception.NoSuchPortletException
-
countByC_P
Returns the number of portlets where companyId = ? and portletId = ?.- Specified by:
countByC_P
in interfacecom.liferay.portal.kernel.service.persistence.PortletPersistence
- Parameters:
companyId
- the company IDportletId
- the portlet ID- Returns:
- the number of matching portlets
-
cacheResult
public void cacheResult(com.liferay.portal.kernel.model.Portlet portlet) Caches the portlet in the entity cache if it is enabled.- Specified by:
cacheResult
in interfacecom.liferay.portal.kernel.service.persistence.PortletPersistence
- Overrides:
cacheResult
in classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Portlet>
- Parameters:
portlet
- the portlet
-
cacheResult
Caches the portlets in the entity cache if it is enabled.- Specified by:
cacheResult
in interfacecom.liferay.portal.kernel.service.persistence.PortletPersistence
- Parameters:
portlets
- the portlets
-
clearCache
public void clearCache()Clears the cache for all portlets.The
EntityCache
andFinderCache
are both cleared by this method.- Specified by:
clearCache
in interfacecom.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.Portlet>
- Overrides:
clearCache
in classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Portlet>
-
clearCache
public void clearCache(com.liferay.portal.kernel.model.Portlet portlet) Clears the cache for the portlet.The
EntityCache
andFinderCache
are both cleared by this method.- Specified by:
clearCache
in interfacecom.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.Portlet>
- Overrides:
clearCache
in classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Portlet>
-
clearCache
- Specified by:
clearCache
in interfacecom.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.Portlet>
- Overrides:
clearCache
in classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Portlet>
-
clearCache
- Specified by:
clearCache
in interfacecom.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.Portlet>
-
cacheUniqueFindersCache
-
create
public com.liferay.portal.kernel.model.Portlet create(long id) Creates a new portlet with the primary key. Does not add the portlet to the database.- Specified by:
create
in interfacecom.liferay.portal.kernel.service.persistence.PortletPersistence
- Parameters:
id
- the primary key for the new portlet- Returns:
- the new portlet
-
remove
public com.liferay.portal.kernel.model.Portlet remove(long id) throws com.liferay.portal.kernel.exception.NoSuchPortletException Removes the portlet with the primary key from the database. Also notifies the appropriate model listeners.- Specified by:
remove
in interfacecom.liferay.portal.kernel.service.persistence.PortletPersistence
- Parameters:
id
- the primary key of the portlet- Returns:
- the portlet that was removed
- Throws:
com.liferay.portal.kernel.exception.NoSuchPortletException
- if a portlet with the primary key could not be found
-
remove
public com.liferay.portal.kernel.model.Portlet remove(Serializable primaryKey) throws com.liferay.portal.kernel.exception.NoSuchPortletException Removes the portlet with the primary key from the database. Also notifies the appropriate model listeners.- Specified by:
remove
in interfacecom.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.Portlet>
- Overrides:
remove
in classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Portlet>
- Parameters:
primaryKey
- the primary key of the portlet- Returns:
- the portlet that was removed
- Throws:
com.liferay.portal.kernel.exception.NoSuchPortletException
- if a portlet with the primary key could not be found
-
removeImpl
protected com.liferay.portal.kernel.model.Portlet removeImpl(com.liferay.portal.kernel.model.Portlet portlet) - Overrides:
removeImpl
in classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Portlet>
-
updateImpl
public com.liferay.portal.kernel.model.Portlet updateImpl(com.liferay.portal.kernel.model.Portlet portlet) - Specified by:
updateImpl
in interfacecom.liferay.portal.kernel.service.persistence.PortletPersistence
- Overrides:
updateImpl
in classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Portlet>
-
findByPrimaryKey
public com.liferay.portal.kernel.model.Portlet findByPrimaryKey(Serializable primaryKey) throws com.liferay.portal.kernel.exception.NoSuchPortletException Returns the portlet with the primary key or throws acom.liferay.portal.kernel.exception.NoSuchModelException
if it could not be found.- Specified by:
findByPrimaryKey
in interfacecom.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.Portlet>
- Overrides:
findByPrimaryKey
in classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Portlet>
- Parameters:
primaryKey
- the primary key of the portlet- Returns:
- the portlet
- Throws:
com.liferay.portal.kernel.exception.NoSuchPortletException
- if a portlet with the primary key could not be found
-
findByPrimaryKey
public com.liferay.portal.kernel.model.Portlet findByPrimaryKey(long id) throws com.liferay.portal.kernel.exception.NoSuchPortletException Returns the portlet with the primary key or throws aNoSuchPortletException
if it could not be found.- Specified by:
findByPrimaryKey
in interfacecom.liferay.portal.kernel.service.persistence.PortletPersistence
- Parameters:
id
- the primary key of the portlet- Returns:
- the portlet
- Throws:
com.liferay.portal.kernel.exception.NoSuchPortletException
- if a portlet with the primary key could not be found
-
fetchByPrimaryKey
public com.liferay.portal.kernel.model.Portlet fetchByPrimaryKey(long id) Returns the portlet with the primary key or returnsnull
if it could not be found.- Specified by:
fetchByPrimaryKey
in interfacecom.liferay.portal.kernel.service.persistence.PortletPersistence
- Parameters:
id
- the primary key of the portlet- Returns:
- the portlet, or
null
if a portlet with the primary key could not be found
-
findAll
Returns all the portlets.- Specified by:
findAll
in interfacecom.liferay.portal.kernel.service.persistence.PortletPersistence
- Returns:
- the portlets
-
findAll
Returns a range of all the portlets.Useful when paginating results. Returns a maximum of
end - start
instances.start
andend
are not primary keys, they are indexes in the result set. Thus,0
refers to the first result in the set. Setting bothstart
andend
toQueryUtil#ALL_POS
will return the full result set. IforderByComparator
is specified, then the query will include the given ORDER BY logic. IforderByComparator
is absent, then the query will include the default ORDER BY logic fromPortletModelImpl
.- Specified by:
findAll
in interfacecom.liferay.portal.kernel.service.persistence.PortletPersistence
- Parameters:
start
- the lower bound of the range of portletsend
- the upper bound of the range of portlets (not inclusive)- Returns:
- the range of portlets
-
findAll
public List<com.liferay.portal.kernel.model.Portlet> findAll(int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Portlet> orderByComparator) Returns an ordered range of all the portlets.Useful when paginating results. Returns a maximum of
end - start
instances.start
andend
are not primary keys, they are indexes in the result set. Thus,0
refers to the first result in the set. Setting bothstart
andend
toQueryUtil#ALL_POS
will return the full result set. IforderByComparator
is specified, then the query will include the given ORDER BY logic. IforderByComparator
is absent, then the query will include the default ORDER BY logic fromPortletModelImpl
.- Specified by:
findAll
in interfacecom.liferay.portal.kernel.service.persistence.PortletPersistence
- Parameters:
start
- the lower bound of the range of portletsend
- the upper bound of the range of portlets (not inclusive)orderByComparator
- the comparator to order the results by (optionallynull
)- Returns:
- the ordered range of portlets
-
findAll
public List<com.liferay.portal.kernel.model.Portlet> findAll(int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Portlet> orderByComparator, boolean useFinderCache) Returns an ordered range of all the portlets.Useful when paginating results. Returns a maximum of
end - start
instances.start
andend
are not primary keys, they are indexes in the result set. Thus,0
refers to the first result in the set. Setting bothstart
andend
toQueryUtil#ALL_POS
will return the full result set. IforderByComparator
is specified, then the query will include the given ORDER BY logic. IforderByComparator
is absent, then the query will include the default ORDER BY logic fromPortletModelImpl
.- Specified by:
findAll
in interfacecom.liferay.portal.kernel.service.persistence.PortletPersistence
- Parameters:
start
- the lower bound of the range of portletsend
- the upper bound of the range of portlets (not inclusive)orderByComparator
- the comparator to order the results by (optionallynull
)useFinderCache
- whether to use the finder cache- Returns:
- the ordered range of portlets
-
removeAll
public void removeAll()Removes all the portlets from the database.- Specified by:
removeAll
in interfacecom.liferay.portal.kernel.service.persistence.PortletPersistence
-
countAll
public int countAll()Returns the number of portlets.- Specified by:
countAll
in interfacecom.liferay.portal.kernel.service.persistence.PortletPersistence
- Returns:
- the number of portlets
-
getBadColumnNames
- Specified by:
getBadColumnNames
in interfacecom.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.Portlet>
- Overrides:
getBadColumnNames
in classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Portlet>
-
getEntityCache
protected com.liferay.portal.kernel.dao.orm.EntityCache getEntityCache()- Overrides:
getEntityCache
in classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Portlet>
-
getPKDBName
- Overrides:
getPKDBName
in classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Portlet>
-
getSelectSQL
- Overrides:
getSelectSQL
in classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Portlet>
-
getTableColumnsMap
- Overrides:
getTableColumnsMap
in classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Portlet>
-
afterPropertiesSet
public void afterPropertiesSet()Initializes the portlet persistence. -
destroy
public void destroy() -
getFinderCache
protected com.liferay.portal.kernel.dao.orm.FinderCache getFinderCache()- Overrides:
getFinderCache
in classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Portlet>
-