public abstract class BaseActionableDynamicQuery extends java.lang.Object implements ActionableDynamicQuery
| Constructor and Description |
|---|
BaseActionableDynamicQuery() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addCriteria(DynamicQuery dynamicQuery) |
protected void |
addDefaultCriteria(DynamicQuery dynamicQuery) |
protected void |
addDocument(Document document) |
protected void |
addDocuments(java.util.Collection<Document> documents) |
protected long |
doPerformCount() |
protected java.lang.Object |
executeDynamicQuery(java.lang.reflect.Method dynamicQueryMethod,
java.lang.Object... arguments) |
protected Projection |
getCountProjection() |
protected java.lang.String |
getSearchEngineId() |
protected void |
indexInterval() |
protected void |
intervalCompleted(long startPrimaryKey,
long endPrimaryKey) |
protected abstract void |
performAction(java.lang.Object object) |
void |
performActions() |
void |
performActions(long startPrimaryKey,
long endPrimaryKey) |
protected void |
performActionsInMultipleIntervals() |
protected void |
performActionsInSingleInterval() |
long |
performCount() |
void |
setBaseLocalService(BaseLocalService baseLocalService) |
void |
setClass(java.lang.Class<?> clazz) |
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 |
setPrimaryKeyPropertyName(java.lang.String primaryKeyPropertyName) |
void |
setSearchEngineId(java.lang.String searchEngineId) |
public void performActions()
throws PortalException,
SystemException
performActions in interface ActionableDynamicQueryPortalExceptionSystemExceptionpublic void performActions(long startPrimaryKey,
long endPrimaryKey)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic long performCount()
throws PortalException,
SystemException
performCount in interface ActionableDynamicQueryPortalExceptionSystemExceptionpublic void setBaseLocalService(BaseLocalService baseLocalService) throws SystemException
setBaseLocalService in interface ActionableDynamicQuerySystemExceptionpublic void setClass(java.lang.Class<?> clazz)
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 setPrimaryKeyPropertyName(java.lang.String primaryKeyPropertyName)
setPrimaryKeyPropertyName in interface ActionableDynamicQuerypublic void setSearchEngineId(java.lang.String searchEngineId)
setSearchEngineId in interface ActionableDynamicQueryprotected void addCriteria(DynamicQuery dynamicQuery)
protected void addDefaultCriteria(DynamicQuery dynamicQuery)
protected void addDocument(Document document) throws PortalException
PortalExceptionprotected void addDocuments(java.util.Collection<Document> documents) throws PortalException
PortalExceptionprotected long doPerformCount()
throws PortalException,
SystemException
PortalExceptionSystemExceptionprotected java.lang.Object executeDynamicQuery(java.lang.reflect.Method dynamicQueryMethod,
java.lang.Object... arguments)
throws PortalException,
SystemException
PortalExceptionSystemExceptionprotected Projection getCountProjection()
protected java.lang.String getSearchEngineId()
protected void indexInterval()
throws PortalException
PortalExceptionprotected void intervalCompleted(long startPrimaryKey,
long endPrimaryKey)
throws PortalException,
SystemException
PortalExceptionSystemExceptionprotected abstract void performAction(java.lang.Object object)
throws PortalException,
SystemException
PortalExceptionSystemExceptionprotected void performActionsInMultipleIntervals()
throws PortalException,
SystemException
PortalExceptionSystemExceptionprotected void performActionsInSingleInterval()
throws PortalException,
SystemException
PortalExceptionSystemException