Class SVNConnection
java.lang.Object
org.tmatesoft.svn.core.internal.io.svn.SVNConnection
public class SVNConnection
extends java.lang.Object
- Version:
- 1.3
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final java.lang.String
private static final java.lang.String
private static final java.lang.String
private static final java.lang.String
private static final java.lang.String
private static final java.lang.String
private SVNAuthentication
private java.util.Set
private final ISVNConnector
private SVNAuthenticator
private byte[]
private java.io.InputStream
private boolean
private boolean
private boolean
private boolean
private java.io.InputStream
private java.io.OutputStream
private java.lang.String
private SVNRepositoryImpl
private java.lang.String
private static final java.lang.String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
addCapabilities
(java.util.List capabilities) void
authenticate
(SVNRepositoryImpl repository) private void
void
close()
private SVNAuthenticator
(package private) ISVNConnector
java.io.OutputStream
getDeltaStream
(java.lang.String token) (package private) java.io.InputStream
(package private) java.io.OutputStream
java.lang.String
getRealm()
private void
handleIOError
(SVNException e, boolean readMalformedData) protected void
handshake
(SVNRepositoryImpl repository) protected boolean
hasCapability
(java.lang.String capability) boolean
boolean
boolean
boolean
void
open
(SVNRepositoryImpl repository) java.util.List
read
(java.lang.String template, java.util.List items, boolean readMalformedData) readItem
(boolean readMalformedData) java.util.List
readTuple
(java.lang.String template, boolean readMalformedData) private void
receiveRepositoryCredentials
(SVNRepositoryImpl repository) void
setEncrypted
(SVNAuthenticator encryptor) (package private) void
setInputStream
(java.io.InputStream is) (package private) void
setOutputStream
(java.io.OutputStream os) private java.io.InputStream
skipLeadingGrabage
(int attempt) void
write
(java.lang.String template, java.lang.Object[] items) void
writeError
(SVNErrorMessage error) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
myConnector
-
myRealm
private java.lang.String myRealm -
myRoot
private java.lang.String myRoot -
myOutputStream
private java.io.OutputStream myOutputStream -
myInputStream
private java.io.InputStream myInputStream -
myRepository
-
myIsSVNDiff1
private boolean myIsSVNDiff1 -
myIsCommitRevprops
private boolean myIsCommitRevprops -
myIsReopening
private boolean myIsReopening -
myIsCredentialsReceived
private boolean myIsCredentialsReceived -
myLoggingInputStream
private java.io.InputStream myLoggingInputStream -
myCapabilities
private java.util.Set myCapabilities -
myHandshakeBuffer
private byte[] myHandshakeBuffer -
myEncryptor
-
myAuthentication
-
EDIT_PIPELINE
private static final java.lang.String EDIT_PIPELINE- See Also:
-
SVNDIFF1
private static final java.lang.String SVNDIFF1- See Also:
-
ABSENT_ENTRIES
private static final java.lang.String ABSENT_ENTRIES- See Also:
-
COMMIT_REVPROPS
private static final java.lang.String COMMIT_REVPROPS- See Also:
-
MERGE_INFO
private static final java.lang.String MERGE_INFO- See Also:
-
DEPTH
private static final java.lang.String DEPTH- See Also:
-
LOG_REVPROPS
private static final java.lang.String LOG_REVPROPS- See Also:
-
-
Constructor Details
-
SVNConnection
-
-
Method Details
-
open
- Throws:
SVNException
-
getRealm
public java.lang.String getRealm() -
isSVNDiff1
public boolean isSVNDiff1() -
isCommitRevprops
public boolean isCommitRevprops() -
skipLeadingGrabage
- Throws:
SVNException
-
handshake
- Throws:
SVNException
-
hasCapability
protected boolean hasCapability(java.lang.String capability) -
authenticate
- Throws:
SVNException
-
createSASLAuthenticator
- Throws:
SVNException
-
addCapabilities
- Throws:
SVNException
-
receiveRepositoryCredentials
- Throws:
SVNException
-
setEncrypted
-
isEncrypted
public boolean isEncrypted() -
close
- Throws:
SVNException
-
read
public java.util.List read(java.lang.String template, java.util.List items, boolean readMalformedData) throws SVNException - Throws:
SVNException
-
readTuple
public java.util.List readTuple(java.lang.String template, boolean readMalformedData) throws SVNException - Throws:
SVNException
-
readItem
- Throws:
SVNException
-
handleIOError
- Throws:
SVNException
-
writeError
- Throws:
SVNException
-
write
- Throws:
SVNException
-
isConnectionStale
public boolean isConnectionStale() -
checkConnection
- Throws:
SVNException
-
getDeltaStream
public java.io.OutputStream getDeltaStream(java.lang.String token) -
getOutputStream
- Throws:
SVNException
-
getInputStream
- Throws:
SVNException
-
setOutputStream
void setOutputStream(java.io.OutputStream os) -
setInputStream
void setInputStream(java.io.InputStream is) -
getConnector
ISVNConnector getConnector()
-