Package org.tmatesoft.svn.core
Class SVNCommitInfo
- java.lang.Object
-
- org.tmatesoft.svn.core.SVNCommitInfo
-
public class SVNCommitInfo extends java.lang.ObjectThe SVNCommitInfo class represents information about a committed revision. Commit information includes:- a revision number;
- a datestamp when the revision was committed;
- the name of the revision author.
- Since:
- 1.2
- Version:
- 1.3
- Author:
- TMate Software Ltd.
-
-
Field Summary
Fields Modifier and Type Field Description static SVNCommitInfoNULLDenotes an unsuccessful commit.
-
Constructor Summary
Constructors Constructor Description SVNCommitInfo(long revision, java.lang.String author, java.util.Date date)Constructs an SVNCommitInfo object.SVNCommitInfo(long revision, java.lang.String author, java.util.Date date, SVNErrorMessage error)Constructs an SVNCommitInfo object.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.StringgetAuthor()Gets the name of the revision authorjava.util.DategetDate()Gets the datestamp when the revision was committed.SVNExceptiongetError()Deprecated.usegetErrorMessage()insteadSVNErrorMessagegetErrorMessage()Gets an error message for a failed commit (if it has failed).longgetNewRevision()Gets the revision number the repository was committed to.java.lang.StringtoString()Gives a string representation of this object.
-
-
-
Field Detail
-
NULL
public static final SVNCommitInfo NULL
Denotes an unsuccessful commit.
-
-
Constructor Detail
-
SVNCommitInfo
public SVNCommitInfo(long revision, java.lang.String author, java.util.Date date)Constructs an SVNCommitInfo object.- Parameters:
revision- a revision numberauthor- the name of the author who committed the revisiondate- the datestamp when the revision was committed
-
SVNCommitInfo
public SVNCommitInfo(long revision, java.lang.String author, java.util.Date date, SVNErrorMessage error)Constructs an SVNCommitInfo object.- Parameters:
revision- a revision numberauthor- the name of the author who committed the revisiondate- the datestamp when the revision was committederror- if a commit failed - this is an error description containing details on the failure
-
-
Method Detail
-
getNewRevision
public long getNewRevision()
Gets the revision number the repository was committed to.- Returns:
- a revision number
-
getAuthor
public java.lang.String getAuthor()
Gets the name of the revision author- Returns:
- a revision author's name
-
getDate
public java.util.Date getDate()
Gets the datestamp when the revision was committed.- Returns:
- a revision datestamp
-
getErrorMessage
public SVNErrorMessage getErrorMessage()
Gets an error message for a failed commit (if it has failed). This message will usually keep the entire stack trace of all the error messages as of results of errors occurred.- Returns:
- an error messages or null.
-
getError
public SVNException getError()
Deprecated.usegetErrorMessage()instead- Returns:
- exception occurred
-
toString
public java.lang.String toString()
Gives a string representation of this object.- Overrides:
toStringin classjava.lang.Object- Returns:
- a string describing commit info
-
-