org.apache.camel.component.krati
Class KratiHelper
java.lang.Object
org.apache.camel.component.krati.KratiHelper
public final class KratiHelper
- extends Object
|
Method Summary |
static krati.store.DataSet<byte[]> |
createDataSet(String path,
int initialCapacity,
krati.core.segment.SegmentFactory segmentFactory)
Creates a DynamicDataSet with the given parameters. |
static
<K,V> krati.store.DataStore<K,V> |
|
createDataStore(String path,
int initialCapacity,
int segmentFileSize,
krati.core.segment.SegmentFactory segmentFactory,
krati.util.HashFunction<byte[]> hashFunction,
krati.io.Serializer<K> keySerializer,
krati.io.Serializer<V> valueSerializer)
Creates a SerializableObjectStore with the given parameters. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
createDataStore
public static <K,V> krati.store.DataStore<K,V> createDataStore(String path,
int initialCapacity,
int segmentFileSize,
krati.core.segment.SegmentFactory segmentFactory,
krati.util.HashFunction<byte[]> hashFunction,
krati.io.Serializer<K> keySerializer,
krati.io.Serializer<V> valueSerializer)
- Creates a
SerializableObjectStore with the given parameters.
- Parameters:
path - The directory which the store will use.initialCapacity - segmentFileSize - segmentFactory - The segment factory, defaults to ChannelSegmentFactory.hashFunction - The hash function, defaults to FnvHashFunction.keySerializer - The serializer used for keys, defaults to KratiDefaultSerializer.valueSerializer - The serializer used for values,defaults to KratiDefaultSerializer.
- Returns:
createDataSet
public static krati.store.DataSet<byte[]> createDataSet(String path,
int initialCapacity,
krati.core.segment.SegmentFactory segmentFactory)
- Creates a
DynamicDataSet with the given parameters.
- Parameters:
path - The directory which the set will use.initialCapacity - segmentFactory - The segment factory, defaults to ChannelSegmentFactory.
- Returns:
Apache CAMEL