org.criticalsection.maven.scm.provider.monotone
Interface MonotoneSettingsProvider
- All Known Implementing Classes:
- DefaultMonotoneSettingsProvider
public interface MonotoneSettingsProvider
Provides runtime access to the configuration options of this scm provider.
The monotone scm provider allows the configuration of some core runtime options. First, it allows the
configuration of the config and keyring directories monotone uses during runtime. Then, it allows to
specifiy the database to use when performing operations like checkout. And last, one can configure the
key to use when doing database manipulating operations.
- Author:
- Tim Kettler
ROLE
static final java.lang.String ROLE
CONFIG_DIR_PROPERTY
static final java.lang.String CONFIG_DIR_PROPERTY
- See Also:
- Constant Field Values
KEYRING_DIR_PROPERTY
static final java.lang.String KEYRING_DIR_PROPERTY
- See Also:
- Constant Field Values
DATABASE_PROPERTY
static final java.lang.String DATABASE_PROPERTY
- See Also:
- Constant Field Values
KEY_PROPERTY
static final java.lang.String KEY_PROPERTY
- See Also:
- Constant Field Values
getConfigDirectory
java.lang.String getConfigDirectory()
getKeyringDirectory
java.lang.String getKeyringDirectory()
getDatabase
java.lang.String getDatabase()
throws org.apache.maven.scm.repository.ScmRepositoryException
- Throws:
org.apache.maven.scm.repository.ScmRepositoryException
getKey
java.lang.String getKey()
throws org.apache.maven.scm.repository.ScmRepositoryException
- Throws:
org.apache.maven.scm.repository.ScmRepositoryException
Copyright © 2008 CriticalSection.Org. All Rights Reserved.