#include <XSDFilter.h>
|
| XSDFilter () |
|
| ~XSDFilter () |
|
bool | canLogPayload () |
|
bool | isMethodSupported (FilterMethod method, bool asClient) |
|
FilterResult | ProcessMessage (XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *inputOutputData, NameValueCollection &transportHeaders, bool asClient) |
|
FilterResult | ProcessMessage (unsigned char *inputData, XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *outputData, NameValueCollection &transportHeaders, bool asClient) |
|
FilterResult | ProcessMessage (const XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *inputData, AbstractFilter::buffer_type outputData, NameValueCollection &transportHeaders, bool asClient) |
|
FilterResult | ProcessMessage (const XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *inputData, unsigned char **outputData, NameValueCollection &transportHeaders, bool asClient) |
|
FilterResult | ProcessMessage (AbstractFilter::buffer_type inputData, XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *outputData, NameValueCollection &transportHeaders, bool asClient) |
|
FilterResult | ProcessMessage (AbstractFilter::buffer_type inputData, AbstractFilter::buffer_type outputData, NameValueCollection &transportHeaders, bool asClient) |
|
FilterResult | ProcessMessage (AbstractFilter::buffer_type inputData, unsigned char **outputData, NameValueCollection &transportHeaders, bool asClient) |
|
virtual | ~AbstractFilter () |
| Destructor. More...
|
|
const NameValueCollection & | getProperties () const |
|
void | setLogFile (const string &filename) |
| sets the name of the file where the payload will be logged More...
|
|
string | getLogFile () const |
| gets the name of the file where the payload will be logged More...
|
|
virtual bool | isTransportType () |
|
void | addProperty (const string &name, const string &value) |
|
FilterType::FilterTypeEnum | getFilterType () const |
|
virtual void | Init () |
|
virtual void | Rollback () |
|
virtual void | Commit () |
|
virtual void | Abort () |
|
virtual bool | isBatch () const |
|
virtual string | getQueueManagerName () const |
|
virtual string | getTransportURI () const |
|
virtual string | getQueueName () const |
|
XSDFilter::~XSDFilter |
( |
| ) |
|
bool XSDFilter::canLogPayload |
( |
| ) |
|
|
virtual |
AbstractFilter::FilterResult XSDFilter::ProcessMessage |
( |
XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument * |
inputOutputData, |
|
|
NameValueCollection & |
transportHeaders, |
|
|
bool |
asClient |
|
) |
| |
|
virtual |
AbstractFilter::FilterResult XSDFilter::ProcessMessage |
( |
unsigned char * |
inputData, |
|
|
XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument * |
outputData, |
|
|
NameValueCollection & |
transportHeaders, |
|
|
bool |
asClient |
|
) |
| |
FilterResult FinTP::XSDFilter::ProcessMessage |
( |
const XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument * |
inputData, |
|
|
AbstractFilter::buffer_type |
outputData, |
|
|
NameValueCollection & |
transportHeaders, |
|
|
bool |
asClient |
|
) |
| |
|
inlinevirtual |
FilterResult FinTP::XSDFilter::ProcessMessage |
( |
const XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument * |
inputData, |
|
|
unsigned char ** |
outputData, |
|
|
NameValueCollection & |
transportHeaders, |
|
|
bool |
asClient |
|
) |
| |
|
inlinevirtual |
FilterResult FinTP::XSDFilter::ProcessMessage |
( |
AbstractFilter::buffer_type |
inputData, |
|
|
XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument * |
outputData, |
|
|
NameValueCollection & |
transportHeaders, |
|
|
bool |
asClient |
|
) |
| |
|
inlinevirtual |
void XSDFilter::ValidateProperties |
( |
NameValueCollection & |
transportHeaders | ) |
|
|
private |
private methods implementation
string FinTP::XSDFilter::m_XsdNamespace |
|
private |
string FinTP::XSDFilter::m_XsdSchemaLocation |
|
private |
const string XSDFilter::XSDFILE = "XSDFILE" |
|
static |
const string XSDFilter::XSDNAMESPACE = "XSDNAMESPACE" |
|
static |
The documentation for this class was generated from the following files: