[jboss-cvs] jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/action ...
Christian Bauer
christian at hibernate.org
Thu Apr 26 01:29:18 EDT 2007
User: cbauer
Date: 07/04/26 01:29:18
Added: examples/wiki/src/main/org/jboss/seam/wiki/core/action
NodeSearch.java
Log:
Broken Hibernate Search integration, to debug for Emmanuel
Revision Changes Path
1.1 date: 2007/04/26 05:29:18; author: cbauer; state: Exp;jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/action/NodeSearch.java
Index: NodeSearch.java
===================================================================
package org.jboss.seam.wiki.core.action;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
import org.jboss.seam.annotations.In;
import org.jboss.seam.annotations.Logger;
import org.jboss.seam.annotations.datamodel.DataModel;
import org.jboss.seam.ScopeType;
import org.jboss.seam.log.Log;
import org.jboss.seam.core.FacesMessages;
import org.jboss.seam.wiki.core.dao.NodeDAO;
import org.jboss.seam.wiki.core.model.Node;
import java.io.Serializable;
import java.util.List;
@Name("nodeSearch")
@Scope(ScopeType.CONVERSATION)
public class NodeSearch implements Serializable {
@Logger static Log log;
@In
NodeDAO nodeDAO;
@In
private FacesMessages facesMessages;
private String searchTerm = "Search...";
public String getSearchTerm() {
return searchTerm;
}
public void setSearchTerm(String searchTerm) {
this.searchTerm = searchTerm;
}
@DataModel
private List<Node> searchResult;
public void search() {
log.debug("searching nodes for: " + searchTerm);
searchResult = nodeDAO.search(getSearchTerm());
log.debug("found nodes: " + searchResult.size());
}
}
More information about the jboss-cvs-commits
mailing list