Liferay 7.0-ce-a2

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

java.lang.Object
  extended by com.liferay.portal.kernel.dao.orm.BaseActionableDynamicQuery
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, DefaultActionableDynamicQuery, DLContentActionableDynamicQuery, DLFileEntryActionableDynamicQuery, DLFileEntryMetadataActionableDynamicQuery, DLFileEntryTypeActionableDynamicQuery, DLFileRankActionableDynamicQuery, DLFileShortcutActionableDynamicQuery, DLFileVersionActionableDynamicQuery, DLFolderActionableDynamicQuery, DLSyncEventActionableDynamicQuery, EmailAddressActionableDynamicQuery, ExpandoColumnActionableDynamicQuery, ExpandoRowActionableDynamicQuery, ExpandoTableActionableDynamicQuery, ExpandoValueActionableDynamicQuery, ExportImportConfigurationActionableDynamicQuery, GroupActionableDynamicQuery, ImageActionableDynamicQuery, 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, ReleaseActionableDynamicQuery, RepositoryActionableDynamicQuery, RepositoryEntryActionableDynamicQuery, ResourceActionActionableDynamicQuery, ResourceBlockActionableDynamicQuery, ResourceBlockPermissionActionableDynamicQuery, ResourcePermissionActionableDynamicQuery, ResourceTypePermissionActionableDynamicQuery, RoleActionableDynamicQuery, SCFrameworkVersionActionableDynamicQuery, SCLicenseActionableDynamicQuery, SCProductEntryActionableDynamicQuery, SCProductScreenshotActionableDynamicQuery, SCProductVersionActionableDynamicQuery, 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 abstract class BaseActionableDynamicQuery
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
BaseActionableDynamicQuery()
           
 
Method Summary
protected  void addCriteria(DynamicQuery dynamicQuery)
           
protected  void addDefaultCriteria(DynamicQuery dynamicQuery)
           
 void addDocument(Document document)
           
protected  void addDocuments(Collection<Document> documents)
           
protected  void addOrderCriteria(DynamicQuery dynamicQuery)
           
protected  long doPerformActions(long previousPrimaryKey)
           
protected  Object executeDynamicQuery(Method dynamicQueryMethod, Object... arguments)
           
 ActionableDynamicQuery.AddCriteriaMethod getAddCriteriaMethod()
           
 ActionableDynamicQuery.AddOrderCriteriaMethod getAddOrderCriteriaMethod()
           
protected  Projection getCountProjection()
           
 ActionableDynamicQuery.PerformActionMethod getPerformActionMethod()
           
 ActionableDynamicQuery.PerformCountMethod getPerformCountMethod()
           
protected  String getSearchEngineId()
           
protected  TransactionAttribute getTransactionAttribute()
           
protected  void indexInterval()
           
protected  void intervalCompleted(long startPrimaryKey, long endPrimaryKey)
           
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<?> clazz)
           
 void setClassLoader(ClassLoader classLoader)
           
 void setCommitImmediately(boolean commitImmediately)
           
 void setCompanyId(long companyId)
           
 void setGroupId(long groupId)
           
 void setGroupIdPropertyName(String groupIdPropertyName)
           
 void setInterval(int interval)
           
 void setPerformActionMethod(ActionableDynamicQuery.PerformActionMethod performActionMethod)
           
 void setPerformCountMethod(ActionableDynamicQuery.PerformCountMethod performCountMethod)
           
 void setPrimaryKeyPropertyName(String primaryKeyPropertyName)
           
 void setSearchEngineId(String searchEngineId)
           
 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

BaseActionableDynamicQuery

public BaseActionableDynamicQuery()
Method Detail

addDocument

public void addDocument(Document document)
                 throws PortalException
Specified by:
addDocument in interface ActionableDynamicQuery
Throws:
PortalException

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

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

public void setClass(Class<?> clazz)
Specified by:
setClass in interface ActionableDynamicQuery

setClassLoader

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

setCommitImmediately

public void setCommitImmediately(boolean commitImmediately)
Specified by:
setCommitImmediately 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

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

setSearchEngineId

public void setSearchEngineId(String searchEngineId)
Specified by:
setSearchEngineId in interface ActionableDynamicQuery

setTransactionAttribute

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

addCriteria

protected void addCriteria(DynamicQuery dynamicQuery)

addDefaultCriteria

protected void addDefaultCriteria(DynamicQuery dynamicQuery)

addDocuments

protected void addDocuments(Collection<Document> documents)
                     throws PortalException
Throws:
PortalException

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

getCountProjection

protected Projection getCountProjection()

getSearchEngineId

protected String getSearchEngineId()

getTransactionAttribute

protected TransactionAttribute getTransactionAttribute()

indexInterval

protected void indexInterval()
                      throws PortalException
Throws:
PortalException

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-a2