org.mobicents.examples.convergeddemo.seam.action
Class FullTextSearchAction

java.lang.Object
  extended by org.mobicents.examples.convergeddemo.seam.action.FullTextSearchAction
All Implemented Interfaces:
java.io.Serializable, FullTextSearch

@Name(value="search")
public class FullTextSearchAction
extends java.lang.Object
implements FullTextSearch, java.io.Serializable

Hibernate Search version of the store querying mechanism

Author:
Emmanuel Bernard
See Also:
Serialized Form

Constructor Summary
FullTextSearchAction()
           
 
Method Summary
 void addAllToCart()
          Add many items to cart
 void addToCart()
          Add the selected DVD to the cart
 void destroy()
           
 java.lang.String doSearch()
           
 int getNumberOfResults()
           
 int getPageSize()
           
 java.lang.String getSearchQuery()
           
 boolean isFirstPage()
           
 boolean isLastPage()
           
 void nextPage()
           
 void prevPage()
           
 void reset()
           
 void selectFromRequest()
           
 void setPageSize(int pageSize)
           
 void setSearchQuery(java.lang.String searchQuery)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FullTextSearchAction

public FullTextSearchAction()
Method Detail

getSearchQuery

public java.lang.String getSearchQuery()
Specified by:
getSearchQuery in interface FullTextSearch

setSearchQuery

public void setSearchQuery(java.lang.String searchQuery)
Specified by:
setSearchQuery in interface FullTextSearch

getNumberOfResults

public int getNumberOfResults()
Specified by:
getNumberOfResults in interface FullTextSearch

doSearch

@Begin(join=true)
public java.lang.String doSearch()
Specified by:
doSearch in interface FullTextSearch

nextPage

public void nextPage()
Specified by:
nextPage in interface FullTextSearch

prevPage

public void prevPage()
Specified by:
prevPage in interface FullTextSearch

selectFromRequest

@Begin(join=true)
public void selectFromRequest()
Specified by:
selectFromRequest in interface FullTextSearch

isLastPage

public boolean isLastPage()
Specified by:
isLastPage in interface FullTextSearch

isFirstPage

public boolean isFirstPage()
Specified by:
isFirstPage in interface FullTextSearch

addToCart

public void addToCart()
Add the selected DVD to the cart

Specified by:
addToCart in interface FullTextSearch

addAllToCart

public void addAllToCart()
Add many items to cart

Specified by:
addAllToCart in interface FullTextSearch

getPageSize

public int getPageSize()
Specified by:
getPageSize in interface FullTextSearch

setPageSize

public void setPageSize(int pageSize)
Specified by:
setPageSize in interface FullTextSearch

reset

@End
public void reset()
Specified by:
reset in interface FullTextSearch

destroy

@Destroy
public void destroy()
Specified by:
destroy in interface FullTextSearch


Copyright © 2010. All Rights Reserved.