#include <it_bus_config/mq_wsdl_port.h>
Inheritance diagram for IT_MQ::MQConfiguration:
Definition at line 31 of file mq_wsdl_port.h.
virtual const IT_Bus::QName& IT_MQ::MQConfiguration::get_type | ( | ) | const [virtual] |
Returns the IT_Bus::QName for the type.
Derived subclasses implement this method and return their QName.
Implements IT_Bus::AnyType.
virtual IT_Bus::AnyType& IT_MQ::MQConfiguration::copy | ( | const IT_Bus::AnyType & | rhs | ) | [virtual] |
Return a reference to this instance.
Reimplemented from IT_MQ::MQWSDLExtensionElement.
virtual void IT_MQ::MQConfiguration::write | ( | IT_Bus::XMLOutputStream & | stream | ) | const throw ((IT_Bus::IOException)) [virtual] |
Write the contents of the node.
This method is typically invoked on an instance of the IT_WSDL::WSDLDefinitions class to write a copy of the in-memory representation of the WSDL model to a file that will be accessible to other applications. For example,
// The WSDL model may be obtained from the Service IT_WSDL::WSDLDefinitions &definitions = service.get_definitions();
// Now initialize an XMLOutputStream and invoke the write() // method on the WSDLDefinitions object. IT_Bus::FileOutputStream stream("<path to, and name of, the output file>"); IT_Bus::XMLOutputStream xml_stream(stream, true); definitions.write(xml_stream); stream.close();
IT_Bus::XMLOutputStream | to which to write the node contents. |
Reimplemented from IT_MQ::MQWSDLExtensionElement.
virtual void IT_MQ::MQConfiguration::write_attributes | ( | IT_Bus::XMLOutputStream & | stream | ) | const throw ((IT_Bus::IOException)) [virtual] |
Writes the attributes for the XMLNode into the stream specified.
XMLOutputStream& | The underlying stream to encode into. XMLNode tree (only supported by XMLStreamNode). |
Reimplemented from IT_Bus::XMLNode.
const IT_Bus::String& IT_MQ::MQConfiguration::get_location | ( | ) | const [virtual] |
Returns a string containing the transport endpoint address for a Web service.
Implements IT_Bus::EndpointAddress.
void IT_MQ::MQConfiguration::set_location | ( | const IT_Bus::String & | location | ) | [virtual] |
Update the transport endpoint address .
String | containing the full endpoint address. |
Reimplemented from IT_Bus::EndpointAddress.
virtual void IT_MQ::MQConfiguration::read_contents | ( | IT_Bus::ComplexTypeReader & | os | ) | throw ((IT_Bus::DeserializationException)) [virtual] |
Read the member values into the instance.
Derived subclasses implement this method.
Implements IT_Bus::SequenceComplexType.
virtual void IT_MQ::MQConfiguration::write_contents | ( | IT_Bus::ComplexTypeWriter & | os | ) | const throw ((IT_Bus::SerializationException)) [virtual] |
Write the member values of the instance.
Derived subclasses implement this method.
Implements IT_Bus::SequenceComplexType.
Connection details that may be manipulated directly in code.
IT_Bus::String m_ConnectionName; IT_Bus::String m_QueueManagerName; IT_Bus::String m_IsQueueManagerRemote; IT_Bus::String m_QueueName; IT_Bus::String m_ReplyQueueManagerName; IT_Bus::String m_IsReplyQueueManagerRemote; IT_Bus::String m_ReplyQueueName; IT_Bus::String m_AliasQueueName; IT_Bus::String m_ApplicationIdData; IT_Bus::String m_ApplicationOriginData; IT_Bus::String m_UserIdentifier; IT_Bus::BinaryBuffer m_MessageId; IT_Bus::BinaryBuffer m_CorrelationId; IT_Bus::String m_ModelQueueName; IT_Bus::String m_Timeout; IT_Bus::String m_MessageExpiry; IT_Bus::String m_MessagePriority; IT_Bus::String m_AccessMode; IT_Bus::String m_UsageStyle; IT_Bus::String m_KeepReplyQueue; IT_Bus::String m_CorrelationStyle; IT_Bus::String m_ConnectionFastPath; IT_Bus::String m_ConnectionReusable; IT_Bus::String m_DeliveryMode; IT_Bus::String m_TransactionalParticipation; IT_Bus::String m_ReportOption; IT_Bus::String m_FormatOption; IT_Bus::String m_Convert; IT_Bus::String m_AccountingToken; IT_Bus::String m_ServerClient; bool m_IsServerTransport; bool m_PropogateTransactions;
Definition at line 232 of file mq_wsdl_port.h.