org.apache.jackrabbit.core.config
Class ISMLockingConfig
java.lang.Object
org.apache.jackrabbit.core.config.BeanConfig
org.apache.jackrabbit.core.config.ISMLockingConfig
public class ISMLockingConfig
- extends BeanConfig
ItemStateManager locking configuration. This bean configuration class
is used to create configured ISMLocking objects.
- See Also:
WorkspaceConfig.getISMLockingConfig()
,
VersioningConfig.getISMLockingConfig()
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ISMLockingConfig
public ISMLockingConfig(String className,
Properties parameters)
- Creates a new ISM locking configuration.
- Parameters:
className
- the class name of the ISM locking implementation.parameters
- configuration parameters.
createDefaultConfig
public static ISMLockingConfig createDefaultConfig()
- Returns:
- a ISM locking configuration with default values.
createISMLocking
public ISMLocking createISMLocking()
throws ConfigurationException
- Returns:
- a new ISMLocking instance based on this configuration.
- Throws:
ConfigurationException
- on bean configuration errors.
Copyright © 2004-2008 The Apache Software Foundation. All Rights Reserved.