Class WebDAVPropsUtil
java.lang.Object
com.liferay.portal.kernel.service.persistence.WebDAVPropsUtil
The persistence utility for the web dav props service. This utility wraps
com.liferay.portal.service.persistence.impl.WebDAVPropsPersistenceImpl 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(WebDAVProps webDAVProps) static voidcacheResult(List<WebDAVProps> webDAVPropses) static voidstatic voidclearCache(WebDAVProps webDAVProps) static intcountByC_C(long classNameId, long classPK) Returns the number of web dav propses where classNameId = ? and classPK = ?.static longcountWithDynamicQuery(DynamicQuery dynamicQuery) static WebDAVPropscreate(long webDavPropsId) Creates a new web dav props with the primary key.static WebDAVPropsfetchByC_C(long classNameId, long classPK) Returns the web dav props where classNameId = ? and classPK = ? or returnsnullif it could not be found.static WebDAVPropsfetchByC_C(long classNameId, long classPK, boolean useFinderCache) Returns the web dav props where classNameId = ? and classPK = ? or returnsnullif it could not be found, optionally using the finder cache.static WebDAVPropsfetchByPrimaryKey(long webDavPropsId) Returns the web dav props with the primary key or returnsnullif it could not be found.static Map<Serializable, WebDAVProps> fetchByPrimaryKeys(Set<Serializable> primaryKeys) static WebDAVPropsfindByC_C(long classNameId, long classPK) Returns the web dav props where classNameId = ? and classPK = ? or throws aNoSuchWebDAVPropsExceptionif it could not be found.static WebDAVPropsfindByPrimaryKey(long webDavPropsId) Returns the web dav props with the primary key or throws aNoSuchWebDAVPropsExceptionif it could not be found.static List<WebDAVProps> findWithDynamicQuery(DynamicQuery dynamicQuery) static List<WebDAVProps> findWithDynamicQuery(DynamicQuery dynamicQuery, int start, int end) static List<WebDAVProps> findWithDynamicQuery(DynamicQuery dynamicQuery, int start, int end, OrderByComparator<WebDAVProps> orderByComparator) static WebDAVPropsPersistencestatic WebDAVPropsremove(long webDavPropsId) Removes the web dav props with the primary key from the database.static WebDAVPropsremoveByC_C(long classNameId, long classPK) Removes the web dav props where classNameId = ? and classPK = ? from the database.static voidsetPersistence(WebDAVPropsPersistence persistence) static WebDAVPropsupdate(WebDAVProps webDAVProps) static WebDAVPropsupdate(WebDAVProps webDAVProps, ServiceContext serviceContext) static WebDAVPropsupdateImpl(WebDAVProps webDAVProps)
-
Constructor Details
-
WebDAVPropsUtil
public WebDAVPropsUtil()
-
-
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<WebDAVProps> findWithDynamicQuery(DynamicQuery dynamicQuery, int start, int end, OrderByComparator<WebDAVProps> orderByComparator) - See Also:
-
update
- See Also:
-
update
- See Also:
-
findByC_C
public static WebDAVProps findByC_C(long classNameId, long classPK) throws NoSuchWebDAVPropsException Returns the web dav props where classNameId = ? and classPK = ? or throws aNoSuchWebDAVPropsExceptionif it could not be found.- Parameters:
classNameId- the class name IDclassPK- the class pk- Returns:
- the matching web dav props
-
fetchByC_C
Returns the web dav props where classNameId = ? and classPK = ? or returnsnullif it could not be found, optionally using the finder cache.- Parameters:
classNameId- the class name IDclassPK- the class pkuseFinderCache- whether to use the finder cache- Returns:
- the matching web dav props, or
nullif a matching web dav props could not be found
-
removeByC_C
public static WebDAVProps removeByC_C(long classNameId, long classPK) throws NoSuchWebDAVPropsException Removes the web dav props where classNameId = ? and classPK = ? from the database.- Parameters:
classNameId- the class name IDclassPK- the class pk- Returns:
- the web dav props that was removed
- Throws:
NoSuchWebDAVPropsException
-
countByC_C
public static int countByC_C(long classNameId, long classPK) Returns the number of web dav propses where classNameId = ? and classPK = ?.- Parameters:
classNameId- the class name IDclassPK- the class pk- Returns:
- the number of matching web dav propses
-
create
Creates a new web dav props with the primary key. Does not add the web dav props to the database.- Parameters:
webDavPropsId- the primary key for the new web dav props- Returns:
- the new web dav props
-
remove
Removes the web dav props with the primary key from the database. Also notifies the appropriate model listeners.- Parameters:
webDavPropsId- the primary key of the web dav props- Returns:
- the web dav props that was removed
-
updateImpl
-
findByPrimaryKey
Returns the web dav props with the primary key or throws aNoSuchWebDAVPropsExceptionif it could not be found.- Parameters:
webDavPropsId- the primary key of the web dav props- Returns:
- the web dav props
-
fetchByPrimaryKey
Returns the web dav props with the primary key or returnsnullif it could not be found.- Parameters:
webDavPropsId- the primary key of the web dav props- Returns:
- the web dav props, or
nullif a web dav props with the primary key could not be found
-
fetchByC_C
Returns the web dav props where classNameId = ? and classPK = ? or returnsnullif it could not be found. Uses the finder cache.- Parameters:
classNameId- the class name IDclassPK- the class pk- Returns:
- the matching web dav props, or
nullif a matching web dav props could not be found
-
getPersistence
-
setPersistence
-