Package com.attivio.sdk.client
Interface IngestionHistoryApiBatchSupport
-
- All Superinterfaces:
IngestionHistoryApi
public interface IngestionHistoryApiBatchSupport extends IngestionHistoryApi
Additional interface to add getSignatureBatch() and visitBatch() to IngestionHistoryApi (which we cannot change to avoid backward compatability issues)- Author:
- rlau
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
IngestionHistoryApiBatchSupport.VisitBatch
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<byte[]>
getSignatureBatch(java.lang.String namespace, java.util.List<java.lang.String> keys)
Similar to @link com.attivio.sdk.client.InvestionHistoryApi#getSignature() but takes an ordered list of keys (for efficiency)void
visitBatch(java.lang.String namespace, java.util.Collection<IngestionHistoryApiBatchSupport.VisitBatch> batch)
Similar to @link com.attivio.sdk.client.InvestionHistoryApi#visit() but takes a batch (for efficiency)-
Methods inherited from interface com.attivio.sdk.client.IngestionHistoryApi
childCreated, clear, getChildren, getPreviousStartTime, getSignature, getStartTime, getUnvisited, getUnvisited, removeDocumentByKey, startSession, visit
-
-
-
-
Method Detail
-
visitBatch
void visitBatch(java.lang.String namespace, java.util.Collection<IngestionHistoryApiBatchSupport.VisitBatch> batch) throws AttivioException
Similar to @link com.attivio.sdk.client.InvestionHistoryApi#visit() but takes a batch (for efficiency)- Parameters:
namespace
-batch
-- Throws:
AttivioException
-
getSignatureBatch
java.util.List<byte[]> getSignatureBatch(java.lang.String namespace, java.util.List<java.lang.String> keys) throws AttivioException
Similar to @link com.attivio.sdk.client.InvestionHistoryApi#getSignature() but takes an ordered list of keys (for efficiency)- Parameters:
namespace
-batch
-- Throws:
AttivioException
-
-