HydraExpress™ C++ API Reference Guide

Product Documentation:
   HydraExpress C++
Documentation Home
 All Classes Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
List of all members | Public Member Functions | Protected Member Functions
rwsf::HttpsMessageListener Class Reference

Creates an HTTPS listener based on the transports configuration file. Not intended for direct use. More...

#include <rwsf/webservice/transport/https/HttpsMessageListener.h>

Inheritance diagram for rwsf::HttpsMessageListener:
rwsf::HttpMessageListener rwsf::MessageListenerImp rwsf::MessageHandlerImp

Public Member Functions

virtual void initServer ()
 

Protected Member Functions

virtual void doInit (const rwsf::Config &initParams)
 
- Protected Member Functions inherited from rwsf::HttpMessageListener
virtual void doReset ()
 
virtual void doStart ()
 
virtual void doStop ()
 

Additional Inherited Members

Detailed Description

This class creates an HTTPS listener based on the parameters configured in the transports.xml configuration file. An HTTPS listener receives and parses an HTTPS message and then forwards the information to the webservice processor.

Note
This class is not intended for direct use. Rather, configure an HTTPS listener directly in the transports.xml configuration file. See the chapter on transports in the Web Development User's Guide for more information.

Member Function Documentation

virtual void rwsf::HttpsMessageListener::doInit ( const rwsf::Config initParams)
protectedvirtual

Pure virtual function. In derived classes, init() calls this method to handle any initialization specific to the implementation.

Reimplemented from rwsf::HttpMessageListener.

virtual void rwsf::HttpsMessageListener::initServer ( )
virtual

Pure virtual function. In derived classes, start() calls this method, which is expected to handle any setup needed by the listening thread specific to the implementation.

Reimplemented from rwsf::HttpMessageListener.

Copyright © 2015 Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is registered trademark of Rogue Wave Software, Inc. in the United States and other countries, and HydraExpress is a trademark of Rogue Wave Software. All other trademarks are the property of their respective owners.
Provide feedback to Rogue Wave about its documentation.