Package org.tmatesoft.svn.core.io
Interface ISVNFileCheckoutTarget
public interface ISVNFileCheckoutTarget
The ISVNFileCheckoutTarget interface is used in the
SVNRepository.checkoutFiles(long, String[], ISVNFileCheckoutTarget)
method to receive versioned file data from the repository.- Since:
- 1.2
- Version:
- 1.3
- Author:
- TMate Software Ltd.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
filePropertyChanged
(String path, String name, SVNPropertyValue value) Receives and handles a next file property.getOutputStream
(String path) Returns an output stream that will receive file contents ofpath
.
-
Method Details
-
getOutputStream
Returns an output stream that will receive file contents ofpath
.- Parameters:
path
- file path relative to the location of anSVNRepository
object- Returns:
- output stream to receive file contents
- Throws:
SVNException
-
filePropertyChanged
Receives and handles a next file property. Since this handler is used in a checkout-kind operations only, thevalue
can never be null.- Parameters:
path
- file path relative to the location of anSVNRepository
objectname
- property namevalue
- property value- Throws:
SVNException
-