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
private long getCppAddr()
{
return cppAddr;
}
/**
* Build the native peer
* @return the adress of the peer
*/
private native long ctNative();
/**
* release the native peer (should not depend on finalize)
*/
public native void dispose();
/**
* release the native peer (should use dispose instead)
*/
public native void finalize();
/**
* slot for the adress of the native peer. The JNI code is the only user
* of this member
*/
protected long cppAddr;
private ClientContext clientContext = new ClientContext();
public Version getVersion()
{
return NativeResources.getVersion();
}
public native VersionExtended getVersionExtended(boolean verbose);
public native String getAdminDirectoryName();
public native boolean isAdminDirectory(String name);
/**
* @deprecated
*/
public native String getLastPath();
public native void status(String path, Depth depth, boolean onServer,
boolean getAll, boolean noIgnore,
boolean ignoreExternals,
Collection<String> changelists,
StatusCallback callback)
throws ClientException;
public native void list(String url, Revision revision,
Revision pegRevision, Depth depth, int direntFields,
boolean fetchLocks, ListCallback callback)
throws ClientException;
public native void username(String username);
public native void password(String password);
public native void setPrompt(UserPasswordCallback prompt);
public native void logMessages(String path, Revision pegRevision,
List<RevisionRange> revisionRanges,
boolean stopOnCopy, boolean discoverPath,
boolean includeMergedRevisions,
Set<String> revProps, long limit,
LogMessageCallback callback)
throws ClientException;
public native long checkout(String moduleName, String destPath,
Revision revision, Revision pegRevision,
Depth depth, boolean ignoreExternals,
boolean allowUnverObstructions)
throws ClientException;
public void notification2(ClientNotifyCallback notify)
{
clientContext.notify = notify;
}
public void setConflictResolver(ConflictResolverCallback listener)
{
clientContext.resolver = listener;
}
public void setProgressCallback(ProgressCallback listener)
{
clientContext.listener = listener;
}
public native void remove(Set<String> paths, boolean force,
boolean keepLocal,
Map<String, String> revpropTable,
CommitMessageCallback handler, CommitCallback callback)
throws ClientException;
public native void revert(String path, Depth depth,
Collection<String> changelists)
throws ClientException;
public native void add(String path, Depth depth, boolean force,
boolean noIgnores, boolean noAutoProps,
boolean addParents)
throws ClientException;
public void add(String path, Depth depth, boolean force,
boolean noIgnores, boolean addParents)
throws ClientException
{
add(path, depth, force, noIgnores, false, addParents);
}
public native long[] update(Set<String> paths, Revision revision,
Depth depth, boolean depthIsSticky,
boolean makeParents,
boolean ignoreExternals,
boolean allowUnverObstructions)
throws ClientException;
( run in 1.552 second using v1.01-cache-2.11-cpan-0d23b851a93 )