IWorkResource
public class SvnWorkResource extends java.lang.Object implements IWorkResource
Constructor | Description |
---|---|
SvnWorkResource(com.zfabrik.svnaccess.ISvnRepository svnRepo) |
Modifier and Type | Method | Description |
---|---|---|
void |
afterCompletion(boolean rollback) |
Commits have completed.
|
void |
beforeCompletion(boolean rollback) |
The work unit is in the process of completion.
|
void |
begin() |
Start.
|
void |
close() |
Close.
|
void |
commit() |
Commit work
|
java.lang.String |
getBaseUrl() |
|
long |
getRepoRevision() |
|
java.lang.String |
getRepositoryUuid() |
|
com.zfabrik.svnaccess.ISvnRepository |
getSVNRepository() |
|
java.lang.String |
getSvnRootUrl() |
|
void |
rollback() |
Rollback work
|
void |
svnCat(java.lang.String repoPath,
long targetRevision,
com.zfabrik.svnaccess.IStreamHandler iStreamHandler) |
|
void |
svnExport(java.lang.String repoPath,
long targetRevision,
java.io.File destFolder) |
|
com.zfabrik.svnaccess.SvnInfo |
svnInfo(java.lang.String repoPath,
long targetRevision) |
|
int |
svnList(java.lang.String repoPath,
long targetRevision,
com.zfabrik.svnaccess.IDirEntryHandler iDirEntryHandler) |
|
void |
svnLog(java.lang.String repoPath,
long revStart,
long revEnd,
com.zfabrik.svnaccess.ISvnLogEntryHandler iSvnLogEntryHandler) |
|
java.lang.String |
toString() |
begin
public SvnWorkResource(com.zfabrik.svnaccess.ISvnRepository svnRepo)
public void begin()
com.zfabrik.work.IWorkResource
begin
in interface IWorkResource
public void beforeCompletion(boolean rollback)
com.zfabrik.work.IWorkResource
beforeCompletion
in interface IWorkResource
public void afterCompletion(boolean rollback)
com.zfabrik.work.IWorkResource
afterCompletion
in interface IWorkResource
public void close()
com.zfabrik.work.IWorkResource
close
in interface IWorkResource
public void commit()
com.zfabrik.work.IWorkResource
commit
in interface IWorkResource
public void rollback()
com.zfabrik.work.IWorkResource
rollback
in interface IWorkResource
public com.zfabrik.svnaccess.ISvnRepository getSVNRepository()
public java.lang.String getSvnRootUrl()
public java.lang.String getBaseUrl()
public long getRepoRevision()
public java.lang.String getRepositoryUuid()
public java.lang.String toString()
toString
in class java.lang.Object
public void svnLog(java.lang.String repoPath, long revStart, long revEnd, com.zfabrik.svnaccess.ISvnLogEntryHandler iSvnLogEntryHandler) throws java.io.IOException
java.io.IOException
public com.zfabrik.svnaccess.SvnInfo svnInfo(java.lang.String repoPath, long targetRevision) throws java.io.IOException
java.io.IOException
public void svnCat(java.lang.String repoPath, long targetRevision, com.zfabrik.svnaccess.IStreamHandler iStreamHandler) throws java.io.IOException
java.io.IOException
public int svnList(java.lang.String repoPath, long targetRevision, com.zfabrik.svnaccess.IDirEntryHandler iDirEntryHandler) throws java.io.IOException
java.io.IOException
public void svnExport(java.lang.String repoPath, long targetRevision, java.io.File destFolder) throws java.io.IOException
java.io.IOException