com.thinkaurelius.titan.diskstorage.keycolumnvalue

## Interface CustomizeStoreKCVSManager

- All Superinterfaces:
    KeyColumnValueStoreManager, StoreManager
  All Known Implementing Classes:
    TTLKVCSManager

      public interface CustomizeStoreKCVSManager
      extends KeyColumnValueStoreManager

  Author:
    Matthias Broecheler (me@matthiasb.com)

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `KeyColumnValueStore` | `openDatabase(String name, int ttlInSeconds)` Opens a database against this `KeyColumnValueStoreManager` with the given TTL in seconds.

    - ### Methods inherited from interface com.thinkaurelius.titan.diskstorage.keycolumnvalue.KeyColumnValueStoreManager

      `mutateMany, openDatabase`

    - ### Methods inherited from interface com.thinkaurelius.titan.diskstorage.keycolumnvalue.StoreManager

      `beginTransaction, clearStorage, close, getFeatures, getLocalKeyPartition, getName`

- - ### Method Detail

    - #### openDatabase

          KeyColumnValueStore openDatabase(String name,
                                         int ttlInSeconds)
                                           throws BackendException

      Opens a database against this `KeyColumnValueStoreManager` with the given TTL in seconds.
      Parameters:
        `name` - Name of database
        `ttlInSeconds` - TTL for the entries in this `KeyColumnValueStore`
      Returns:
        Database Handle
      Throws:
        `BackendException`
      See Also:
        `KeyColumnValueStoreManager.openDatabase(String)`

Copyright © 2012–2014. All rights reserved.