org.apache.xindice.webadmin.util
Class CollectionConfigurationHelper
java.lang.Object
org.apache.xindice.webadmin.util.CollectionConfigurationHelper
- public class CollectionConfigurationHelper
- extends Object
Helper class for oprations on collection configuration
- Version:
- $Revision: 541515 $, $Date: 2007-05-24 22:45:06 -0400 (Thu, 24 May 2007) $
- Author:
- Jan Metzner
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CONF_ELE
public static final String CONF_ELE
- See Also:
- Constant Field Values
COL_NAME_ATTR
public static final String COL_NAME_ATTR
- See Also:
- Constant Field Values
INLINE_META_ATTR
public static final String INLINE_META_ATTR
- See Also:
- Constant Field Values
COMPRESSED_ATTR
public static final String COMPRESSED_ATTR
- See Also:
- Constant Field Values
FILER_ELE
public static final String FILER_ELE
- See Also:
- Constant Field Values
FILER_CLASS_ATTR
public static final String FILER_CLASS_ATTR
- See Also:
- Constant Field Values
DEFAULT_INLINE_META
public static final boolean DEFAULT_INLINE_META
- See Also:
- Constant Field Values
DEFAULT_COMPRESSED
public static final boolean DEFAULT_COMPRESSED
- See Also:
- Constant Field Values
DEFAULT_FILER_CLASS
public static final String DEFAULT_FILER_CLASS
- See Also:
- Constant Field Values
CollectionConfigurationHelper
public CollectionConfigurationHelper()
getDefaultInlineMetadata
public static boolean getDefaultInlineMetadata()
- Configures the CollectionConfigurationHelper with the default
Collection Configuration. Example:
<col-config id="col-config" autoenableinlinemeta="true">
<collection compressed="true" inline-meta="true">
<filer class="org.apache.xindice.core.filer.BTreeFiler" />
</collection>
</col-config>
A name Attribute will be ignored.
If the Attribute autoenableinlinemeta is set true, the Collection is not Inline
Metadata enabled and a Binary is inserted, the Collection will be automatically
Inline Metadata enabled.
getDefaultCompressed
public static boolean getDefaultCompressed()
getDefaultFilerClass
public static String getDefaultFilerClass()
isInlineMetaEnabled
public static boolean isInlineMetaEnabled(Collection col)
createDefaultConfiguration
public static Configuration createDefaultConfiguration(String name)
createConfiguration
public static Configuration createConfiguration(String name,
String compressed,
String inlineMeta,
String filerClass)
copyConfiguration
public static Configuration copyConfiguration(Configuration srcConfig)
copyConfiguration
public static Configuration copyConfiguration(String name,
Configuration srcConfig)
Copyright (c) 1999-2007 The Apache Software Foundation. All Rights Reserved.