rwlogo
HydraExpress 4.7

HydraExpress C++ API Reference Guide

Product Documentation:
   Documentation Home

List of all members
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

Additional Inherited Members

- Public Member Functions inherited from rwsf::MessageListenerImp
 MessageListenerImp ()
 
virtual ~MessageListenerImp ()
 
virtual std::string getProperty (const std::string &key)
 
virtual void invoke (rwsf::CallInfo &callInfo)
 
bool isStopped ()
 
void log (const std::string &message, rwsf::CallInfo::LogLevel l=rwsf::CallInfo::Error)
 
void log (rwsf::CallInfo &callInfo, rwsf::CallInfo::LogLevel l=rwsf::CallInfo::Error)
 
virtual void setProperty (const std::string &key, const std::string &value)
 
- Protected Member Functions inherited from rwsf::BodyBase
 BodyBase (void)
 
 BodyBase (const BodyBase &second)
 
virtual ~BodyBase (void)
 
BodyBase & operator= (const BodyBase &second)
 

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.

Copyright © Rogue Wave Software, Inc. All Rights Reserved.

The Rogue Wave name and logo are registered trademarks of Rogue Wave Software, and HydraExpress is a trademark of Rogue Wave Software. All other trademarks are the property of their respective owners.