org.ow2.weblab.services.indexer.impl
Class SolrIndexer

java.lang.Object
  extended by org.ow2.weblab.services.indexer.impl.SolrIndexer
All Implemented Interfaces:
org.weblab_project.services.indexer.Indexer

public class SolrIndexer
extends java.lang.Object
implements org.weblab_project.services.indexer.Indexer

Indexer using Embedded Solr server. This class only check index arguments and call Solr component


Field Summary
protected  javax.xml.ws.WebServiceContext wsContext
           
 
Constructor Summary
SolrIndexer()
           
 
Method Summary
 void destroy()
           
 javax.xml.ws.WebServiceContext getWsContext()
           
 org.weblab_project.services.indexer.types.IndexReturn index(org.weblab_project.services.indexer.types.IndexArgs args)
           
 void init()
           
 void setWsContext(javax.xml.ws.WebServiceContext wsContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

wsContext

protected javax.xml.ws.WebServiceContext wsContext
Constructor Detail

SolrIndexer

public SolrIndexer()
Method Detail

init

@PostConstruct
public void init()

index

public org.weblab_project.services.indexer.types.IndexReturn index(org.weblab_project.services.indexer.types.IndexArgs args)
                                                            throws org.weblab_project.services.indexer.IndexException
Specified by:
index in interface org.weblab_project.services.indexer.Indexer
Throws:
org.weblab_project.services.indexer.IndexException

destroy

@PreDestroy
public void destroy()

getWsContext

public javax.xml.ws.WebServiceContext getWsContext()
Returns:
the wsContext

setWsContext

public void setWsContext(javax.xml.ws.WebServiceContext wsContext)
Parameters:
wsContext - the wsContext to set


Copyright © 2004-2010. All Rights Reserved.