|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
TransactionConstants
interface provide constants for request
and response headers, Xml elements and property names used for handling
transactions over WebDAV. There exists no public standard for this functionality.
todo: 'local' and 'global' are not accurate terms in the given context > replace
Field Summary | |
static Scope |
GLOBAL
"global" lock scope constant. |
static String |
HEADER_TRANSACTIONID
TransactionId Header |
static Scope |
LOCAL
"local" lock scope constant. |
static Namespace |
NAMESPACE
Namespace for transaction related xml elements |
static Type |
TRANSACTION
"transaction" lock type constant. |
static String |
XML_COMMIT
commit XML element Used as element inside of the transactionstatus
element. |
static String |
XML_GLOBAL
global XML element Used as element inside of the lockscope element. |
static String |
XML_LOCAL
local XML element Used as element inside of the lockscope element. |
static String |
XML_ROLLBACK
rollback XML element Used as element inside of the transactionstatus
element. |
static String |
XML_TRANSACTION
transaction XML element Used as element inside the locktype
element. |
static String |
XML_TRANSACTIONINFO
transactioninfo XML element Mandatory element of the UNLOCK request body, if the unlock request is intended to complete a transaction. |
static String |
XML_TRANSACTIONSTATUS
transactionstatus XML element Mandatory element inside the transactioninfo
element indicating how the transaction should be completed. |
Field Detail |
public static final Namespace NAMESPACE
public static final String HEADER_TRANSACTIONID
public static final String XML_TRANSACTION
locktype
element.
DavConstants.XML_LOCKTYPE
,
Constant Field Valuespublic static final String XML_GLOBAL
lockscope
element.
DavConstants.XML_LOCKSCOPE
,
Constant Field Valuespublic static final String XML_LOCAL
lockscope
element.
It indicates the transaction to be local (e.g. transient changes to
a repository).
DavConstants.XML_LOCKSCOPE
,
Constant Field Valuespublic static final String XML_TRANSACTIONINFO
public static final String XML_TRANSACTIONSTATUS
transactioninfo
element indicating how the transaction should be completed.
XML_TRANSACTIONINFO
,
Constant Field Valuespublic static final String XML_COMMIT
transactionstatus
element. It indicates a completion by committing the transaction.
XML_TRANSACTIONSTATUS
,
Constant Field Valuespublic static final String XML_ROLLBACK
transactionstatus
element. It indicates a completion by roll backing the transaction.
XML_TRANSACTIONSTATUS
,
Constant Field Valuespublic static final Type TRANSACTION
XML_TRANSACTION
,
Type.create(String, Namespace)
public static final Scope LOCAL
XML_LOCAL
,
Scope.create(String, Namespace)
public static final Scope GLOBAL
XML_GLOBAL
,
Scope.create(String, Namespace)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |