|
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
BlameCallback | This interface is used to receive every single line for a file on a the SVNClientInterface.blame call. |
BlameCallback2 | This interface is used to receive every single line for a file on a the SVNClientInterface.blame call. |
ChangelistCallback | This interface is used to receive every status item for the SVNClientInterface.status call. |
CommitItemStateFlags | The constants in this interface describe the changes to an item to be commited. |
CommitMessage | This is callback interface which has to implemented by the client to receive which files will be commited and to enter the log message. |
ConflictResolverCallback | The callback API used to handle conflicts encountered during merge/update/switch operations. |
DiffSummaryReceiver | Subversion diff summarization interface. |
InfoCallback | This interface is used to retrieve info each result in a SVNClientInterface.info2 call. |
InputInterface | Interface for data to be received from subversion used for SVNAdmin.load and SVNAdmin.dump |
ListCallback | This interface is used to receive every single line for a file on a the SVNClientInterface.blame call. |
LockStatus | |
LogMessageCallback | This interface is used to receive every log message for the log messages found by a SVNClientInterface.logMessages call. |
MergeinfoLogKind | class for kind of mergeinfo logs |
Notify | Deprecated. Use Notify2 instead |
Notify2 | Subversion notification interface. |
NotifyAction | The type of action triggering the notification |
NotifyStatus | Status of the text or the property of the item triggering the notification. |
OutputInterface | Interface to send data to subversion used by SVNAdmin.load. |
ProgressListener | Subversion progress event interface. |
PromptUserPassword | The original interface for receiving callbacks for authentication. |
PromptUserPassword2 | Partial interface for receiving callbacks for authentication. |
PromptUserPassword3 | The interface for requesting authentication credentials from the user. |
ProplistCallback | This interface is used to property lists for each path in a SVNClientInterface.properties call. |
RevisionKind | Various ways of specifying revisions. |
ScheduleKind | The schedule states an entry can be in. |
StatusCallback | This interface is used to receive every status item for the SVNClientInterface.status call. |
StatusKind | class for kind status of the item or its properties |
SVNAdmin.MessageReceiver | interface to receive the messages |
SVNClientInterface | This interface is the commom interface for all subversion operations. |
SVNClientLogLevel | Class for the constants of the logging levels. |
Class Summary | |
---|---|
BlameCallbackImpl | Implementation of BlameCallback interface. |
BlameCallbackImpl.BlameLine | Class represeting one line of the lines, i.e. |
ChangePath | |
CommitItem | This class describes a item which will be commited. |
CommitItem.StateFlags | the class for the commit item state flags. |
ConflictDescriptor | The description of a merge conflict, encountered during merge/update/switch operations. |
ConflictResult | The result returned by the callback API used to handle conflicts encountered during merge/update/switch operations. |
ConflictVersion | The description of a merge conflict, encountered during merge/update/switch operations. |
CopySource | A description of a copy source. |
Depth | The concept of depth for directories. |
DiffSummary | The event passed to the DiffSummaryReceiver.onSummary(DiffSummary) API in response to path
differences reported by SVNClientInterface.diffSummarize(java.lang.String, org.tigris.subversion.javahl.Revision, java.lang.String, org.tigris.subversion.javahl.Revision, int, java.lang.String[], boolean, org.tigris.subversion.javahl.DiffSummaryReceiver) . |
DiffSummary.DiffKind | The type of difference being summarized. |
DirEntry | A general subversion directory entry. |
ErrorCodes | Provide mappings from error codes generated by the C runtime to meaningful Java values. |
Info | Give information about one subversion item (file or directory) in the working copy |
Info2 | this class is returned by SVNClientInterface.info2 and contains information about items in the repository or working copy |
Lock | Class to describe a lock. |
LogDate | Holds date for a log message. |
LogMessage | This class describes a single subversion revision with log message, author and date. |
Mergeinfo | Merge history for a path. |
NodeKind | Poor mans enum for svn_node_kind_t |
Notify.Action | The type of action occuring. |
Notify.Status | The type of notification that is occuring. |
NotifyInformation | The event passed to the Notify2.onNotify(NotifyInformation)
API to notify SVNClientInterface of relevant events. |
Operation | Poor mans enum for svn_wc_operation_t |
Path | Subversion path validation and manipulation. |
ProgressEvent | The event passed to the ProgressListener.onProgress(ProgressEvent) API to inform SVNClientInterface of command progress (in terms of bytes). |
PropertyData | This class describes one property managed by Subversion. |
ProplistCallbackImpl | Implementation of ProplistCallback interface. |
Revision | Class to specify a revision in a svn command. |
Revision.DateSpec | class to specify a revision by a date |
Revision.Kind | Various ways of specifying revisions. |
Revision.Number | class to specify a Revision by number |
RevisionRange | Object that describes a revision range |
Status | Subversion status API. |
Status.Kind | class for kind status of the item or its properties the constants are defined in the interface StatusKind for building reasons |
SVNAdmin | This class offers the same commands as the svnadmin commandline client. |
SVNClient | This is the main client class. |
SVNClient.LogLevel | class for the constants of the logging levels. |
SVNClientSynchronized | This class provides a threadsafe wrapped for SVNClient |
SVNInputStream | This class connects a java.io.PipedInputStream to a OutputInterface. |
SVNOutputStream | This class connects a java.io.PipedOutputStream to a InputInterface. |
Version | Encapsulates version information about the underlying native libraries. |
Exception Summary | |
---|---|
ClientException | This exception is thrown whenever something goes wrong in the Subversion JavaHL binding's JNI interface. |
SubversionException | This checked exception is thrown whenever something goes wrong with the Subversion JavaHL bindings. |
Error Summary | |
---|---|
JNIError | This error is thrown by error in the native library. |
Provides a (mostly native, using JNI and javah) implementation of a high level Java API for Subversion. JavaHL was originally targeted for implementors of GUI clients and IDE plug-ins, and currently provides a minimal-but-complete set of APIs which expose the core Subversion C API to Java. It requires a JRE 1.2+ (runtime).
It is currently quite mature, and can be considered for production use.
|
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |