Package | Description |
---|---|
org.tigris.subversion.javahl |
Provides a (mostly native, using JNI and javah) implementation of
a high level Java API for
Subversion.
|
org.tmatesoft.svn.cli.svnadmin | |
org.tmatesoft.svn.core |
This package mostly contains common classes as well as interfaces used
throughout all the library.
|
org.tmatesoft.svn.core.internal.io.dav | |
org.tmatesoft.svn.core.internal.io.dav.handlers | |
org.tmatesoft.svn.core.internal.io.fs | |
org.tmatesoft.svn.core.internal.io.svn | |
org.tmatesoft.svn.core.internal.wc | |
org.tmatesoft.svn.core.internal.wc17 | |
org.tmatesoft.svn.core.internal.wc2.admin | |
org.tmatesoft.svn.core.internal.wc2.ng | |
org.tmatesoft.svn.core.internal.wc2.old | |
org.tmatesoft.svn.core.internal.wc2.remote | |
org.tmatesoft.svn.core.io |
This package provides a low-level API for direct interacting with a Subversion repository on
the SVN protocol level.
|
org.tmatesoft.svn.core.javahl17 | |
org.tmatesoft.svn.core.wc |
This package provides a high-level API for managing Working Copies in a way
compatible with the native SVN command line client.
|
org.tmatesoft.svn.core.wc.admin |
This package provides API for administrative managing Subversion repositories on a local machine.
|
org.tmatesoft.svn.core.wc2 |
NEW: this package contains command-style API to perform most of
Subversion operations on the level of abstraction similar to that of the
command line client.
|
Modifier and Type | Method and Description |
---|---|
static Lock |
JavaHLObjectFactory.createLock(SVNLock svnLock) |
Modifier and Type | Method and Description |
---|---|
void |
SVNAdminRemoveLocksCommand.handleLock(java.lang.String path,
SVNLock lock,
SVNErrorMessage error) |
void |
SVNAdminRemoveLocksCommand.handleUnlock(java.lang.String path,
SVNLock lock,
SVNErrorMessage error) |
Modifier and Type | Field and Description |
---|---|
private SVNLock |
SVNDirEntry.myLock |
Modifier and Type | Method and Description |
---|---|
SVNLock |
SVNDirEntry.getLock()
Gets the lock object for this entry (if it's locked).
|
Modifier and Type | Method and Description |
---|---|
void |
SVNDirEntry.setLock(SVNLock lock)
Sets the lock object for this entry (if it's locked).
|
Modifier and Type | Method and Description |
---|---|
SVNLock |
DAVConnection.doGetLock(java.lang.String path,
DAVRepository repos) |
SVNLock[] |
DAVConnection.doGetLocks(java.lang.String path) |
SVNLock |
DAVConnection.doLock(java.lang.String repositoryPath,
java.lang.String path,
DAVRepository repos,
java.lang.String comment,
boolean force,
long revision) |
SVNLock |
DAVRepository.getLock(java.lang.String path) |
SVNLock[] |
DAVRepository.getLocks(java.lang.String path) |
Modifier and Type | Method and Description |
---|---|
SVNLock[] |
DAVGetLocksHandler.getLocks() |
Modifier and Type | Class and Description |
---|---|
class |
FSLock |
Modifier and Type | Method and Description |
---|---|
SVNLock |
FSFS.fetchLockFromDigestFile(java.io.File digestFile,
java.lang.String repositoryPath,
java.util.Collection children) |
SVNLock |
FSRepository.getLock(java.lang.String path) |
SVNLock |
FSFS.getLock(java.lang.String repositoryPath,
boolean haveWriteLock,
boolean throwError) |
SVNLock |
FSFS.getLockHelper(java.lang.String repositoryPath,
boolean haveWriteLock) |
SVNLock[] |
FSRepository.getLocks(java.lang.String path) |
private SVNLock |
FSFS.lock(java.lang.String path,
java.lang.String token,
java.lang.String username,
java.lang.String comment,
java.util.Date expirationDate,
long currentRevision,
boolean stealLock,
boolean isDAVComment) |
SVNLock |
FSFS.lockPath(java.lang.String path,
java.lang.String token,
java.lang.String username,
java.lang.String comment,
java.util.Date expirationDate,
long currentRevision,
boolean stealLock,
boolean isDAVComment) |
Modifier and Type | Method and Description |
---|---|
void |
FSFS.deleteLock(SVNLock lock) |
private void |
FSCommitter.scheduleForAutoUnlock(java.lang.String username,
java.lang.String path,
SVNLock lock) |
private void |
FSFS.setLock(SVNLock lock,
boolean isDAVComment) |
private void |
FSCommitter.verifyLock(SVNLock lock,
java.util.Collection<java.lang.String> lockTokens,
java.lang.String username) |
private void |
FSFS.writeDigestLockFile(SVNLock lock,
java.util.Collection children,
java.lang.String repositoryPath,
boolean isDAVComment) |
Modifier and Type | Method and Description |
---|---|
static SVNLock |
SVNReader.getLock(java.util.Collection items) |
SVNLock |
SVNRepositoryImpl.getLock(java.lang.String path) |
SVNLock[] |
SVNRepositoryImpl.getLocks(java.lang.String path) |
Modifier and Type | Method and Description |
---|---|
static SVNLock |
SVNStatusUtil.getLock(java.util.Map repositoryLocks,
SVNURL url,
SVNURL reposRoot) |
SVNLock |
SVNStatusReporter.getLock(SVNURL url) |
protected SVNLock |
SVNStatusEditor.getLock(SVNURL url) |
Modifier and Type | Method and Description |
---|---|
static SVNEvent |
SVNEventFactory.createLockEvent(java.io.File file,
SVNEventAction action,
SVNLock lock,
SVNErrorMessage error) |
private void |
SVNRemoteStatusEditor.tweakStatusHash(SVNRemoteStatusEditor.DirectoryInfo dirInfo,
SVNRemoteStatusEditor.DirectoryInfo childDir,
java.io.File path,
SVNStatusType text,
SVNStatusType props,
SVNLock lock,
SVNRevision revision) |
private void |
SVNRemoteStatusEditor.tweakStatusHash(SVNRemoteStatusEditor.FileInfo fileInfo,
java.io.File path,
SVNStatusType text,
SVNStatusType props,
SVNLock lock) |
Constructor and Description |
---|
SVNEventExt(java.io.File file,
SVNNodeKind kind,
java.lang.String mimetype,
long revision,
SVNStatusType cstatus,
SVNStatusType pstatus,
SVNStatusType lstatus,
SVNLock lock,
SVNEventAction action,
SVNEventAction expected,
SVNErrorMessage error,
SVNMergeRange range,
java.lang.String changelistName,
long processedItemsCount,
long totalItemsCount,
SVNProperties revisionProperties,
java.lang.String propertyName) |
Modifier and Type | Field and Description |
---|---|
private java.util.HashMap<java.lang.String,SVNLock> |
SVNStatusReporter17.locks |
protected java.util.Map<java.lang.String,SVNLock> |
SVNStatusEditor17.myRepositoryLocks |
Modifier and Type | Method and Description |
---|---|
static SvnStatus |
SVNStatusEditor17.assembleStatus(SVNWCContext context,
java.io.File localAbsPath,
ISVNWCDb.WCDbRepositoryInfo parentReposInfo,
ISVNWCDb.SVNWCDbInfo info,
SVNNodeKind pathKind,
boolean pathSpecial,
boolean getAll,
boolean ignoreTextMods,
SVNLock repositoryLock) |
private void |
SVNRemoteStatusEditor17.tweakStatusHash(SVNRemoteStatusEditor17.DirectoryInfo dirInfo,
SVNRemoteStatusEditor17.DirectoryInfo childDir,
java.io.File localAbsPath,
SVNStatusType reposNodeStatus,
SVNStatusType reposTextStatus,
SVNStatusType reposPropStatus,
SVNRevision deletedRev,
SVNLock reposLock) |
private void |
SVNRemoteStatusEditor17.tweakStatusHash(SVNRemoteStatusEditor17.FileInfo fileInfo,
java.io.File localAbsPath,
SVNStatusType reposNodeStatus,
SVNStatusType reposTextStatus,
SVNStatusType reposPropStatus,
long revnum,
SVNLock reposLock) |
Modifier and Type | Method and Description |
---|---|
void |
SVNStatusEditor17.setRepositoryInfo(SVNURL repositoryRoot,
java.util.HashMap<java.lang.String,SVNLock> repositoryLocks) |
Modifier and Type | Method and Description |
---|---|
protected SVNLock |
SvnRepositoryGetLockImpl.run() |
Modifier and Type | Method and Description |
---|---|
protected SVNLock |
SvnNgSetLock.run(SVNWCContext context) |
protected SVNLock |
SvnNgUnlock.run(SVNWCContext context) |
Modifier and Type | Method and Description |
---|---|
void |
SvnNgSetLock.handleLock(java.lang.String path,
SVNLock lock,
SVNErrorMessage error) |
void |
SvnNgSetLock.handleUnlock(java.lang.String path,
SVNLock lock,
SVNErrorMessage error) |
Modifier and Type | Method and Description |
---|---|
protected SVNLock |
SvnOldSetLock.run() |
protected SVNLock |
SvnOldUnlock.run() |
Modifier and Type | Method and Description |
---|---|
protected SVNLock |
SvnRemoteSetLock.run() |
protected SVNLock |
SvnRemoteUnlock.run() |
Modifier and Type | Method and Description |
---|---|
private SvnInfo |
SvnRemoteGetInfo.creatSvnInfoForEntry(SVNURL root,
java.lang.String uuid,
SVNDirEntry entry,
SVNURL entryURL,
long revision,
SVNLock lock) |
void |
SvnRemoteSetLock.handleLock(java.lang.String path,
SVNLock lock,
SVNErrorMessage error) |
void |
SvnRemoteUnlock.handleLock(java.lang.String path,
SVNLock lock,
SVNErrorMessage error) |
void |
SvnRemoteSetLock.handleUnlock(java.lang.String path,
SVNLock lock,
SVNErrorMessage error) |
void |
SvnRemoteUnlock.handleUnlock(java.lang.String path,
SVNLock lock,
SVNErrorMessage error) |
Modifier and Type | Method and Description |
---|---|
private void |
SvnRemoteGetInfo.pushDirInfo(SVNRepository repos,
SVNRevision rev,
java.lang.String dir,
SVNURL root,
java.lang.String uuid,
SVNURL url,
java.util.Map<java.lang.String,SVNLock> locks,
SVNDepth depth) |
Modifier and Type | Method and Description |
---|---|
abstract SVNLock |
SVNRepository.getLock(java.lang.String path)
Gets the lock for the file located at the specified path.
|
abstract SVNLock[] |
SVNRepository.getLocks(java.lang.String path)
Gets all locks on or below the
path , that is if the repository
entry (located at the path ) is a directory then the method
returns locks of all locked files (if any) in it. |
Modifier and Type | Method and Description |
---|---|
void |
ISVNLockHandler.handleLock(java.lang.String path,
SVNLock lock,
SVNErrorMessage error)
Handles the path locked.
|
void |
ISVNLockHandler.handleUnlock(java.lang.String path,
SVNLock lock,
SVNErrorMessage error)
Handles the path unlocked.
|
Modifier and Type | Method and Description |
---|---|
(package private) static Lock |
SVNClientImpl.getLock(SVNLock lock) |
Modifier and Type | Field and Description |
---|---|
private SVNLock |
SVNStatus.myLocalLock |
private SVNLock |
SVNInfo.myLock |
private SVNLock |
SVNEvent.myLock |
private SVNLock |
SVNStatus.myRemoteLock |
Modifier and Type | Method and Description |
---|---|
SVNLock |
SVNStatus.getLocalLock()
Gets the file item's local lock.
|
SVNLock |
SVNInfo.getLock()
Gets the file item's lock.
|
SVNLock |
SVNEvent.getLock()
Gets the file item's lock information (if any) represented by an
SVNLock object.
|
SVNLock |
SVNStatus.getRemoteLock()
Gets the file item's repository lock - applicable for a remote status
invocation.
|
Modifier and Type | Method and Description |
---|---|
static SVNInfo |
SVNInfo.createInfo(java.lang.String path,
SVNURL reposRootURL,
java.lang.String uuid,
SVNURL url,
SVNRevision revision,
SVNDirEntry dirEntry,
SVNLock lock) |
void |
SVNStatus.setLocalLock(SVNLock localLock) |
void |
SVNStatus.setRemoteLock(SVNLock remoteLock) |
void |
SVNStatus.setRemoteStatus(SVNStatusType contents,
SVNStatusType props,
SVNLock lock,
SVNNodeKind kind)
Sets the item's remote status.
|
void |
SVNStatus.setRemoteStatus(SVNURL url,
SVNStatusType contents,
SVNStatusType props,
SVNLock lock,
SVNNodeKind kind,
SVNRevision revision,
java.util.Date date,
java.lang.String author)
Sets the item's remote status.
|
Constructor and Description |
---|
SVNEvent(java.io.File file,
SVNNodeKind kind,
java.lang.String mimetype,
long revision,
SVNStatusType cstatus,
SVNStatusType pstatus,
SVNStatusType lstatus,
SVNLock lock,
SVNEventAction action,
SVNEventAction expected,
SVNErrorMessage error,
SVNMergeRange range,
java.lang.String changelistName,
SVNProperties revisionProperties,
java.lang.String propertyName)
Constructs an SVNEvent object.
|
SVNInfo(java.io.File file,
SVNURL url,
SVNURL rootURL,
long revision,
SVNNodeKind kind,
java.lang.String uuid,
long committedRevision,
java.lang.String committedDate,
java.lang.String author,
java.lang.String schedule,
SVNURL copyFromURL,
long copyFromRevision,
java.lang.String textTime,
java.lang.String propTime,
java.lang.String checksum,
java.lang.String conflictOld,
java.lang.String conflictNew,
java.lang.String conflictWorking,
java.lang.String propRejectFile,
SVNLock lock,
SVNDepth depth,
java.lang.String changelistName,
long wcSize,
SVNTreeConflictDescription treeConflict) |
SVNInfo(java.lang.String path,
SVNURL url,
SVNRevision revision,
SVNNodeKind kind,
java.lang.String uuid,
SVNURL reposRootURL,
long comittedRevision,
java.util.Date date,
java.lang.String author,
SVNLock lock,
SVNDepth depth,
long size) |
SVNStatus(SVNURL url,
java.io.File file,
SVNNodeKind kind,
SVNRevision revision,
SVNRevision committedRevision,
java.util.Date committedDate,
java.lang.String author,
SVNStatusType contentsStatus,
SVNStatusType propertiesStatus,
SVNStatusType remoteContentsStatus,
SVNStatusType remotePropertiesStatus,
boolean isLocked,
boolean isCopied,
boolean isSwitched,
boolean isFileExternal,
java.io.File conflictNewFile,
java.io.File conflictOldFile,
java.io.File conflictWrkFile,
java.io.File projRejectFile,
java.lang.String copyFromURL,
SVNRevision copyFromRevision,
SVNLock remoteLock,
SVNLock localLock,
java.util.Map entryProperties,
java.lang.String changelistName,
int wcFormatVersion,
SVNTreeConflictDescription treeConflict)
Constructs an SVNStatus object filling it with status information
details.
|
Modifier and Type | Field and Description |
---|---|
private SVNLock |
SVNAdminEvent.myLock |
Modifier and Type | Method and Description |
---|---|
SVNLock |
SVNLookClient.doGetLock(java.io.File repositoryRoot,
java.lang.String path)
Retrieves lock information for the specified path.
|
SVNLock |
SVNAdminEvent.getLock()
Returns the lock information.
|
Constructor and Description |
---|
SVNAdminEvent(SVNAdminEventAction action,
SVNLock lock,
SVNErrorMessage error,
java.lang.String message)
Creates a new event.
|
Modifier and Type | Field and Description |
---|---|
private SVNLock |
SvnStatus.lock |
private SVNLock |
SvnInfo.lock |
private SVNLock |
SvnStatus.repositoryLock |
Modifier and Type | Method and Description |
---|---|
SVNLock |
SvnStatus.getLock()
Gets the file item's local lock.
|
SVNLock |
SvnInfo.getLock()
Gets the file item's lock.
|
SVNLock |
SvnStatus.getRepositoryLock()
Gets the file item's repository lock.
|
Modifier and Type | Method and Description |
---|---|
void |
SvnStatus.setLock(SVNLock lock)
Sets the file item's local lock.
|
void |
SvnInfo.setLock(SVNLock lock)
Sets the file item's lock.
|
void |
SvnStatus.setRepositoryLock(SVNLock repositoryLock)
Sets the file item's repository lock.
|