#include <loggingService.h>
Collaboration diagram for LoggingService:
Public Member Functions | |
LoggingService () | |
virtual | ~LoggingService () |
bool | isInitialized () |
int | parse_args (int argc, char *argv[]) |
void | startup (int argc, char *argv[]) |
int | run () |
void | shutdown () |
Protected Member Functions | |
void | init_ORB (int &argc, char *argv[]) |
void | resolve_naming_service () |
void | resolve_notify_factory () |
void | create_EC () |
void | create_supplieradmin () |
void | create_suppliers () |
void | create_basic_log_factory () |
void | create_basic_log () |
Protected Attributes | |
CosNotifyChannelAdmin::EventChannelFactory_var | m_notify_factory |
CosNotifyChannelAdmin::EventChannel_var | m_logging_ec |
CosNotification::QoSProperties | m_initial_qos |
CosNotification::AdminProperties | m_initial_admin |
CosNotifyChannelAdmin::InterFilterGroupOperator | m_ifgop |
CosNotifyChannelAdmin::SupplierAdmin_var | m_logging_supplier_admin |
ACSStructuredPushSupplier * | m_logging_supplier |
const char * | m_basic_log_factory_name |
const char * | m_basic_log_name |
ACSLogFactory_i | m_basic_log_factory |
DsLogAdmin::BasicLog_var | m_basic_log |
bool | m_logBin |
bool | m_isInitialized |
CORBA::ORB_var | m_orb |
PortableServer::POA_var | m_poa |
CosNaming::NamingContext_var | m_naming_context |
|
Constructor |
|
Destructor |
|
Create the Basic Log |
|
Create the Basic Log Factory |
|
Create an EC. |
|
Create the Supplier Admin. |
|
create and initialize the suppliers. |
|
initialize the ORB. |
|
Initalization status |
|
Parses the command line arguments.
|
|
Resolve the naming service. |
|
Try to resolve the Notify factory from the Naming service. |
|
run the Telecom Log Service.
|
|
Shutdown the Telecom Log Service. |
|
Initializes the Telecom Log Service. |
|
The Basic Log |
|
The Basic Log Factory. |
|
The Log Factory name. |
|
The Log name. |
|
The group operator between admin-proxy's. |
|
Initial admin props specified to the factory when creating the EC. |
|
Initial qos specified to the factory when creating the EC. |
|
Initialization status |
|
|
|
The logging channel that we create using the factory. |
|
The loggingg supplier |
|
The logging supplier admin used by suppliers. |
|
A naming context. |
|
Channel factory |
|
The ORB that we use. |
|
Reference to the root poa. |