Class HBaseIdempotentRepository
- java.lang.Object
-
- org.apache.camel.support.service.BaseService
-
- org.apache.camel.support.service.ServiceSupport
-
- org.apache.camel.component.hbase.processor.idempotent.HBaseIdempotentRepository
-
- All Implemented Interfaces:
AutoCloseable
,org.apache.camel.Service
,org.apache.camel.ShutdownableService
,org.apache.camel.spi.IdempotentRepository
,org.apache.camel.StatefulService
,org.apache.camel.SuspendableService
public class HBaseIdempotentRepository extends org.apache.camel.support.service.ServiceSupport implements org.apache.camel.spi.IdempotentRepository
-
-
Constructor Summary
Constructors Constructor Description HBaseIdempotentRepository(org.apache.hadoop.conf.Configuration configuration, String tableName, String family, String qualifier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
add(String o)
void
clear()
boolean
confirm(String o)
boolean
contains(String o)
protected void
doStart()
protected void
doStop()
boolean
remove(String o)
-
Methods inherited from class org.apache.camel.support.service.BaseService
build, doBuild, doFail, doInit, 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, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.camel.spi.IdempotentRepository
add, confirm, contains, remove
-
-
-
-
Method Detail
-
add
public boolean add(String o)
- Specified by:
add
in interfaceorg.apache.camel.spi.IdempotentRepository
-
contains
public boolean contains(String o)
- Specified by:
contains
in interfaceorg.apache.camel.spi.IdempotentRepository
-
remove
public boolean remove(String o)
- Specified by:
remove
in interfaceorg.apache.camel.spi.IdempotentRepository
-
confirm
public boolean confirm(String o)
- Specified by:
confirm
in interfaceorg.apache.camel.spi.IdempotentRepository
-
clear
public void clear()
- Specified by:
clear
in interfaceorg.apache.camel.spi.IdempotentRepository
-
doStart
protected void doStart() throws Exception
- Overrides:
doStart
in classorg.apache.camel.support.service.BaseService
- Throws:
Exception
-
-