Liferay 6.2-ce-ga5

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, AssetTagPropertyActionableDynamicQuery, AssetTagStatsActionableDynamicQuery, AssetVocabularyActionableDynamicQuery, BackgroundTaskActionableDynamicQuery, BlogsEntryActionableDynamicQuery, BlogsStatsUserActionableDynamicQuery, BookmarksEntryActionableDynamicQuery, BookmarksFolderActionableDynamicQuery, BrowserTrackerActionableDynamicQuery, CalEventActionableDynamicQuery, ClassNameActionableDynamicQuery, ClusterGroupActionableDynamicQuery, CompanyActionableDynamicQuery, ContactActionableDynamicQuery, DDLRecordActionableDynamicQuery, DDLRecordSetActionableDynamicQuery, DDMContentActionableDynamicQuery, DDMStorageLinkActionableDynamicQuery, DDMStructureActionableDynamicQuery, DDMStructureLinkActionableDynamicQuery, DDMTemplateActionableDynamicQuery, DLContentActionableDynamicQuery, DLFileEntryActionableDynamicQuery, DLFileEntryMetadataActionableDynamicQuery, DLFileEntryTypeActionableDynamicQuery, DLFileRankActionableDynamicQuery, DLFileShortcutActionableDynamicQuery, DLFileVersionActionableDynamicQuery, DLFolderActionableDynamicQuery, DLSyncEventActionableDynamicQuery, EmailAddressActionableDynamicQuery, ExpandoColumnActionableDynamicQuery, ExpandoRowActionableDynamicQuery, ExpandoTableActionableDynamicQuery, ExpandoValueActionableDynamicQuery, GroupActionableDynamicQuery, ImageActionableDynamicQuery, JournalArticleActionableDynamicQuery, JournalArticleImageActionableDynamicQuery, JournalArticleResourceActionableDynamicQuery, JournalContentSearchActionableDynamicQuery, JournalFeedActionableDynamicQuery, JournalFolderActionableDynamicQuery, LayoutActionableDynamicQuery, LayoutBranchActionableDynamicQuery, LayoutFriendlyURLActionableDynamicQuery, LayoutPrototypeActionableDynamicQuery, LayoutRevisionActionableDynamicQuery, LayoutSetActionableDynamicQuery, LayoutSetBranchActionableDynamicQuery, LayoutSetPrototypeActionableDynamicQuery, LockActionableDynamicQuery, MBBanActionableDynamicQuery, MBCategoryActionableDynamicQuery, MBDiscussionActionableDynamicQuery, MBMailingListActionableDynamicQuery, MBMessageActionableDynamicQuery, MBStatsUserActionableDynamicQuery, MBThreadActionableDynamicQuery, MBThreadFlagActionableDynamicQuery, MDRActionActionableDynamicQuery, MDRRuleActionableDynamicQuery, MDRRuleGroupActionableDynamicQuery, MDRRuleGroupInstanceActionableDynamicQuery, MembershipRequestActionableDynamicQuery, OrganizationActionableDynamicQuery, OrgLaborActionableDynamicQuery, PasswordPolicyActionableDynamicQuery, PasswordPolicyRelActionableDynamicQuery, PasswordTrackerActionableDynamicQuery, PhoneActionableDynamicQuery, PluginSettingActionableDynamicQuery, PollsChoiceActionableDynamicQuery, PollsQuestionActionableDynamicQuery, PollsVoteActionableDynamicQuery, PortalPreferencesActionableDynamicQuery, PortletActionableDynamicQuery, PortletItemActionableDynamicQuery, PortletPreferencesActionableDynamicQuery, RatingsEntryActionableDynamicQuery, RatingsStatsActionableDynamicQuery, ReleaseActionableDynamicQuery, RepositoryActionableDynamicQuery, RepositoryEntryActionableDynamicQuery, ResourceActionActionableDynamicQuery, ResourceBlockActionableDynamicQuery, ResourceBlockPermissionActionableDynamicQuery, ResourcePermissionActionableDynamicQuery, ResourceTypePermissionActionableDynamicQuery, RoleActionableDynamicQuery, SCFrameworkVersionActionableDynamicQuery, SCLicenseActionableDynamicQuery, SCProductEntryActionableDynamicQuery, SCProductScreenshotActionableDynamicQuery, SCProductVersionActionableDynamicQuery, ServiceComponentActionableDynamicQuery, ShardActionableDynamicQuery, ShoppingCartActionableDynamicQuery, ShoppingCategoryActionableDynamicQuery, ShoppingCouponActionableDynamicQuery, ShoppingItemActionableDynamicQuery, ShoppingItemFieldActionableDynamicQuery, ShoppingItemPriceActionableDynamicQuery, ShoppingOrderActionableDynamicQuery, ShoppingOrderItemActionableDynamicQuery, 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, WikiNodeActionableDynamicQuery, WikiPageActionableDynamicQuery, WikiPageResourceActionableDynamicQuery, WorkflowDefinitionLinkActionableDynamicQuery, WorkflowInstanceLinkActionableDynamicQuery

public abstract class BaseActionableDynamicQuery
extends Object
implements ActionableDynamicQuery


Constructor Summary
BaseActionableDynamicQuery()
           
 
Method Summary
protected  void addCriteria(DynamicQuery dynamicQuery)
           
protected  void addDefaultCriteria(DynamicQuery dynamicQuery)
           
protected  void addDocument(Document document)
           
protected  void addDocuments(Collection<Document> documents)
           
protected  void addOrderCriteria(DynamicQuery dynamicQuery)
           
protected  long doPerformCount()
           
protected  Object executeDynamicQuery(Method dynamicQueryMethod, Object... arguments)
           
protected  Projection getCountProjection()
           
protected  String getSearchEngineId()
           
protected  void indexInterval()
           
protected  void intervalCompleted(long startPrimaryKey, long endPrimaryKey)
           
protected abstract  void performAction(Object object)
           
 void performActions()
           
 void performActions(long startPrimaryKey, long endPrimaryKey)
           
protected  void performActionsInMultipleIntervals()
           
protected  void performActionsInSingleInterval()
           
 long performCount()
           
 void setBaseLocalService(BaseLocalService baseLocalService)
           
 void setClass(Class<?> clazz)
           
 void setClassLoader(ClassLoader classLoader)
           
 void setCompanyId(long companyId)
           
 void setGroupId(long groupId)
           
 void setGroupIdPropertyName(String groupIdPropertyName)
           
 void setInterval(int interval)
           
 void setPrimaryKeyPropertyName(String primaryKeyPropertyName)
           
 void setSearchEngineId(String searchEngineId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseActionableDynamicQuery

public BaseActionableDynamicQuery()
Method Detail

performActions

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

performActions

public void performActions(long startPrimaryKey,
                           long endPrimaryKey)
                    throws PortalException,
                           SystemException
Throws:
PortalException
SystemException

performCount

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

setBaseLocalService

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

setClass

public void setClass(Class<?> clazz)
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

setPrimaryKeyPropertyName

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

setSearchEngineId

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

addCriteria

protected void addCriteria(DynamicQuery dynamicQuery)

addOrderCriteria

protected void addOrderCriteria(DynamicQuery dynamicQuery)

addDefaultCriteria

protected void addDefaultCriteria(DynamicQuery dynamicQuery)

addDocument

protected void addDocument(Document document)
                    throws PortalException
Throws:
PortalException

addDocuments

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

doPerformCount

protected long doPerformCount()
                       throws PortalException,
                              SystemException
Throws:
PortalException
SystemException

executeDynamicQuery

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

getCountProjection

protected Projection getCountProjection()

getSearchEngineId

protected String getSearchEngineId()

indexInterval

protected void indexInterval()
                      throws PortalException
Throws:
PortalException

intervalCompleted

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

performAction

protected abstract void performAction(Object object)
                               throws PortalException,
                                      SystemException
Throws:
PortalException
SystemException

performActionsInMultipleIntervals

protected void performActionsInMultipleIntervals()
                                          throws PortalException,
                                                 SystemException
Throws:
PortalException
SystemException

performActionsInSingleInterval

protected void performActionsInSingleInterval()
                                       throws PortalException,
                                              SystemException
Throws:
PortalException
SystemException

Liferay 6.2-ce-ga5