#include <SequenceFault.h>
Public Member Functions | |
SequenceFault (const string &identifier="", const string &errorCode=SequenceFault::NOSEQFAULT) | |
~SequenceFault () | |
string | getErrorCode () const |
void | setErrorCode (const string &errorCode) |
string | getErrorReason () const |
void | setErrorReason (const string &errorReason) |
bool | IsNack (const string reference) const |
bool | IsAck (const unsigned long sequence) const |
Public Member Functions inherited from wsrm::SequenceResponse | |
virtual | ~SequenceResponse () |
void | AddChild (const wsrm::AcknowledgementRange &ackRange) |
void | AddChild (const string &reference, const wsrm::Nack &nack) |
void | AddChild (const string &reference, const wsrm::Ack &ack) |
const AcknowledgementRangeSequence & | getAcknowledgementRanges () const |
const map< string, wsrm::Ack > & | getAcks () const |
const map< string, wsrm::Nack > & | getNacks () const |
const wsrm::Nack & | getNack (const string &reference) |
const wsrm::Ack & | getAck (const string &reference) |
virtual bool | IsAck (const string reference) const |
unsigned int | seqSize () const |
Public Member Functions inherited from wsrm::SequenceType | |
SequenceType (const SequenceType::Type type=SequenceType::Sequence, const string &identifier="") | |
virtual | ~SequenceType () |
void | setIdentifier (const string &identifier) |
string | getIdentifier () const |
SequenceType::Type | getType () const |
Public Member Functions inherited from WSSerializable | |
WSSerializable (const string &elementName="name", const string &namespaceId="ns", const string &namespaceUri="uri") | |
virtual | ~WSSerializable () |
string | Serialize () const |
DOMNode * | Serialize (DOMNode *root) const |
WSSerializable * | Deserialize (const DOMNode *data) const |
string | getElementName () const |
string | getNamespaceId () const |
string | getNamespaceUri () const |
Static Public Member Functions | |
static SequenceFault * | Deserialize (DOMNode *root, const string &messageFilename) |
Static Public Member Functions inherited from wsrm::SequenceResponse | |
static SequenceResponse * | Deserialize (DOMNode *root, const string &messageFilename) |
Static Public Attributes | |
static const string | NOSEQFAULT = "__NOSEQFAULT" |
Protected Member Functions | |
string | internalSerialize () const |
DOMNode * | internalSerialize (DOMNode *root) const |
WSSerializable * | internalDeserialize (const DOMNode *data) |
Protected Member Functions inherited from wsrm::SequenceResponse | |
SequenceResponse (SequenceType::Type type=SequenceType::Sequence, const string &identifier="", const string &elementName="name", const string &namespaceId="ns", const string &namespaceUri="uri") | |
Private Attributes | |
string | m_ErrorCode |
string | m_ErrorReason |
Additional Inherited Members | |
Public Types inherited from wsrm::SequenceType | |
enum | Type { Sequence, SequenceAcknowledgement, SequenceFault, SequenceDistinctAck } |
Protected Attributes inherited from wsrm::SequenceResponse | |
wsrm::AcknowledgementRangeSequence | m_Acks |
map< string, wsrm::Nack > | m_Nacks |
map< string, wsrm::Ack > | m_DistinctAcks |
wsrm::SequenceFault::SequenceFault | ( | const string & | identifier = "" , |
const string & | errorCode = SequenceFault::NOSEQFAULT |
||
) |
wsrm::SequenceFault::~SequenceFault | ( | ) |
|
static |
|
inline |
|
inline |
|
protectedvirtual |
Implements wsrm::SequenceResponse.
|
protectedvirtual |
Implements wsrm::SequenceResponse.
|
protectedvirtual |
Implements wsrm::SequenceResponse.
|
virtual |
Implements wsrm::SequenceResponse.
|
virtual |
Implements wsrm::SequenceResponse.
|
inline |
|
inline |
|
private |
|
private |
|
static |