Liferay 7.0-ce-b4

com.liferay.portal.kernel.dao.orm
Class DefaultActionableDynamicQuery

java.lang.Object
  extended by com.liferay.portal.kernel.dao.orm.DefaultActionableDynamicQuery
All Implemented Interfaces:
ActionableDynamicQuery
Direct Known Subclasses:
AccountActionableDynamicQuery, AddressActionableDynamicQuery, AnnouncementsDeliveryActionableDynamicQuery, AnnouncementsEntryActionableDynamicQuery, AnnouncementsFlagActionableDynamicQuery, AssetCategoryActionableDynamicQuery, AssetCategoryPropertyActionableDynamicQuery, AssetEntryActionableDynamicQuery, AssetLinkActionableDynamicQuery, AssetTagActionableDynamicQuery, AssetTagStatsActionableDynamicQuery, AssetVocabularyActionableDynamicQuery, BlogsEntryActionableDynamicQuery, BlogsStatsUserActionableDynamicQuery, BrowserTrackerActionableDynamicQuery, CalEventActionableDynamicQuery, ClassNameActionableDynamicQuery, ClusterGroupActionableDynamicQuery, CompanyActionableDynamicQuery, ContactActionableDynamicQuery, DLContentActionableDynamicQuery, DLFileEntryActionableDynamicQuery, DLFileEntryMetadataActionableDynamicQuery, DLFileEntryTypeActionableDynamicQuery, DLFileRankActionableDynamicQuery, DLFileShortcutActionableDynamicQuery, DLFileVersionActionableDynamicQuery, DLFolderActionableDynamicQuery, DLSyncEventActionableDynamicQuery, EmailAddressActionableDynamicQuery, ExpandoColumnActionableDynamicQuery, ExpandoRowActionableDynamicQuery, ExpandoTableActionableDynamicQuery, ExpandoValueActionableDynamicQuery, ExportActionableDynamicQuery, ExportImportConfigurationActionableDynamicQuery, GroupActionableDynamicQuery, ImageActionableDynamicQuery, IndexableActionableDynamicQuery, LayoutActionableDynamicQuery, LayoutBranchActionableDynamicQuery, LayoutFriendlyURLActionableDynamicQuery, LayoutPrototypeActionableDynamicQuery, LayoutRevisionActionableDynamicQuery, LayoutSetActionableDynamicQuery, LayoutSetBranchActionableDynamicQuery, LayoutSetPrototypeActionableDynamicQuery, ListTypeActionableDynamicQuery, MBBanActionableDynamicQuery, MBCategoryActionableDynamicQuery, MBDiscussionActionableDynamicQuery, MBMailingListActionableDynamicQuery, MBMessageActionableDynamicQuery, MBStatsUserActionableDynamicQuery, MBThreadActionableDynamicQuery, MBThreadFlagActionableDynamicQuery, MembershipRequestActionableDynamicQuery, OrganizationActionableDynamicQuery, OrgLaborActionableDynamicQuery, PasswordPolicyActionableDynamicQuery, PasswordPolicyRelActionableDynamicQuery, PasswordTrackerActionableDynamicQuery, PhoneActionableDynamicQuery, PluginSettingActionableDynamicQuery, PortalPreferencesActionableDynamicQuery, PortletActionableDynamicQuery, PortletItemActionableDynamicQuery, PortletPreferencesActionableDynamicQuery, RatingsEntryActionableDynamicQuery, RatingsStatsActionableDynamicQuery, RecentLayoutBranchActionableDynamicQuery, RecentLayoutRevisionActionableDynamicQuery, RecentLayoutSetBranchActionableDynamicQuery, ReleaseActionableDynamicQuery, RepositoryActionableDynamicQuery, RepositoryEntryActionableDynamicQuery, ResourceActionActionableDynamicQuery, ResourceBlockActionableDynamicQuery, ResourceBlockPermissionActionableDynamicQuery, ResourcePermissionActionableDynamicQuery, ResourceTypePermissionActionableDynamicQuery, RoleActionableDynamicQuery, ServiceComponentActionableDynamicQuery, SocialActivityAchievementActionableDynamicQuery, SocialActivityActionableDynamicQuery, SocialActivityCounterActionableDynamicQuery, SocialActivityLimitActionableDynamicQuery, SocialActivitySetActionableDynamicQuery, SocialActivitySettingActionableDynamicQuery, SocialRelationActionableDynamicQuery, SocialRequestActionableDynamicQuery, SubscriptionActionableDynamicQuery, SystemEventActionableDynamicQuery, TeamActionableDynamicQuery, TicketActionableDynamicQuery, TrashEntryActionableDynamicQuery, TrashVersionActionableDynamicQuery, UserActionableDynamicQuery, UserGroupActionableDynamicQuery, UserGroupGroupRoleActionableDynamicQuery, UserGroupRoleActionableDynamicQuery, UserIdMapperActionableDynamicQuery, UserNotificationDeliveryActionableDynamicQuery, UserNotificationEventActionableDynamicQuery, UserTrackerActionableDynamicQuery, UserTrackerPathActionableDynamicQuery, VirtualHostActionableDynamicQuery, WebDAVPropsActionableDynamicQuery, WebsiteActionableDynamicQuery, WorkflowDefinitionLinkActionableDynamicQuery, WorkflowInstanceLinkActionableDynamicQuery

public class DefaultActionableDynamicQuery
extends Object
implements ActionableDynamicQuery


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
static TransactionAttribute REQUIRES_NEW_TRANSACTION_ATTRIBUTE
           
 
Constructor Summary
DefaultActionableDynamicQuery()
           
 
Method Summary
protected  void actionsCompleted()
           
protected  void addCriteria(DynamicQuery dynamicQuery)
           
protected  void addDefaultCriteria(DynamicQuery dynamicQuery)
           
protected  void addOrderCriteria(DynamicQuery dynamicQuery)
           
protected  long doPerformActions(long previousPrimaryKey)
           
protected  Object executeDynamicQuery(Method dynamicQueryMethod, Object... arguments)
           
 ActionableDynamicQuery.AddCriteriaMethod getAddCriteriaMethod()
           
 ActionableDynamicQuery.AddOrderCriteriaMethod getAddOrderCriteriaMethod()
           
protected  long getCompanyId()
           
protected  Projection getCountProjection()
           
protected  int getInterval()
           
protected  Class<?> getModelClass()
           
 ActionableDynamicQuery.PerformActionMethod<?> getPerformActionMethod()
           
 ActionableDynamicQuery.PerformCountMethod getPerformCountMethod()
           
protected  TransactionAttribute getTransactionAttribute()
           
protected  void intervalCompleted(long startPrimaryKey, long endPrimaryKey)
           
 boolean isParallel()
           
protected  void performAction(Object object)
           
 void performActions()
           
 long performCount()
           
 void setAddCriteriaMethod(ActionableDynamicQuery.AddCriteriaMethod addCriteriaMethod)
           
 void setAddOrderCriteriaMethod(ActionableDynamicQuery.AddOrderCriteriaMethod addOrderCriteriaMethod)
           
 void setBaseLocalService(BaseLocalService baseLocalService)
           
 void setClass(Class<?> modelClass)
          Deprecated. As of 7.0.0, replaced by setModelClass(Class)
 void setClassLoader(ClassLoader classLoader)
           
 void setCompanyId(long companyId)
           
 void setGroupId(long groupId)
           
 void setGroupIdPropertyName(String groupIdPropertyName)
           
 void setInterval(int interval)
           
 void setModelClass(Class<?> modelClass)
           
 void setParallel(boolean parallel)
           
 void setPerformActionMethod(ActionableDynamicQuery.PerformActionMethod<?> performActionMethod)
           
 void setPerformCountMethod(ActionableDynamicQuery.PerformCountMethod performCountMethod)
           
 void setPrimaryKeyPropertyName(String primaryKeyPropertyName)
           
 void setTransactionAttribute(TransactionAttribute transactionAttribute)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

REQUIRES_NEW_TRANSACTION_ATTRIBUTE

public static final TransactionAttribute REQUIRES_NEW_TRANSACTION_ATTRIBUTE
Constructor Detail

DefaultActionableDynamicQuery

public DefaultActionableDynamicQuery()
Method Detail

getAddCriteriaMethod

public ActionableDynamicQuery.AddCriteriaMethod getAddCriteriaMethod()
Specified by:
getAddCriteriaMethod in interface ActionableDynamicQuery

getAddOrderCriteriaMethod

public ActionableDynamicQuery.AddOrderCriteriaMethod getAddOrderCriteriaMethod()
Specified by:
getAddOrderCriteriaMethod in interface ActionableDynamicQuery

getPerformActionMethod

public ActionableDynamicQuery.PerformActionMethod<?> getPerformActionMethod()
Specified by:
getPerformActionMethod in interface ActionableDynamicQuery

getPerformCountMethod

public ActionableDynamicQuery.PerformCountMethod getPerformCountMethod()
Specified by:
getPerformCountMethod in interface ActionableDynamicQuery

isParallel

public boolean isParallel()
Specified by:
isParallel in interface ActionableDynamicQuery

performActions

public void performActions()
                    throws PortalException
Specified by:
performActions in interface ActionableDynamicQuery
Throws:
PortalException

performCount

public long performCount()
                  throws PortalException
Specified by:
performCount in interface ActionableDynamicQuery
Throws:
PortalException

setAddCriteriaMethod

public void setAddCriteriaMethod(ActionableDynamicQuery.AddCriteriaMethod addCriteriaMethod)
Specified by:
setAddCriteriaMethod in interface ActionableDynamicQuery

setAddOrderCriteriaMethod

public void setAddOrderCriteriaMethod(ActionableDynamicQuery.AddOrderCriteriaMethod addOrderCriteriaMethod)
Specified by:
setAddOrderCriteriaMethod in interface ActionableDynamicQuery

setBaseLocalService

public void setBaseLocalService(BaseLocalService baseLocalService)
Specified by:
setBaseLocalService in interface ActionableDynamicQuery

setClass

@Deprecated
public void setClass(Class<?> modelClass)
Deprecated. As of 7.0.0, replaced by setModelClass(Class)

Specified by:
setClass in interface ActionableDynamicQuery

setClassLoader

public void setClassLoader(ClassLoader classLoader)
Specified by:
setClassLoader in interface ActionableDynamicQuery

setCompanyId

public void setCompanyId(long companyId)
Specified by:
setCompanyId in interface ActionableDynamicQuery

setGroupId

public void setGroupId(long groupId)
Specified by:
setGroupId in interface ActionableDynamicQuery

setGroupIdPropertyName

public void setGroupIdPropertyName(String groupIdPropertyName)
Specified by:
setGroupIdPropertyName in interface ActionableDynamicQuery

setInterval

public void setInterval(int interval)
Specified by:
setInterval in interface ActionableDynamicQuery

setModelClass

public void setModelClass(Class<?> modelClass)
Specified by:
setModelClass in interface ActionableDynamicQuery

setParallel

public void setParallel(boolean parallel)
Specified by:
setParallel in interface ActionableDynamicQuery

setPerformActionMethod

public void setPerformActionMethod(ActionableDynamicQuery.PerformActionMethod<?> performActionMethod)
Specified by:
setPerformActionMethod in interface ActionableDynamicQuery

setPerformCountMethod

public void setPerformCountMethod(ActionableDynamicQuery.PerformCountMethod performCountMethod)
Specified by:
setPerformCountMethod in interface ActionableDynamicQuery

setPrimaryKeyPropertyName

public void setPrimaryKeyPropertyName(String primaryKeyPropertyName)
Specified by:
setPrimaryKeyPropertyName in interface ActionableDynamicQuery

setTransactionAttribute

public void setTransactionAttribute(TransactionAttribute transactionAttribute)
Specified by:
setTransactionAttribute in interface ActionableDynamicQuery

actionsCompleted

protected void actionsCompleted()
                         throws PortalException
Throws:
PortalException

addCriteria

protected void addCriteria(DynamicQuery dynamicQuery)

addDefaultCriteria

protected void addDefaultCriteria(DynamicQuery dynamicQuery)

addOrderCriteria

protected void addOrderCriteria(DynamicQuery dynamicQuery)

doPerformActions

protected long doPerformActions(long previousPrimaryKey)
                         throws PortalException
Throws:
PortalException

executeDynamicQuery

protected Object executeDynamicQuery(Method dynamicQueryMethod,
                                     Object... arguments)
                              throws PortalException
Throws:
PortalException

getCompanyId

protected long getCompanyId()

getCountProjection

protected Projection getCountProjection()

getInterval

protected int getInterval()

getModelClass

protected Class<?> getModelClass()

getTransactionAttribute

protected TransactionAttribute getTransactionAttribute()

intervalCompleted

protected void intervalCompleted(long startPrimaryKey,
                                 long endPrimaryKey)
                          throws PortalException
Throws:
PortalException

performAction

protected void performAction(Object object)
                      throws PortalException
Throws:
PortalException

Liferay 7.0-ce-b4