Class NitriteEndpoint
- java.lang.Object
-
- org.apache.camel.support.service.BaseService
-
- org.apache.camel.support.service.ServiceSupport
-
- org.apache.camel.support.DefaultEndpoint
-
- org.apache.camel.component.nitrite.NitriteEndpoint
-
- All Implemented Interfaces:
AutoCloseable,org.apache.camel.CamelContextAware,org.apache.camel.Endpoint,org.apache.camel.IsSingleton,org.apache.camel.Service,org.apache.camel.ShutdownableService,org.apache.camel.spi.HasId,org.apache.camel.StatefulService,org.apache.camel.SuspendableService
@UriEndpoint(firstVersion="3.0.0", scheme="nitrite", title="Nitrite", syntax="nitrite:database", category={DATABASE,NOSQL}, headersClass=NitriteConstants.class) public class NitriteEndpoint extends org.apache.camel.support.DefaultEndpointAccess Nitrite databases.
-
-
Constructor Summary
Constructors Constructor Description NitriteEndpoint()NitriteEndpoint(String uri, NitriteComponent component)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.camel.ConsumercreateConsumer(org.apache.camel.Processor processor)org.apache.camel.ProducercreateProducer()StringgetCollection()NitriteComponentgetComponent()StringgetDatabase()org.dizitart.no2.PersistentCollectiongetNitriteCollection()org.dizitart.no2.NitritegetNitriteDatabase()StringgetPassword()Class<?>getRepositoryClass()StringgetRepositoryName()StringgetUsername()voidsetCollection(String collection)voidsetDatabase(String database)voidsetNitriteCollection(org.dizitart.no2.PersistentCollection collection)voidsetNitriteDatabase(org.dizitart.no2.Nitrite nitriteDatabase)voidsetPassword(String password)voidsetRepositoryClass(Class<?> repositoryClass)voidsetRepositoryName(String repositoryName)voidsetUsername(String username)-
Methods inherited from class org.apache.camel.support.DefaultEndpoint
configureConsumer, configureExchange, configurePollingConsumer, configureProperties, createAsyncProducer, createEndpointUri, createExchange, createExchange, createPollingConsumer, doInit, doStart, doStop, equals, getCamelContext, getEndpointKey, getEndpointUri, getExceptionHandler, getExchangePattern, getId, getPollingConsumerBlockTimeout, getPollingConsumerQueueSize, hashCode, isAutowiredEnabled, isBridgeErrorHandler, isLazyStartProducer, isLenientProperties, isPollingConsumerBlockWhenFull, isPollingConsumerCopy, isSingleton, setAutowiredEnabled, setBridgeErrorHandler, setCamelContext, setComponent, setEndpointUri, setEndpointUriIfNotSpecified, setExceptionHandler, setExchangePattern, setLazyStartProducer, setPollingConsumerBlockTimeout, setPollingConsumerBlockWhenFull, setPollingConsumerCopy, setPollingConsumerQueueSize, setProperties, toString
-
Methods inherited from class org.apache.camel.support.service.BaseService
build, doBuild, doFail, doLifecycleChange, doResume, doShutdown, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Constructor Detail
-
NitriteEndpoint
public NitriteEndpoint()
-
NitriteEndpoint
public NitriteEndpoint(String uri, NitriteComponent component)
-
-
Method Detail
-
setNitriteCollection
public void setNitriteCollection(org.dizitart.no2.PersistentCollection collection)
-
setNitriteDatabase
public void setNitriteDatabase(org.dizitart.no2.Nitrite nitriteDatabase)
-
createConsumer
public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor) throws Exception- Throws:
Exception
-
getComponent
public NitriteComponent getComponent()
- Overrides:
getComponentin classorg.apache.camel.support.DefaultEndpoint
-
getNitriteCollection
public org.dizitart.no2.PersistentCollection getNitriteCollection()
-
getNitriteDatabase
public org.dizitart.no2.Nitrite getNitriteDatabase()
-
setDatabase
public void setDatabase(String database)
-
getDatabase
public String getDatabase()
-
getCollection
public String getCollection()
-
setCollection
public void setCollection(String collection)
-
getUsername
public String getUsername()
-
setUsername
public void setUsername(String username)
-
getPassword
public String getPassword()
-
setPassword
public void setPassword(String password)
-
getRepositoryClass
public Class<?> getRepositoryClass()
-
setRepositoryClass
public void setRepositoryClass(Class<?> repositoryClass)
-
getRepositoryName
public String getRepositoryName()
-
setRepositoryName
public void setRepositoryName(String repositoryName)
-
-