public class BetterStrategy extends ReleaseStrategy
ReleaseStrategy.StrategyResult, ReleaseStrategy.Timer| Constructor and Description |
|---|
BetterStrategy() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
doEvaluate(NodeEvent event,
SearchQuery query,
List<MMObjectNode> cachedResult)
implement this method to create your own strategy.
|
protected boolean |
doEvaluate(RelationEvent event,
SearchQuery query,
List<MMObjectNode> cachedResult)
implement this method to create your own strategy.
|
String |
getDescription() |
String |
getName() |
clear, equals, evaluate, evaluate, getAvgEvaluationTimeInMilis, getConstraintsForField, getSortordersForField, getTotalEvaluated, getTotalEvaluationTimeMillis, getTotalPreserved, hashCode, isEnabled, setEnabled, toStringpublic String getName()
getName in class ReleaseStrategypublic String getDescription()
getDescription in class ReleaseStrategyprotected boolean doEvaluate(RelationEvent event, SearchQuery query, List<MMObjectNode> cachedResult)
ReleaseStrategydoEvaluate in class ReleaseStrategyevent - a relation eventprotected final boolean doEvaluate(NodeEvent event, SearchQuery query, List<MMObjectNode> cachedResult)
ReleaseStrategydoEvaluate in class ReleaseStrategyevent - a node eventReleaseStrategy.doEvaluate(org.mmbase.core.event.NodeEvent,
org.mmbase.storage.search.SearchQuery, java.util.List)MMBase 1.9-SNAPSHOT - ${javadoctimestamp}