voldemort.xml
Class StoreDefinitionsMapper
java.lang.Object
voldemort.xml.StoreDefinitionsMapper
public class StoreDefinitionsMapper
- extends java.lang.Object
Parses a stores.xml file
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
STORES_ELMT
public static final java.lang.String STORES_ELMT
- See Also:
- Constant Field Values
STORE_ELMT
public static final java.lang.String STORE_ELMT
- See Also:
- Constant Field Values
STORE_DESCRIPTION_ELMT
public static final java.lang.String STORE_DESCRIPTION_ELMT
- See Also:
- Constant Field Values
STORE_OWNERS_ELMT
public static final java.lang.String STORE_OWNERS_ELMT
- See Also:
- Constant Field Values
STORE_NAME_ELMT
public static final java.lang.String STORE_NAME_ELMT
- See Also:
- Constant Field Values
STORE_PERSISTENCE_ELMT
public static final java.lang.String STORE_PERSISTENCE_ELMT
- See Also:
- Constant Field Values
STORE_KEY_SERIALIZER_ELMT
public static final java.lang.String STORE_KEY_SERIALIZER_ELMT
- See Also:
- Constant Field Values
STORE_VALUE_SERIALIZER_ELMT
public static final java.lang.String STORE_VALUE_SERIALIZER_ELMT
- See Also:
- Constant Field Values
STORE_TRANSFORM_SERIALIZER_ELMT
public static final java.lang.String STORE_TRANSFORM_SERIALIZER_ELMT
- See Also:
- Constant Field Values
STORE_SERIALIZATION_TYPE_ELMT
public static final java.lang.String STORE_SERIALIZATION_TYPE_ELMT
- See Also:
- Constant Field Values
STORE_SERIALIZATION_META_ELMT
public static final java.lang.String STORE_SERIALIZATION_META_ELMT
- See Also:
- Constant Field Values
STORE_COMPRESSION_ELMT
public static final java.lang.String STORE_COMPRESSION_ELMT
- See Also:
- Constant Field Values
STORE_COMPRESSION_TYPE_ELMT
public static final java.lang.String STORE_COMPRESSION_TYPE_ELMT
- See Also:
- Constant Field Values
STORE_COMPRESSION_OPTIONS_ELMT
public static final java.lang.String STORE_COMPRESSION_OPTIONS_ELMT
- See Also:
- Constant Field Values
STORE_ROUTING_TIER_ELMT
public static final java.lang.String STORE_ROUTING_TIER_ELMT
- See Also:
- Constant Field Values
STORE_REPLICATION_FACTOR_ELMT
public static final java.lang.String STORE_REPLICATION_FACTOR_ELMT
- See Also:
- Constant Field Values
STORE_REQUIRED_WRITES_ELMT
public static final java.lang.String STORE_REQUIRED_WRITES_ELMT
- See Also:
- Constant Field Values
STORE_PREFERRED_WRITES_ELMT
public static final java.lang.String STORE_PREFERRED_WRITES_ELMT
- See Also:
- Constant Field Values
STORE_REQUIRED_READS_ELMT
public static final java.lang.String STORE_REQUIRED_READS_ELMT
- See Also:
- Constant Field Values
STORE_PREFERRED_READS_ELMT
public static final java.lang.String STORE_PREFERRED_READS_ELMT
- See Also:
- Constant Field Values
STORE_RETENTION_POLICY_ELMT
public static final java.lang.String STORE_RETENTION_POLICY_ELMT
- See Also:
- Constant Field Values
STORE_RETENTION_SCAN_THROTTLE_RATE_ELMT
public static final java.lang.String STORE_RETENTION_SCAN_THROTTLE_RATE_ELMT
- See Also:
- Constant Field Values
STORE_ROUTING_STRATEGY
public static final java.lang.String STORE_ROUTING_STRATEGY
- See Also:
- Constant Field Values
STORE_ZONE_ID_ELMT
public static final java.lang.String STORE_ZONE_ID_ELMT
- See Also:
- Constant Field Values
STORE_ZONE_REPLICATION_FACTOR_ELMT
public static final java.lang.String STORE_ZONE_REPLICATION_FACTOR_ELMT
- See Also:
- Constant Field Values
STORE_ZONE_COUNT_READS
public static final java.lang.String STORE_ZONE_COUNT_READS
- See Also:
- Constant Field Values
STORE_ZONE_COUNT_WRITES
public static final java.lang.String STORE_ZONE_COUNT_WRITES
- See Also:
- Constant Field Values
HINTED_HANDOFF_STRATEGY
public static final java.lang.String HINTED_HANDOFF_STRATEGY
- See Also:
- Constant Field Values
HINT_PREFLIST_SIZE
public static final java.lang.String HINT_PREFLIST_SIZE
- See Also:
- Constant Field Values
VIEW_ELMT
public static final java.lang.String VIEW_ELMT
- See Also:
- Constant Field Values
VIEW_TARGET_ELMT
public static final java.lang.String VIEW_TARGET_ELMT
- See Also:
- Constant Field Values
VIEW_TRANS_ELMT
public static final java.lang.String VIEW_TRANS_ELMT
- See Also:
- Constant Field Values
VIEW_SERIALIZER_FACTORY_ELMT
public static final java.lang.String VIEW_SERIALIZER_FACTORY_ELMT
- See Also:
- Constant Field Values
StoreDefinitionsMapper
public StoreDefinitionsMapper()
readStoreList
public java.util.List<StoreDefinition> readStoreList(java.io.File f)
throws java.io.IOException
- Throws:
java.io.IOException
readStoreList
public java.util.List<StoreDefinition> readStoreList(java.io.Reader input)
readStoreList
public java.util.List<StoreDefinition> readStoreList(java.io.Reader input,
boolean verifySchema)
readStore
public StoreDefinition readStore(java.io.Reader input)
writeStoreList
public java.lang.String writeStoreList(java.util.List<StoreDefinition> stores)
writeStore
public java.lang.String writeStore(StoreDefinition store)
getChildWithDefault
public java.lang.Integer getChildWithDefault(org.jdom.Element elmt,
java.lang.String property,
java.lang.Integer defaultVal)
Jay Kreps, Roshan Sumbaly, Alex Feinberg, Bhupesh Bansal, Lei Gao