Alien-SVN
view release on metacpan or search on metacpan
src/subversion/subversion/bindings/javahl/src/org/apache/subversion/javahl/SVNClient.java view on Meta::CPAN
throws ClientException;
public native void properties(String path, Revision revision,
Revision pegRevision, Depth depth,
Collection<String> changelists,
InheritedProplistCallback callback)
throws ClientException;
public native void propertySetLocal(Set<String> paths, String name,
byte[] value, Depth depth,
Collection<String> changelists,
boolean force)
throws ClientException;
public native void propertySetRemote(String path, long baseRev,
String name, byte[] value,
CommitMessageCallback handler,
boolean force,
Map<String, String> revpropTable,
CommitCallback callback)
throws ClientException;
public native byte[] revProperty(String path, String name, Revision rev)
throws ClientException;
public native Map<String, byte[]> revProperties(String path, Revision rev)
throws ClientException;
public native void setRevProperty(String path, String name, Revision rev,
String value, String originalValue,
boolean force)
throws ClientException;
public byte[] propertyGet(String path, String name,
Revision revision, Revision pegRevision)
throws ClientException
{
return propertyGet(path, name, revision, pegRevision, null);
}
public native byte[] propertyGet(String path, String name,
Revision revision, Revision pegRevision,
Collection<String> changelists)
throws ClientException;
public byte[] fileContent(String path, Revision revision,
Revision pegRevision)
throws ClientException
{
ByteArrayOutputStream stream = new ByteArrayOutputStream();
streamFileContent(path, revision, pegRevision, stream);
return stream.toByteArray();
}
public native void streamFileContent(String path, Revision revision,
Revision pegRevision,
OutputStream stream)
throws ClientException;
public native void relocate(String from, String to, String path,
boolean ignoreExternals)
throws ClientException;
public native void blame(String path, Revision pegRevision,
Revision revisionStart,
Revision revisionEnd, boolean ignoreMimeType,
boolean includeMergedRevisions,
BlameCallback callback)
throws ClientException;
public native void setConfigDirectory(String configDir)
throws ClientException;
public native String getConfigDirectory()
throws ClientException;
public native void cancelOperation()
throws ClientException;
public native void addToChangelist(Set<String> paths, String changelist,
Depth depth,
Collection<String> changelists)
throws ClientException;
public native void removeFromChangelists(Set<String> paths, Depth depth,
Collection<String> changelists)
throws ClientException;
public native void getChangelists(String rootPath,
Collection<String> changelists,
Depth depth, ChangelistCallback callback)
throws ClientException;
public native String getVersionInfo(String path, String trailUrl,
boolean lastChanged)
throws ClientException;
public native void upgrade(String path)
throws ClientException;
/**
* Enable logging in the JNI-code
* @param logLevel the level of information to log (See
* ClientLogLevel)
* @param logFilePath path of the log file
*/
public static native void enableLogging(ClientLogLevel logLevel,
String logFilePath);
/**
* enum for the constants of the logging levels.
*/
public enum ClientLogLevel
{
/** Log nothing */
NoLog,
/** Log fatal error */
ErrorLog,
( run in 0.564 second using v1.01-cache-2.11-cpan-5511b514fd6 )