public abstract class DavException extends Exception
Modifier | Constructor and Description |
---|---|
protected |
DavException(String message,
Throwable throwable,
WebDavStatus status)
Initializes new instance.
|
protected |
DavException(String message,
Throwable throwable,
WebDavStatus status,
int extendedError)
Initializes new instance.
|
protected |
DavException(String message,
Throwable throwable,
WebDavStatus status,
String ns,
String elName)
Initializes new instance.
|
protected |
DavException(String message,
Throwable throwable,
WebDavStatus status,
String ns,
String elName,
int extendedError)
Initializes new instance.
|
protected |
DavException(String message,
WebDavStatus status)
Initializes new instance.
|
protected |
DavException(String message,
WebDavStatus status,
int extendedError)
Initializes new instance.
|
protected |
DavException(String message,
WebDavStatus status,
String ns,
String elName)
Initializes new instance.
|
protected |
DavException(String message,
WebDavStatus status,
String ns,
String elName,
int extendedError)
Initializes new instance.
|
|
DavException(Throwable throwable,
WebDavStatus status)
Initializes new instance.
|
protected |
DavException(Throwable throwable,
WebDavStatus status,
int extendedError)
Initializes new instance.
|
protected |
DavException(WebDavStatus status)
Initializes new instance.
|
protected |
DavException(WebDavStatus status,
int extendedError)
Initializes new instance.
|
Modifier and Type | Method and Description |
---|---|
int |
getExtendedError()
Retrieves extended error code used in X-MSDAVEXT_ERROR header.
|
String |
getLocalName()
Retrieves XML element name that will be sent to client in HTTP response so it can identify error more precisely.
|
String |
getNamespace()
Retrieves namespace of XML element that will be sent to client in HTTP response so it can identify error more precisely.
|
WebDavStatus |
getStatus()
Retrieves WebDAV status.
|
void |
setLocalName(String localName)
Sets local element name.
|
void |
setNamespace(String namespace)
Sets XML element namespace name.
|
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
protected DavException(WebDavStatus status)
status
- WebDAV status code.protected DavException(WebDavStatus status, int extendedError)
status
- WebDAV status code.extendedError
- Extended error code used in X-MSDAVEXT_ERROR header.protected DavException(String message, WebDavStatus status)
message
- Exception text.status
- WebDAV status code.protected DavException(String message, WebDavStatus status, int extendedError)
message
- Exception text.status
- WebDAV status code.extendedError
- Extended error code used in X-MSDAVEXT_ERROR header.protected DavException(String message, Throwable throwable, WebDavStatus status)
message
- Exception text.throwable
- Original exception.status
- WebDAV status code.protected DavException(String message, Throwable throwable, WebDavStatus status, int extendedError)
message
- Exception text.throwable
- Original exception.status
- WebDAV status code.extendedError
- Extended error code used in X-MSDAVEXT_ERROR header.protected DavException(String message, WebDavStatus status, String ns, String elName)
message
- Message.status
- WebDAV status code.ns
- Namespace of XML element that will be sent to client in HTTP response so it can identify error more precisely.elName
- Name of element.protected DavException(String message, WebDavStatus status, String ns, String elName, int extendedError)
message
- Message.status
- WebDAV status code.ns
- Namespace of XML element that will be sent to client in HTTP response so it can identify error more precisely.elName
- Name of element.extendedError
- Extended error code used in X-MSDAVEXT_ERROR header.protected DavException(String message, Throwable throwable, WebDavStatus status, String ns, String elName)
message
- Message.throwable
- original exception.status
- WebDAV status code.ns
- Namespace of XML element that will be sent to client in HTTP response so it can identify error more precisely.elName
- Name of element.protected DavException(String message, Throwable throwable, WebDavStatus status, String ns, String elName, int extendedError)
message
- Message.throwable
- original exception.status
- WebDAV status code.ns
- Namespace of XML element that will be sent to client in HTTP response so it can identify error more precisely.elName
- Name of element.extendedError
- Extended error code used in X-MSDAVEXT_ERROR header.public DavException(Throwable throwable, WebDavStatus status)
throwable
- Original exception.status
- WebDAV status code.protected DavException(Throwable throwable, WebDavStatus status, int extendedError)
throwable
- Original exception.status
- WebDAV status code.extendedError
- Extended error code used in X-MSDAVEXT_ERROR header.public WebDavStatus getStatus()
public String getLocalName()
public String getNamespace()
public void setNamespace(String namespace)
namespace
- Namespace.public void setLocalName(String localName)
localName
- XML element name.public int getExtendedError()
Copyright © ITHit. All Rights Reserved.