public class IndexableActionableDynamicQuery extends DefaultActionableDynamicQuery
ActionableDynamicQuery.AddCriteriaMethod, ActionableDynamicQuery.AddOrderCriteriaMethod, ActionableDynamicQuery.PerformActionMethod<T>, ActionableDynamicQuery.PerformCountMethod
REQUIRES_NEW_TRANSACTION_CONFIG
Constructor and Description |
---|
IndexableActionableDynamicQuery() |
Modifier and Type | Method and Description |
---|---|
protected void |
actionsCompleted() |
void |
addDocuments(Document... documents) |
protected long |
doPerformActions(long previousPrimaryKey) |
protected void |
indexInterval() |
protected void |
performAction(Object object) |
void |
performActions() |
protected void |
sendStatusMessage() |
protected void |
sendStatusMessage(long documentIntervalCount) |
void |
setParallel(boolean parallel) |
addCriteria, addDefaultCriteria, addOrderCriteria, executeDynamicQuery, getAddCriteriaMethod, getAddOrderCriteriaMethod, getCompanyId, getCountProjection, getInterval, getModelClass, getPerformActionMethod, getPerformCountMethod, getTransactionConfig, intervalCompleted, isParallel, performCount, setAddCriteriaMethod, setAddOrderCriteriaMethod, setBaseLocalService, setClassLoader, setCompanyId, setGroupId, setGroupIdPropertyName, setInterval, setModelClass, setPerformActionMethod, setPerformCountMethod, setPrimaryKeyPropertyName, setTransactionConfig
public void addDocuments(Document... documents) throws PortalException
PortalException
public void performActions() throws PortalException
performActions
in interface ActionableDynamicQuery
performActions
in class DefaultActionableDynamicQuery
PortalException
public void setParallel(boolean parallel)
setParallel
in interface ActionableDynamicQuery
setParallel
in class DefaultActionableDynamicQuery
protected void actionsCompleted() throws PortalException
actionsCompleted
in class DefaultActionableDynamicQuery
PortalException
protected long doPerformActions(long previousPrimaryKey) throws PortalException
doPerformActions
in class DefaultActionableDynamicQuery
PortalException
protected void indexInterval() throws PortalException
PortalException
protected void performAction(Object object) throws PortalException
performAction
in class DefaultActionableDynamicQuery
PortalException
protected void sendStatusMessage()
protected void sendStatusMessage(long documentIntervalCount)