Class CompanyInfoUtil
java.lang.Object
com.liferay.portal.kernel.service.persistence.CompanyInfoUtil
The persistence utility for the company info service. This utility wraps
com.liferay.portal.service.persistence.impl.CompanyInfoPersistenceImpl and provides direct access to the database for CRUD operations. This utility should only be used by the service layer, as it must operate within a transaction. Never access this utility in a JSP, controller, model, or other front-end class.
Caching information and settings can be found in portal.properties
- Author:
- Brian Wing Shun Chan
- See Also:
- Generated:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcacheResult(CompanyInfo companyInfo) static voidcacheResult(List<CompanyInfo> companyInfos) static voidstatic voidclearCache(CompanyInfo companyInfo) static intcountByCompanyId(long companyId) Returns the number of company infos where companyId = ?.static longcountWithDynamicQuery(DynamicQuery dynamicQuery) static CompanyInfocreate(long companyInfoId) Creates a new company info with the primary key.static CompanyInfofetchByCompanyId(long companyId) Returns the company info where companyId = ? or returnsnullif it could not be found.static CompanyInfofetchByCompanyId(long companyId, boolean useFinderCache) Returns the company info where companyId = ? or returnsnullif it could not be found, optionally using the finder cache.static CompanyInfofetchByPrimaryKey(long companyInfoId) Returns the company info with the primary key or returnsnullif it could not be found.static Map<Serializable, CompanyInfo> fetchByPrimaryKeys(Set<Serializable> primaryKeys) static CompanyInfofindByCompanyId(long companyId) Returns the company info where companyId = ? or throws aNoSuchCompanyInfoExceptionif it could not be found.static CompanyInfofindByPrimaryKey(long companyInfoId) Returns the company info with the primary key or throws aNoSuchCompanyInfoExceptionif it could not be found.static List<CompanyInfo> findWithDynamicQuery(DynamicQuery dynamicQuery) static List<CompanyInfo> findWithDynamicQuery(DynamicQuery dynamicQuery, int start, int end) static List<CompanyInfo> findWithDynamicQuery(DynamicQuery dynamicQuery, int start, int end, OrderByComparator<CompanyInfo> orderByComparator) static CompanyInfoPersistencestatic CompanyInforemove(long companyInfoId) Removes the company info with the primary key from the database.static CompanyInforemoveByCompanyId(long companyId) Removes the company info where companyId = ? from the database.static voidsetPersistence(CompanyInfoPersistence persistence) static CompanyInfoupdate(CompanyInfo companyInfo) static CompanyInfoupdate(CompanyInfo companyInfo, ServiceContext serviceContext) static CompanyInfoupdateImpl(CompanyInfo companyInfo)
-
Constructor Details
-
CompanyInfoUtil
public CompanyInfoUtil()
-
-
Method Details
-
cacheResult
- See Also:
-
cacheResult
- See Also:
-
clearCache
public static void clearCache()- See Also:
-
clearCache
- See Also:
-
countWithDynamicQuery
- See Also:
-
fetchByPrimaryKeys
- See Also:
-
findWithDynamicQuery
- See Also:
-
findWithDynamicQuery
- See Also:
-
findWithDynamicQuery
public static List<CompanyInfo> findWithDynamicQuery(DynamicQuery dynamicQuery, int start, int end, OrderByComparator<CompanyInfo> orderByComparator) - See Also:
-
update
- See Also:
-
update
- See Also:
-
findByCompanyId
Returns the company info where companyId = ? or throws aNoSuchCompanyInfoExceptionif it could not be found.- Parameters:
companyId- the company ID- Returns:
- the matching company info
-
fetchByCompanyId
Returns the company info where companyId = ? or returnsnullif it could not be found, optionally using the finder cache.- Parameters:
companyId- the company IDuseFinderCache- whether to use the finder cache- Returns:
- the matching company info, or
nullif a matching company info could not be found
-
removeByCompanyId
Removes the company info where companyId = ? from the database.- Parameters:
companyId- the company ID- Returns:
- the company info that was removed
- Throws:
NoSuchCompanyInfoException
-
countByCompanyId
public static int countByCompanyId(long companyId) Returns the number of company infos where companyId = ?.- Parameters:
companyId- the company ID- Returns:
- the number of matching company infos
-
create
Creates a new company info with the primary key. Does not add the company info to the database.- Parameters:
companyInfoId- the primary key for the new company info- Returns:
- the new company info
-
remove
Removes the company info with the primary key from the database. Also notifies the appropriate model listeners.- Parameters:
companyInfoId- the primary key of the company info- Returns:
- the company info that was removed
-
updateImpl
-
findByPrimaryKey
Returns the company info with the primary key or throws aNoSuchCompanyInfoExceptionif it could not be found.- Parameters:
companyInfoId- the primary key of the company info- Returns:
- the company info
-
fetchByPrimaryKey
Returns the company info with the primary key or returnsnullif it could not be found.- Parameters:
companyInfoId- the primary key of the company info- Returns:
- the company info, or
nullif a company info with the primary key could not be found
-
fetchByCompanyId
Returns the company info where companyId = ? or returnsnullif it could not be found. Uses the finder cache.- Parameters:
companyId- the company ID- Returns:
- the matching company info, or
nullif a matching company info could not be found
-
getPersistence
-
setPersistence
-