Class CompanyPersistenceImpl
- All Implemented Interfaces:
com.liferay.portal.kernel.dao.orm.SessionFactory,com.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.Company>,com.liferay.portal.kernel.service.persistence.CompanyPersistence
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 TypeMethodDescriptionvoidInitializes the company persistence.voidcacheResult(com.liferay.portal.kernel.model.Company company) Caches the company in the entity cache if it is enabled.voidcacheResult(List<com.liferay.portal.kernel.model.Company> companies) Caches the companies in the entity cache if it is enabled.protected voidcacheUniqueFindersCache(CompanyModelImpl companyModelImpl) voidClears the cache for all companies.voidclearCache(com.liferay.portal.kernel.model.Company company) Clears the cache for the company.voidclearCache(List<com.liferay.portal.kernel.model.Company> companies) voidclearCache(Set<Serializable> primaryKeys) intcountAll()Returns the number of companies.intcountByLogoId(long logoId) Returns the number of companies where logoId = ?.intReturns the number of companies where mx = ?.intcountByWebId(String webId) Returns the number of companies where webId = ?.com.liferay.portal.kernel.model.Companycreate(long companyId) Creates a new company with the primary key.voiddestroy()com.liferay.portal.kernel.model.CompanyfetchByLogoId(long logoId) Returns the company where logoId = ? or returnsnullif it could not be found.com.liferay.portal.kernel.model.CompanyfetchByLogoId(long logoId, boolean useFinderCache) Returns the company where logoId = ? or returnsnullif it could not be found, optionally using the finder cache.com.liferay.portal.kernel.model.CompanyReturns the company where mx = ? or returnsnullif it could not be found.com.liferay.portal.kernel.model.CompanyReturns the company where mx = ? or returnsnullif it could not be found, optionally using the finder cache.com.liferay.portal.kernel.model.CompanyfetchByPrimaryKey(long companyId) Returns the company with the primary key or returnsnullif it could not be found.com.liferay.portal.kernel.model.CompanyfetchByWebId(String webId) Returns the company where webId = ? or returnsnullif it could not be found.com.liferay.portal.kernel.model.CompanyfetchByWebId(String webId, boolean useFinderCache) Returns the company where webId = ? or returnsnullif it could not be found, optionally using the finder cache.List<com.liferay.portal.kernel.model.Company>findAll()Returns all the companies.List<com.liferay.portal.kernel.model.Company>findAll(int start, int end) Returns a range of all the companies.List<com.liferay.portal.kernel.model.Company>findAll(int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Company> orderByComparator) Returns an ordered range of all the companies.List<com.liferay.portal.kernel.model.Company>findAll(int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Company> orderByComparator, boolean useFinderCache) Returns an ordered range of all the companies.com.liferay.portal.kernel.model.CompanyfindByLogoId(long logoId) Returns the company where logoId = ? or throws aNoSuchCompanyExceptionif it could not be found.com.liferay.portal.kernel.model.CompanyReturns the company where mx = ? or throws aNoSuchCompanyExceptionif it could not be found.com.liferay.portal.kernel.model.CompanyfindByPrimaryKey(long companyId) Returns the company with the primary key or throws aNoSuchCompanyExceptionif it could not be found.com.liferay.portal.kernel.model.CompanyfindByPrimaryKey(Serializable primaryKey) Returns the company with the primary key or throws acom.liferay.portal.kernel.exception.NoSuchModelExceptionif it could not be found.com.liferay.portal.kernel.model.CompanyfindByWebId(String webId) Returns the company where webId = ? or throws aNoSuchCompanyExceptionif it could not be found.protected com.liferay.portal.kernel.dao.orm.EntityCacheprotected com.liferay.portal.kernel.dao.orm.FinderCacheprotected Stringprotected Stringcom.liferay.portal.kernel.model.Companyremove(long companyId) Removes the company with the primary key from the database.com.liferay.portal.kernel.model.Companyremove(Serializable primaryKey) Removes the company with the primary key from the database.voidRemoves all the companies from the database.com.liferay.portal.kernel.model.CompanyremoveByLogoId(long logoId) Removes the company where logoId = ? from the database.com.liferay.portal.kernel.model.CompanyremoveByMx(String mx) Removes the company where mx = ? from the database.com.liferay.portal.kernel.model.CompanyremoveByWebId(String webId) Removes the company where webId = ? from the database.protected com.liferay.portal.kernel.model.CompanyremoveImpl(com.liferay.portal.kernel.model.Company company) com.liferay.portal.kernel.model.CompanyupdateImpl(com.liferay.portal.kernel.model.Company company) 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, updateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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
-
CompanyPersistenceImpl
public CompanyPersistenceImpl()
-
-
Method Details
-
findByWebId
public com.liferay.portal.kernel.model.Company findByWebId(String webId) throws com.liferay.portal.kernel.exception.NoSuchCompanyException Returns the company where webId = ? or throws aNoSuchCompanyExceptionif it could not be found.- Specified by:
findByWebIdin interfacecom.liferay.portal.kernel.service.persistence.CompanyPersistence- Parameters:
webId- the web ID- Returns:
- the matching company
- Throws:
com.liferay.portal.kernel.exception.NoSuchCompanyException- if a matching company could not be found
-
fetchByWebId
Returns the company where webId = ? or returnsnullif it could not be found. Uses the finder cache.- Specified by:
fetchByWebIdin interfacecom.liferay.portal.kernel.service.persistence.CompanyPersistence- Parameters:
webId- the web ID- Returns:
- the matching company, or
nullif a matching company could not be found
-
fetchByWebId
Returns the company where webId = ? or returnsnullif it could not be found, optionally using the finder cache.- Specified by:
fetchByWebIdin interfacecom.liferay.portal.kernel.service.persistence.CompanyPersistence- Parameters:
webId- the web IDuseFinderCache- whether to use the finder cache- Returns:
- the matching company, or
nullif a matching company could not be found
-
removeByWebId
public com.liferay.portal.kernel.model.Company removeByWebId(String webId) throws com.liferay.portal.kernel.exception.NoSuchCompanyException Removes the company where webId = ? from the database.- Specified by:
removeByWebIdin interfacecom.liferay.portal.kernel.service.persistence.CompanyPersistence- Parameters:
webId- the web ID- Returns:
- the company that was removed
- Throws:
com.liferay.portal.kernel.exception.NoSuchCompanyException
-
countByWebId
Returns the number of companies where webId = ?.- Specified by:
countByWebIdin interfacecom.liferay.portal.kernel.service.persistence.CompanyPersistence- Parameters:
webId- the web ID- Returns:
- the number of matching companies
-
findByMx
public com.liferay.portal.kernel.model.Company findByMx(String mx) throws com.liferay.portal.kernel.exception.NoSuchCompanyException Returns the company where mx = ? or throws aNoSuchCompanyExceptionif it could not be found.- Specified by:
findByMxin interfacecom.liferay.portal.kernel.service.persistence.CompanyPersistence- Parameters:
mx- the mx- Returns:
- the matching company
- Throws:
com.liferay.portal.kernel.exception.NoSuchCompanyException- if a matching company could not be found
-
fetchByMx
Returns the company where mx = ? or returnsnullif it could not be found. Uses the finder cache.- Specified by:
fetchByMxin interfacecom.liferay.portal.kernel.service.persistence.CompanyPersistence- Parameters:
mx- the mx- Returns:
- the matching company, or
nullif a matching company could not be found
-
fetchByMx
Returns the company where mx = ? or returnsnullif it could not be found, optionally using the finder cache.- Specified by:
fetchByMxin interfacecom.liferay.portal.kernel.service.persistence.CompanyPersistence- Parameters:
mx- the mxuseFinderCache- whether to use the finder cache- Returns:
- the matching company, or
nullif a matching company could not be found
-
removeByMx
public com.liferay.portal.kernel.model.Company removeByMx(String mx) throws com.liferay.portal.kernel.exception.NoSuchCompanyException Removes the company where mx = ? from the database.- Specified by:
removeByMxin interfacecom.liferay.portal.kernel.service.persistence.CompanyPersistence- Parameters:
mx- the mx- Returns:
- the company that was removed
- Throws:
com.liferay.portal.kernel.exception.NoSuchCompanyException
-
countByMx
Returns the number of companies where mx = ?.- Specified by:
countByMxin interfacecom.liferay.portal.kernel.service.persistence.CompanyPersistence- Parameters:
mx- the mx- Returns:
- the number of matching companies
-
findByLogoId
public com.liferay.portal.kernel.model.Company findByLogoId(long logoId) throws com.liferay.portal.kernel.exception.NoSuchCompanyException Returns the company where logoId = ? or throws aNoSuchCompanyExceptionif it could not be found.- Specified by:
findByLogoIdin interfacecom.liferay.portal.kernel.service.persistence.CompanyPersistence- Parameters:
logoId- the logo ID- Returns:
- the matching company
- Throws:
com.liferay.portal.kernel.exception.NoSuchCompanyException- if a matching company could not be found
-
fetchByLogoId
public com.liferay.portal.kernel.model.Company fetchByLogoId(long logoId) Returns the company where logoId = ? or returnsnullif it could not be found. Uses the finder cache.- Specified by:
fetchByLogoIdin interfacecom.liferay.portal.kernel.service.persistence.CompanyPersistence- Parameters:
logoId- the logo ID- Returns:
- the matching company, or
nullif a matching company could not be found
-
fetchByLogoId
public com.liferay.portal.kernel.model.Company fetchByLogoId(long logoId, boolean useFinderCache) Returns the company where logoId = ? or returnsnullif it could not be found, optionally using the finder cache.- Specified by:
fetchByLogoIdin interfacecom.liferay.portal.kernel.service.persistence.CompanyPersistence- Parameters:
logoId- the logo IDuseFinderCache- whether to use the finder cache- Returns:
- the matching company, or
nullif a matching company could not be found
-
removeByLogoId
public com.liferay.portal.kernel.model.Company removeByLogoId(long logoId) throws com.liferay.portal.kernel.exception.NoSuchCompanyException Removes the company where logoId = ? from the database.- Specified by:
removeByLogoIdin interfacecom.liferay.portal.kernel.service.persistence.CompanyPersistence- Parameters:
logoId- the logo ID- Returns:
- the company that was removed
- Throws:
com.liferay.portal.kernel.exception.NoSuchCompanyException
-
countByLogoId
public int countByLogoId(long logoId) Returns the number of companies where logoId = ?.- Specified by:
countByLogoIdin interfacecom.liferay.portal.kernel.service.persistence.CompanyPersistence- Parameters:
logoId- the logo ID- Returns:
- the number of matching companies
-
cacheResult
public void cacheResult(com.liferay.portal.kernel.model.Company company) Caches the company in the entity cache if it is enabled.- Specified by:
cacheResultin interfacecom.liferay.portal.kernel.service.persistence.CompanyPersistence- Overrides:
cacheResultin classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Company>- Parameters:
company- the company
-
cacheResult
Caches the companies in the entity cache if it is enabled.- Specified by:
cacheResultin interfacecom.liferay.portal.kernel.service.persistence.CompanyPersistence- Parameters:
companies- the companies
-
clearCache
public void clearCache()Clears the cache for all companies.The
EntityCacheandFinderCacheare both cleared by this method.- Specified by:
clearCachein interfacecom.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.Company>- Overrides:
clearCachein classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Company>
-
clearCache
public void clearCache(com.liferay.portal.kernel.model.Company company) Clears the cache for the company.The
EntityCacheandFinderCacheare both cleared by this method.- Specified by:
clearCachein interfacecom.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.Company>- Overrides:
clearCachein classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Company>
-
clearCache
- Specified by:
clearCachein interfacecom.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.Company>- Overrides:
clearCachein classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Company>
-
clearCache
- Specified by:
clearCachein interfacecom.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.Company>
-
cacheUniqueFindersCache
-
create
public com.liferay.portal.kernel.model.Company create(long companyId) Creates a new company with the primary key. Does not add the company to the database.- Specified by:
createin interfacecom.liferay.portal.kernel.service.persistence.CompanyPersistence- Parameters:
companyId- the primary key for the new company- Returns:
- the new company
-
remove
public com.liferay.portal.kernel.model.Company remove(long companyId) throws com.liferay.portal.kernel.exception.NoSuchCompanyException Removes the company with the primary key from the database. Also notifies the appropriate model listeners.- Specified by:
removein interfacecom.liferay.portal.kernel.service.persistence.CompanyPersistence- Parameters:
companyId- the primary key of the company- Returns:
- the company that was removed
- Throws:
com.liferay.portal.kernel.exception.NoSuchCompanyException- if a company with the primary key could not be found
-
remove
public com.liferay.portal.kernel.model.Company remove(Serializable primaryKey) throws com.liferay.portal.kernel.exception.NoSuchCompanyException Removes the company with the primary key from the database. Also notifies the appropriate model listeners.- Specified by:
removein interfacecom.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.Company>- Overrides:
removein classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Company>- Parameters:
primaryKey- the primary key of the company- Returns:
- the company that was removed
- Throws:
com.liferay.portal.kernel.exception.NoSuchCompanyException- if a company with the primary key could not be found
-
removeImpl
protected com.liferay.portal.kernel.model.Company removeImpl(com.liferay.portal.kernel.model.Company company) - Overrides:
removeImplin classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Company>
-
updateImpl
public com.liferay.portal.kernel.model.Company updateImpl(com.liferay.portal.kernel.model.Company company) - Specified by:
updateImplin interfacecom.liferay.portal.kernel.service.persistence.CompanyPersistence- Overrides:
updateImplin classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Company>
-
findByPrimaryKey
public com.liferay.portal.kernel.model.Company findByPrimaryKey(Serializable primaryKey) throws com.liferay.portal.kernel.exception.NoSuchCompanyException Returns the company with the primary key or throws acom.liferay.portal.kernel.exception.NoSuchModelExceptionif it could not be found.- Specified by:
findByPrimaryKeyin interfacecom.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.Company>- Overrides:
findByPrimaryKeyin classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Company>- Parameters:
primaryKey- the primary key of the company- Returns:
- the company
- Throws:
com.liferay.portal.kernel.exception.NoSuchCompanyException- if a company with the primary key could not be found
-
findByPrimaryKey
public com.liferay.portal.kernel.model.Company findByPrimaryKey(long companyId) throws com.liferay.portal.kernel.exception.NoSuchCompanyException Returns the company with the primary key or throws aNoSuchCompanyExceptionif it could not be found.- Specified by:
findByPrimaryKeyin interfacecom.liferay.portal.kernel.service.persistence.CompanyPersistence- Parameters:
companyId- the primary key of the company- Returns:
- the company
- Throws:
com.liferay.portal.kernel.exception.NoSuchCompanyException- if a company with the primary key could not be found
-
fetchByPrimaryKey
public com.liferay.portal.kernel.model.Company fetchByPrimaryKey(long companyId) Returns the company with the primary key or returnsnullif it could not be found.- Specified by:
fetchByPrimaryKeyin interfacecom.liferay.portal.kernel.service.persistence.CompanyPersistence- Parameters:
companyId- the primary key of the company- Returns:
- the company, or
nullif a company with the primary key could not be found
-
findAll
Returns all the companies.- Specified by:
findAllin interfacecom.liferay.portal.kernel.service.persistence.CompanyPersistence- Returns:
- the companies
-
findAll
Returns a range of all the companies.Useful when paginating results. Returns a maximum of
end - startinstances.startandendare not primary keys, they are indexes in the result set. Thus,0refers to the first result in the set. Setting bothstartandendtoQueryUtil#ALL_POSwill return the full result set. IforderByComparatoris specified, then the query will include the given ORDER BY logic. IforderByComparatoris absent, then the query will include the default ORDER BY logic fromCompanyModelImpl.- Specified by:
findAllin interfacecom.liferay.portal.kernel.service.persistence.CompanyPersistence- Parameters:
start- the lower bound of the range of companiesend- the upper bound of the range of companies (not inclusive)- Returns:
- the range of companies
-
findAll
public List<com.liferay.portal.kernel.model.Company> findAll(int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Company> orderByComparator) Returns an ordered range of all the companies.Useful when paginating results. Returns a maximum of
end - startinstances.startandendare not primary keys, they are indexes in the result set. Thus,0refers to the first result in the set. Setting bothstartandendtoQueryUtil#ALL_POSwill return the full result set. IforderByComparatoris specified, then the query will include the given ORDER BY logic. IforderByComparatoris absent, then the query will include the default ORDER BY logic fromCompanyModelImpl.- Specified by:
findAllin interfacecom.liferay.portal.kernel.service.persistence.CompanyPersistence- Parameters:
start- the lower bound of the range of companiesend- the upper bound of the range of companies (not inclusive)orderByComparator- the comparator to order the results by (optionallynull)- Returns:
- the ordered range of companies
-
findAll
public List<com.liferay.portal.kernel.model.Company> findAll(int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Company> orderByComparator, boolean useFinderCache) Returns an ordered range of all the companies.Useful when paginating results. Returns a maximum of
end - startinstances.startandendare not primary keys, they are indexes in the result set. Thus,0refers to the first result in the set. Setting bothstartandendtoQueryUtil#ALL_POSwill return the full result set. IforderByComparatoris specified, then the query will include the given ORDER BY logic. IforderByComparatoris absent, then the query will include the default ORDER BY logic fromCompanyModelImpl.- Specified by:
findAllin interfacecom.liferay.portal.kernel.service.persistence.CompanyPersistence- Parameters:
start- the lower bound of the range of companiesend- the upper bound of the range of companies (not inclusive)orderByComparator- the comparator to order the results by (optionallynull)useFinderCache- whether to use the finder cache- Returns:
- the ordered range of companies
-
removeAll
public void removeAll()Removes all the companies from the database.- Specified by:
removeAllin interfacecom.liferay.portal.kernel.service.persistence.CompanyPersistence
-
countAll
public int countAll()Returns the number of companies.- Specified by:
countAllin interfacecom.liferay.portal.kernel.service.persistence.CompanyPersistence- Returns:
- the number of companies
-
getBadColumnNames
- Specified by:
getBadColumnNamesin interfacecom.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.Company>- Overrides:
getBadColumnNamesin classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Company>
-
getEntityCache
protected com.liferay.portal.kernel.dao.orm.EntityCache getEntityCache()- Overrides:
getEntityCachein classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Company>
-
getPKDBName
- Overrides:
getPKDBNamein classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Company>
-
getSelectSQL
- Overrides:
getSelectSQLin classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Company>
-
getTableColumnsMap
- Overrides:
getTableColumnsMapin classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Company>
-
afterPropertiesSet
public void afterPropertiesSet()Initializes the company persistence. -
destroy
public void destroy() -
getFinderCache
protected com.liferay.portal.kernel.dao.orm.FinderCache getFinderCache()- Overrides:
getFinderCachein classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Company>
-