Class DAVUtil
java.lang.Object
org.tmatesoft.svn.core.internal.io.dav.DAVUtil
public class DAVUtil
extends java.lang.Object
- Version:
- 1.3
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic int
static int
static int
private static boolean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static java.lang.String
convertDAVElementToPropName
(DAVElement property, boolean isDir) private static SVNErrorMessage
createDefaultUnexpectedStatusErrorMessage
(HTTPStatus httpStatus, java.lang.String path, java.lang.String location) static SVNErrorMessage
createUnexpectedStatusErrorMessage
(HTTPStatus httpStatus, java.lang.String method, java.lang.String path) static SVNProperties
filterProperties
(DAVProperties source, SVNProperties target) static DAVProperties
findStartingProperties
(DAVConnection connection, DAVRepository repos, java.lang.String fullPath) static DAVBaselineInfo
getBaselineInfo
(DAVConnection connection, DAVRepository repos, java.lang.String path, long revision, boolean includeType, boolean includeRevision, DAVBaselineInfo info) static DAVProperties
getBaselineProperties
(DAVConnection connection, DAVRepository repos, java.lang.String path, long revision, DAVElement[] elements) static long
getLatestRevisionHttpV2
(DAVConnection davConnection) static java.lang.String
getPathFromURL
(java.lang.String url) static HTTPStatus
getProperties
(DAVConnection connection, java.lang.String path, int depth, java.lang.String label, DAVElement[] properties, java.util.Map result) static java.lang.String
getPropertyNameByElement
(DAVElement element) static java.lang.String
getPropertyValue
(DAVConnection connection, java.lang.String path, java.lang.String label, DAVElement property) static DAVProperties
getResourceProperties
(DAVConnection connection, java.lang.String path, java.lang.String label, DAVElement[] properties) static DAVBaselineInfo
getStableURL
(DAVConnection connection, DAVRepository repos, java.lang.String path, long revision, boolean includeType, boolean includeRevision, DAVBaselineInfo info) static DAVProperties
getStartingProperties
(DAVConnection connection, java.lang.String path, java.lang.String label) static java.lang.String
getVCCPath
(DAVConnection connection, DAVRepository repository, java.lang.String path) static boolean
static void
setSpecialWCProperties
(ISVNEditor editor, boolean isDir, java.lang.String path, DAVElement property, SVNPropertyValue propValue) static void
setSpecialWCProperties
(SVNProperties props, DAVElement property, SVNPropertyValue propValue) Deprecated.for binary compatibility onlystatic void
setSpecialWCProperties
(SVNProperties props, DAVElement property, SVNPropertyValue propValue, boolean isDir) static void
setUseDAVWCURL
(boolean useDAVWCURL) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
DEPTH_ZERO
public static int DEPTH_ZERO -
DEPTH_ONE
public static int DEPTH_ONE -
DEPTH_INFINITE
public static int DEPTH_INFINITE -
ourIsUseDAVWCURL
private static boolean ourIsUseDAVWCURL
-
-
Constructor Details
-
DAVUtil
public DAVUtil()
-
-
Method Details
-
isUseDAVWCURL
public static boolean isUseDAVWCURL() -
setUseDAVWCURL
public static void setUseDAVWCURL(boolean useDAVWCURL) -
getProperties
public static HTTPStatus getProperties(DAVConnection connection, java.lang.String path, int depth, java.lang.String label, DAVElement[] properties, java.util.Map result) throws SVNException - Throws:
SVNException
-
getResourceProperties
public static DAVProperties getResourceProperties(DAVConnection connection, java.lang.String path, java.lang.String label, DAVElement[] properties) throws SVNException - Throws:
SVNException
-
getPropertyValue
public static java.lang.String getPropertyValue(DAVConnection connection, java.lang.String path, java.lang.String label, DAVElement property) throws SVNException - Throws:
SVNException
-
getStartingProperties
public static DAVProperties getStartingProperties(DAVConnection connection, java.lang.String path, java.lang.String label) throws SVNException - Throws:
SVNException
-
findStartingProperties
public static DAVProperties findStartingProperties(DAVConnection connection, DAVRepository repos, java.lang.String fullPath) throws SVNException - Throws:
SVNException
-
getVCCPath
public static java.lang.String getVCCPath(DAVConnection connection, DAVRepository repository, java.lang.String path) throws SVNException - Throws:
SVNException
-
getStableURL
public static DAVBaselineInfo getStableURL(DAVConnection connection, DAVRepository repos, java.lang.String path, long revision, boolean includeType, boolean includeRevision, DAVBaselineInfo info) throws SVNException - Throws:
SVNException
-
getBaselineInfo
public static DAVBaselineInfo getBaselineInfo(DAVConnection connection, DAVRepository repos, java.lang.String path, long revision, boolean includeType, boolean includeRevision, DAVBaselineInfo info) throws SVNException - Throws:
SVNException
-
getBaselineProperties
public static DAVProperties getBaselineProperties(DAVConnection connection, DAVRepository repos, java.lang.String path, long revision, DAVElement[] elements) throws SVNException - Throws:
SVNException
-
getLatestRevisionHttpV2
- Throws:
SVNException
-
filterProperties
-
getPropertyNameByElement
-
setSpecialWCProperties
public static void setSpecialWCProperties(SVNProperties props, DAVElement property, SVNPropertyValue propValue) Deprecated.for binary compatibility only -
setSpecialWCProperties
public static void setSpecialWCProperties(SVNProperties props, DAVElement property, SVNPropertyValue propValue, boolean isDir) -
setSpecialWCProperties
public static void setSpecialWCProperties(ISVNEditor editor, boolean isDir, java.lang.String path, DAVElement property, SVNPropertyValue propValue) throws SVNException - Throws:
SVNException
-
getPathFromURL
public static java.lang.String getPathFromURL(java.lang.String url) -
convertDAVElementToPropName
-
createUnexpectedStatusErrorMessage
public static SVNErrorMessage createUnexpectedStatusErrorMessage(HTTPStatus httpStatus, java.lang.String method, java.lang.String path) -
createDefaultUnexpectedStatusErrorMessage
private static SVNErrorMessage createDefaultUnexpectedStatusErrorMessage(HTTPStatus httpStatus, java.lang.String path, java.lang.String location)
-