Package org.tmatesoft.svn.core.io
Interface ISVNFileCheckoutTarget
-
public interface ISVNFileCheckoutTargetThe ISVNFileCheckoutTarget interface is used in theSVNRepository.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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidfilePropertyChanged(java.lang.String path, java.lang.String name, SVNPropertyValue value)Receives and handles a next file property.java.io.OutputStreamgetOutputStream(java.lang.String path)Returns an output stream that will receive file contents ofpath.
-
-
-
Method Detail
-
getOutputStream
java.io.OutputStream getOutputStream(java.lang.String path) throws SVNExceptionReturns an output stream that will receive file contents ofpath.- Parameters:
path- file path relative to the location of anSVNRepositoryobject- Returns:
- output stream to receive file contents
- Throws:
SVNException
-
filePropertyChanged
void filePropertyChanged(java.lang.String path, java.lang.String name, SVNPropertyValue value) throws SVNExceptionReceives and handles a next file property. Since this handler is used in a checkout-kind operations only, thevaluecan never be null.- Parameters:
path- file path relative to the location of anSVNRepositoryobjectname- property namevalue- property value- Throws:
SVNException
-
-