public class DefaultActionableDynamicQuery extends java.lang.Object implements ActionableDynamicQuery
ActionableDynamicQuery.AddCriteriaMethod, ActionableDynamicQuery.AddOrderCriteriaMethod, ActionableDynamicQuery.PerformActionMethod<T>, ActionableDynamicQuery.PerformCountMethod| Modifier and Type | Field and Description |
|---|---|
static TransactionAttribute |
REQUIRES_NEW_TRANSACTION_ATTRIBUTE |
| Constructor and Description |
|---|
DefaultActionableDynamicQuery() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
actionsCompleted() |
protected void |
addCriteria(DynamicQuery dynamicQuery) |
protected void |
addDefaultCriteria(DynamicQuery dynamicQuery) |
protected void |
addOrderCriteria(DynamicQuery dynamicQuery) |
protected long |
doPerformActions(long previousPrimaryKey) |
protected java.lang.Object |
executeDynamicQuery(java.lang.reflect.Method dynamicQueryMethod,
java.lang.Object... arguments) |
ActionableDynamicQuery.AddCriteriaMethod |
getAddCriteriaMethod() |
ActionableDynamicQuery.AddOrderCriteriaMethod |
getAddOrderCriteriaMethod() |
protected long |
getCompanyId() |
protected Projection |
getCountProjection() |
protected int |
getInterval() |
protected java.lang.Class<?> |
getModelClass() |
ActionableDynamicQuery.PerformActionMethod<?> |
getPerformActionMethod() |
ActionableDynamicQuery.PerformCountMethod |
getPerformCountMethod() |
protected TransactionAttribute |
getTransactionAttribute() |
protected void |
intervalCompleted(long startPrimaryKey,
long endPrimaryKey) |
boolean |
isParallel() |
protected void |
performAction(java.lang.Object object) |
void |
performActions() |
long |
performCount() |
void |
setAddCriteriaMethod(ActionableDynamicQuery.AddCriteriaMethod addCriteriaMethod) |
void |
setAddOrderCriteriaMethod(ActionableDynamicQuery.AddOrderCriteriaMethod addOrderCriteriaMethod) |
void |
setBaseLocalService(BaseLocalService baseLocalService) |
void |
setClass(java.lang.Class<?> modelClass)
Deprecated.
As of 7.0.0, replaced by
setModelClass(Class) |
void |
setClassLoader(java.lang.ClassLoader classLoader) |
void |
setCompanyId(long companyId) |
void |
setGroupId(long groupId) |
void |
setGroupIdPropertyName(java.lang.String groupIdPropertyName) |
void |
setInterval(int interval) |
void |
setModelClass(java.lang.Class<?> modelClass) |
void |
setParallel(boolean parallel) |
void |
setPerformActionMethod(ActionableDynamicQuery.PerformActionMethod<?> performActionMethod) |
void |
setPerformCountMethod(ActionableDynamicQuery.PerformCountMethod performCountMethod) |
void |
setPrimaryKeyPropertyName(java.lang.String primaryKeyPropertyName) |
void |
setTransactionAttribute(TransactionAttribute transactionAttribute) |
public static final TransactionAttribute REQUIRES_NEW_TRANSACTION_ATTRIBUTE
public ActionableDynamicQuery.AddCriteriaMethod getAddCriteriaMethod()
getAddCriteriaMethod in interface ActionableDynamicQuerypublic ActionableDynamicQuery.AddOrderCriteriaMethod getAddOrderCriteriaMethod()
getAddOrderCriteriaMethod in interface ActionableDynamicQuerypublic ActionableDynamicQuery.PerformActionMethod<?> getPerformActionMethod()
getPerformActionMethod in interface ActionableDynamicQuerypublic ActionableDynamicQuery.PerformCountMethod getPerformCountMethod()
getPerformCountMethod in interface ActionableDynamicQuerypublic boolean isParallel()
isParallel in interface ActionableDynamicQuerypublic void performActions()
throws PortalException
performActions in interface ActionableDynamicQueryPortalExceptionpublic long performCount()
throws PortalException
performCount in interface ActionableDynamicQueryPortalExceptionpublic void setAddCriteriaMethod(ActionableDynamicQuery.AddCriteriaMethod addCriteriaMethod)
setAddCriteriaMethod in interface ActionableDynamicQuerypublic void setAddOrderCriteriaMethod(ActionableDynamicQuery.AddOrderCriteriaMethod addOrderCriteriaMethod)
setAddOrderCriteriaMethod in interface ActionableDynamicQuerypublic void setBaseLocalService(BaseLocalService baseLocalService)
setBaseLocalService in interface ActionableDynamicQuery@Deprecated public void setClass(java.lang.Class<?> modelClass)
setModelClass(Class)setClass in interface ActionableDynamicQuerypublic void setClassLoader(java.lang.ClassLoader classLoader)
setClassLoader in interface ActionableDynamicQuerypublic void setCompanyId(long companyId)
setCompanyId in interface ActionableDynamicQuerypublic void setGroupId(long groupId)
setGroupId in interface ActionableDynamicQuerypublic void setGroupIdPropertyName(java.lang.String groupIdPropertyName)
setGroupIdPropertyName in interface ActionableDynamicQuerypublic void setInterval(int interval)
setInterval in interface ActionableDynamicQuerypublic void setModelClass(java.lang.Class<?> modelClass)
setModelClass in interface ActionableDynamicQuerypublic void setParallel(boolean parallel)
setParallel in interface ActionableDynamicQuerypublic void setPerformActionMethod(ActionableDynamicQuery.PerformActionMethod<?> performActionMethod)
setPerformActionMethod in interface ActionableDynamicQuerypublic void setPerformCountMethod(ActionableDynamicQuery.PerformCountMethod performCountMethod)
setPerformCountMethod in interface ActionableDynamicQuerypublic void setPrimaryKeyPropertyName(java.lang.String primaryKeyPropertyName)
setPrimaryKeyPropertyName in interface ActionableDynamicQuerypublic void setTransactionAttribute(TransactionAttribute transactionAttribute)
setTransactionAttribute in interface ActionableDynamicQueryprotected void actionsCompleted()
throws PortalException
PortalExceptionprotected void addCriteria(DynamicQuery dynamicQuery)
protected void addDefaultCriteria(DynamicQuery dynamicQuery)
protected void addOrderCriteria(DynamicQuery dynamicQuery)
protected long doPerformActions(long previousPrimaryKey)
throws PortalException
PortalExceptionprotected java.lang.Object executeDynamicQuery(java.lang.reflect.Method dynamicQueryMethod,
java.lang.Object... arguments)
throws PortalException
PortalExceptionprotected long getCompanyId()
protected Projection getCountProjection()
protected int getInterval()
protected java.lang.Class<?> getModelClass()
protected TransactionAttribute getTransactionAttribute()
protected void intervalCompleted(long startPrimaryKey,
long endPrimaryKey)
throws PortalException
PortalExceptionprotected void performAction(java.lang.Object object)
throws PortalException
PortalException