41 Xid& operator=(
const Xid&);
An interface which provides a mapping for the X/Open XID transaction identifier structure.
Definition: Xid.h:37
virtual int getFormatId() const =0
Gets the format identifier component of the XID.
static const int MAXBQUALSIZE
The maximum number of bytes which will be copied into the array that is passed to getBranchQualifier(...
Definition: Xid.h:55
virtual bool equals(const Xid *other) const =0
Compares this Xid to another and returns true if they are the same.
virtual int getBranchQualifier(unsigned char *buffer, int size) const =0
Gets the transaction branch qualifier component of the XID.
virtual Xid * clone() const =0
Creates a Copy of this Xid instance that contains the same id values.
virtual int getGlobalTransactionId(unsigned char *buffer, int size) const =0
Gets the global transaction id component of the XID.
static const int MAXGTRIDSIZE
The maximum number of bytes which will be copied into the array passed to getGlobaltransactionId().
Definition: Xid.h:49
#define CMS_API
Definition: Config.h:31
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
Definition: DestinationResolver.h:23