File Information
Library: RemotingNG/SOAP
Package: SOAP
Header: Poco/RemotingNG/SOAP/TransportFactory.h
Description
The TransportFactory for RemotingNG SOAP Transport objects.
Inheritance
Direct Base Classes: Poco::RemotingNG::TransportFactory
All Base Classes: Poco::RefCountedObject, Poco::RemotingNG::TransportFactory
Member Summary
Member Functions: createTransport, registerFactory, unregisterFactory
Inherited Functions: createTransport, duplicate, referenceCount, release
Constructors
TransportFactory
TransportFactory(
Serializer::SOAPVersion = Serializer::SOAP_1_1
);
Creates a TransportFactory.
Destructor
~TransportFactory
~TransportFactory();
Destroys the TransportFactory.
Member Functions
createTransport
Poco::RemotingNG::Transport * createTransport();
registerFactory
static void registerFactory();
Helper function to register the factory with the manager.
This will actually register three factory instances, one for the "soap" protocol (default), one for "soap-1.1" and one for "soap-1.2".
unregisterFactory
static void unregisterFactory();
Helper function to unregister the factory with the manager.