void |
AddQueryTerm.performAction(SearchTransaction searchTransaction,
Action.Phase phase) |
Add the specified query term to the user's query via the 's' parameter.
|
void |
DisplayMessage.performAction(SearchTransaction searchTransaction,
Action.Phase phase) |
Add the given message to the curator model's exhibits in the given
searchTransaction.
|
void |
DisplayProperties.performAction(SearchTransaction searchTransaction,
Action.Phase phase) |
Adds the action's properties object to the curator model's exhibits.
|
void |
DisplayUrlAdvert.performAction(SearchTransaction searchTransaction,
Action.Phase phase) |
Adds the action's URL advert object to the curator model's exhibits and
removes any result with the same URL from the main search results.
|
void |
GroovyAction.performAction(SearchTransaction searchTransaction,
Action.Phase phase) |
Performs the desired action (by calling performAction on an instance of
the specified Groovy class).
|
void |
GroovyActionInterface.performAction(SearchTransaction searchTransaction,
Action.Phase phase,
java.util.Map<java.lang.String,java.lang.Object> properties) |
Perform the desired action by modifying the passed searchTransaction.
|
void |
PromoteUrls.performAction(SearchTransaction searchTransaction,
Action.Phase phase) |
Appends this instance's urlsToPromote to the list of URLs for promotion
which will be given to padre.
|
void |
RemoveUrls.performAction(SearchTransaction searchTransaction,
Action.Phase phase) |
Appends this instance's urlsToRemove to the list of URLs for removal
which will be given to padre.
|
void |
ReplaceQueryTerm.performAction(SearchTransaction searchTransaction,
Action.Phase phase) |
Replace occurrences of target with replacement within the question's query and metaParameters.
|
void |
SetQuery.performAction(SearchTransaction searchTransaction,
Action.Phase phase) |
Replace occurrences of target with replacement within the question's query and metaParameters.
|
void |
TransformQuery.performAction(SearchTransaction searchTransaction,
Action.Phase phase) |
Replace occurrences of target with replacement within the question's query and metaParameters.
|
boolean |
AddQueryTerm.runsInPhase(Action.Phase phase) |
Query term addition occurs in the INPUT phase since it must modify
the query before it is run by padre.
|
boolean |
DisplayMessage.runsInPhase(Action.Phase phase) |
Messages are added only in the output phase (once the response object has
been created from Padre's output).
|
boolean |
DisplayProperties.runsInPhase(Action.Phase phase) |
Properties are added only in the output phase (once the response object
has been created from Padre's output).
|
boolean |
DisplayUrlAdvert.runsInPhase(Action.Phase phase) |
Display URL Advert runs in both the input phase (to remove any duplicate
results) and the output phase (to add the advert data).
|
boolean |
GroovyAction.runsInPhase(Action.Phase phase) |
Checks whether the desired action should be run in the given phase (by
calling runsInPhase on an instance of the specified Groovy class).
|
boolean |
GroovyActionInterface.runsInPhase(Action.Phase phase,
java.util.Map<java.lang.String,java.lang.Object> properties) |
|
boolean |
PromoteUrls.runsInPhase(Action.Phase phase) |
URL promotion occurs in the INPUT phase since the information about the
URLs to promote is simply passed down to padre when the request is
performed.
|
boolean |
RemoveUrls.runsInPhase(Action.Phase phase) |
URL removal occurs during the input phase (as the actual removal is
performed by augmenting the request to padre.
|
boolean |
ReplaceQueryTerm.runsInPhase(Action.Phase phase) |
Query term addition occurs in the INPUT phase since it must modify
the query before it is run by padre.
|
boolean |
SetQuery.runsInPhase(Action.Phase phase) |
Query term addition occurs in the INPUT phase since it must modify
the query before it is run by padre.
|
boolean |
TransformQuery.runsInPhase(Action.Phase phase) |
Query term addition occurs in the INPUT phase since it must modify
the query before it is run by padre.
|