Package org.jumpmind.symmetric.io
Class HbaseDatabaseWriter
java.lang.Object
org.jumpmind.symmetric.io.data.writer.AbstractDatabaseWriter
org.jumpmind.symmetric.io.HbaseDatabaseWriter
- All Implemented Interfaces:
IDataResource,IDataWriter
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jumpmind.symmetric.io.data.writer.AbstractDatabaseWriter
AbstractDatabaseWriter.LoadStatus -
Field Summary
Fields inherited from class org.jumpmind.symmetric.io.data.writer.AbstractDatabaseWriter
batch, CONFLICT_ERROR, CONFLICT_IGNORE, conflictResolver, context, isRequiresSavePointsInTransaction, lastApplyChangesOnly, lastData, lastUseConflictDetection, missingTables, sourceTable, statistics, targetTable, targetTables, TRANSACTION_ABORTED, uncommittedCount, writerSettings -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanprotected AbstractDatabaseWriter.LoadStatusprotected AbstractDatabaseWriter.LoadStatusprotected voidlogFailureDetails(Throwable e, CsvData data, boolean logLastDmlDetails) protected AbstractDatabaseWriter.LoadStatusprotected voidsetup()protected booleanprotected AbstractDatabaseWriter.LoadStatusMethods inherited from class org.jumpmind.symmetric.io.data.writer.AbstractDatabaseWriter
allowInsertIntoAutoIncrementColumns, bindVariables, checkForEarlyCommit, close, commit, end, end, filterAfter, filterBefore, filterError, getBatch, getConflictResolver, getContext, getLookupDataMap, getPkDataFor, getRowData, getSourceTable, getStatistics, getTargetTable, getWriterSettings, hasFilterThatHandlesMissingTable, lookupTableAtTarget, notifyFiltersBatchCommitted, notifyFiltersBatchComplete, notifyFiltersBatchRolledback, notifyFiltersEarlyCommit, open, rollback, script, setConflictResolver, start, start, targetTableWasChangedByFilter, write
-
Constructor Details
-
HbaseDatabaseWriter
-
-
Method Details
-
setup
protected void setup() -
put
-
insert
- Specified by:
insertin classAbstractDatabaseWriter
-
delete
- Specified by:
deletein classAbstractDatabaseWriter
-
update
protected AbstractDatabaseWriter.LoadStatus update(CsvData data, boolean applyChangesOnly, boolean useConflictDetection) - Specified by:
updatein classAbstractDatabaseWriter
-
create
- Specified by:
createin classAbstractDatabaseWriter
-
sql
- Specified by:
sqlin classAbstractDatabaseWriter
-
logFailureDetails
- Specified by:
logFailureDetailsin classAbstractDatabaseWriter
-