Class DefaultActionableDynamicQuery
Object
com.liferay.portal.kernel.dao.orm.DefaultActionableDynamicQuery
- All Implemented Interfaces:
ActionableDynamicQuery
- Direct Known Subclasses:
ExportActionableDynamicQuery,IndexableActionableDynamicQuery
- Author:
- Brian Wing Shun Chan, Shuyang Zhou
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery
ActionableDynamicQuery.AddCriteriaMethod, ActionableDynamicQuery.AddOrderCriteriaMethod, ActionableDynamicQuery.PerformActionMethod<T>, ActionableDynamicQuery.PerformCountMethod -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidaddCriteria(DynamicQuery dynamicQuery) protected voidaddDefaultCriteria(DynamicQuery dynamicQuery) protected voidaddOrderCriteria(DynamicQuery dynamicQuery) protected longdoPerformActions(long previousPrimaryKey) protected ObjectexecuteDynamicQuery(Method dynamicQueryMethod, Object... arguments) protected longprotected Projectionprotected intprotected Class<?>protected TransactionConfigprotected voidintervalCompleted(long startPrimaryKey, long endPrimaryKey) booleanprotected voidperformAction(Object object) voidlongvoidsetAddCriteriaMethod(ActionableDynamicQuery.AddCriteriaMethod addCriteriaMethod) voidsetAddOrderCriteriaMethod(ActionableDynamicQuery.AddOrderCriteriaMethod addOrderCriteriaMethod) voidsetBaseLocalService(BaseLocalService baseLocalService) voidsetClassLoader(ClassLoader classLoader) voidsetCompanyId(long companyId) voidsetGroupId(long groupId) voidsetGroupIdPropertyName(String groupIdPropertyName) voidsetInterval(int interval) voidsetModelClass(Class<?> modelClass) voidsetParallel(boolean parallel) voidsetPerformActionMethod(ActionableDynamicQuery.PerformActionMethod<?> performActionMethod) voidsetPerformCountMethod(ActionableDynamicQuery.PerformCountMethod performCountMethod) voidsetPrimaryKeyPropertyName(String primaryKeyPropertyName) voidsetTransactionConfig(TransactionConfig transactionConfig)
-
Field Details
-
REQUIRES_NEW_TRANSACTION_CONFIG
-
-
Constructor Details
-
DefaultActionableDynamicQuery
public DefaultActionableDynamicQuery()
-
-
Method Details
-
getAddCriteriaMethod
- Specified by:
getAddCriteriaMethodin interfaceActionableDynamicQuery
-
getAddOrderCriteriaMethod
- Specified by:
getAddOrderCriteriaMethodin interfaceActionableDynamicQuery
-
getPerformActionMethod
- Specified by:
getPerformActionMethodin interfaceActionableDynamicQuery
-
getPerformCountMethod
- Specified by:
getPerformCountMethodin interfaceActionableDynamicQuery
-
isParallel
public boolean isParallel()- Specified by:
isParallelin interfaceActionableDynamicQuery
-
performActions
- Specified by:
performActionsin interfaceActionableDynamicQuery- Throws:
PortalException
-
performCount
- Specified by:
performCountin interfaceActionableDynamicQuery- Throws:
PortalException
-
setAddCriteriaMethod
- Specified by:
setAddCriteriaMethodin interfaceActionableDynamicQuery
-
setAddOrderCriteriaMethod
public void setAddOrderCriteriaMethod(ActionableDynamicQuery.AddOrderCriteriaMethod addOrderCriteriaMethod) - Specified by:
setAddOrderCriteriaMethodin interfaceActionableDynamicQuery
-
setBaseLocalService
- Specified by:
setBaseLocalServicein interfaceActionableDynamicQuery
-
setClassLoader
- Specified by:
setClassLoaderin interfaceActionableDynamicQuery
-
setCompanyId
public void setCompanyId(long companyId) - Specified by:
setCompanyIdin interfaceActionableDynamicQuery
-
setGroupId
public void setGroupId(long groupId) - Specified by:
setGroupIdin interfaceActionableDynamicQuery
-
setGroupIdPropertyName
- Specified by:
setGroupIdPropertyNamein interfaceActionableDynamicQuery
-
setInterval
public void setInterval(int interval) - Specified by:
setIntervalin interfaceActionableDynamicQuery
-
setModelClass
- Specified by:
setModelClassin interfaceActionableDynamicQuery
-
setParallel
public void setParallel(boolean parallel) - Specified by:
setParallelin interfaceActionableDynamicQuery
-
setPerformActionMethod
public void setPerformActionMethod(ActionableDynamicQuery.PerformActionMethod<?> performActionMethod) - Specified by:
setPerformActionMethodin interfaceActionableDynamicQuery
-
setPerformCountMethod
- Specified by:
setPerformCountMethodin interfaceActionableDynamicQuery
-
setPrimaryKeyPropertyName
- Specified by:
setPrimaryKeyPropertyNamein interfaceActionableDynamicQuery
-
setTransactionConfig
- Specified by:
setTransactionConfigin interfaceActionableDynamicQuery
-
actionsCompleted
- Throws:
PortalException
-
addCriteria
-
addDefaultCriteria
-
addOrderCriteria
-
doPerformActions
- Throws:
PortalException
-
executeDynamicQuery
protected Object executeDynamicQuery(Method dynamicQueryMethod, Object... arguments) throws PortalException - Throws:
PortalException
-
getCompanyId
protected long getCompanyId() -
getCountProjection
-
getInterval
protected int getInterval() -
getModelClass
-
getTransactionConfig
-
intervalCompleted
- Throws:
PortalException
-
performAction
- Throws:
PortalException
-