Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

LogConsumerServantFactory Class Reference
[LWLogging Service]

#include <LogConsumerServantFactory.h>

Collaboration diagram for LogConsumerServantFactory:

Collaboration graph
[legend]
List of all members.

Detailed Description

Builds the LogConsumer ServantActivator.

Responsible for instantiating the LogConsumer ServantActivator and reading configuration parameters from the BoilerPlate Configuration Map. Owns the LogState

Command Line Parameters


Public Member Functions

 LogConsumerServantFactory ()
 Default ctor.

virtual ~LogConsumerServantFactory ()
 dtor

LogStatelog_state ()
 Access the LogState.


Protected Member Functions

virtual void build_activator (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa) throw (ServantFactory::ServantBuildException)
 Instances the ServantActivator.


Constructor & Destructor Documentation

LogConsumerServantFactory::LogConsumerServantFactory  ) 
 

Default ctor.

Currently does nothing

virtual LogConsumerServantFactory::~LogConsumerServantFactory  )  [virtual]
 

dtor

Deletes the ServantActivator


Member Function Documentation

virtual void LogConsumerServantFactory::build_activator CORBA::ORB_ptr  orb,
PortableServer::POA_ptr  poa
throw (ServantFactory::ServantBuildException) [protected, virtual]
 

Instances the ServantActivator.

Builds the LogState with command line values. Instances the ServantActivator.

Parameters:
orb - The application ORB
poa - The Activator POA

LogState& LogConsumerServantFactory::log_state  ) 
 

Access the LogState.

Returns:
LogState reference


The documentation for this class was generated from the following file: