All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.jivesoftware.os.tasmo.local.RowColumnValueStoreProvider Maven / Gradle / Ivy

package com.jivesoftware.os.tasmo.local;

import com.jivesoftware.os.jive.utils.id.ImmutableByteArray;
import com.jivesoftware.os.jive.utils.id.ObjectId;
import com.jivesoftware.os.jive.utils.id.TenantIdAndCentricId;
import com.jivesoftware.os.jive.utils.row.column.value.store.api.RowColumnValueStore;
import com.jivesoftware.os.tasmo.model.process.OpaqueFieldValue;
import com.jivesoftware.os.tasmo.reference.lib.ClassAndField_IdKey;
import com.jivesoftware.os.tasmo.view.reader.service.shared.ViewValue;



/**
 *
 */
public interface RowColumnValueStoreProvider {

    RowColumnValueStore concurrencyStore() throws Exception;

    RowColumnValueStore eventStore() throws Exception;

    RowColumnValueStore viewValueStore() throws Exception;

    RowColumnValueStore multiLinks() throws Exception;

    RowColumnValueStore multiBackLinks() throws Exception;

    public void shutdownUnderlyingStores() throws Exception;
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy