org.apache.camel.component.lucene
Class LuceneQueryProducer

java.lang.Object
  extended by org.apache.camel.support.ServiceSupport
      extended by org.apache.camel.impl.DefaultProducer
          extended by org.apache.camel.component.lucene.LuceneQueryProducer
All Implemented Interfaces:
org.apache.camel.IsSingleton, org.apache.camel.Processor, org.apache.camel.Producer, org.apache.camel.Service, org.apache.camel.ShutdownableService, org.apache.camel.StatefulService, org.apache.camel.SuspendableService

public class LuceneQueryProducer
extends org.apache.camel.impl.DefaultProducer


Field Summary
 
Fields inherited from class org.apache.camel.impl.DefaultProducer
log
 
Fields inherited from class org.apache.camel.support.ServiceSupport
shutdown, shuttingdown, started, starting, stopped, stopping, suspended, suspending
 
Constructor Summary
LuceneQueryProducer(org.apache.camel.Endpoint endpoint, LuceneConfiguration config)
           
 
Method Summary
 LuceneConfiguration getConfig()
           
 void process(org.apache.camel.Exchange exchange)
           
 void setConfig(LuceneConfiguration config)
           
 void start()
           
 void stop()
           
 
Methods inherited from class org.apache.camel.impl.DefaultProducer
createExchange, createExchange, createExchange, doStart, doStop, getEndpoint, isSingleton, toString
 
Methods inherited from class org.apache.camel.support.ServiceSupport
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, resume, shutdown, suspend
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LuceneQueryProducer

public LuceneQueryProducer(org.apache.camel.Endpoint endpoint,
                           LuceneConfiguration config)
                    throws Exception
Throws:
Exception
Method Detail

start

public void start()
           throws Exception
Specified by:
start in interface org.apache.camel.Service
Overrides:
start in class org.apache.camel.support.ServiceSupport
Throws:
Exception

stop

public void stop()
          throws Exception
Specified by:
stop in interface org.apache.camel.Service
Overrides:
stop in class org.apache.camel.support.ServiceSupport
Throws:
Exception

process

public void process(org.apache.camel.Exchange exchange)
             throws Exception
Throws:
Exception

getConfig

public LuceneConfiguration getConfig()

setConfig

public void setConfig(LuceneConfiguration config)


Apache Camel