org::xmlBlaster::util::I_Log Class Reference

Inheritance diagram for org::xmlBlaster::util::I_Log:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 I_Log ()
virtual ~I_Log ()
bool call () const
 For better performance try: if (log.call()) log.call("Me","bla");.
bool time () const
bool trace () const
bool dump () const
virtual void panic (const std::string &instance, const std::string &text)
 Use this exit for errors.
virtual void exit (const std::string &instance, const std::string &text)
 Exit without errors.
virtual void info (const std::string &instance, const std::string &text)=0
 Use this for normal logging output.
virtual void warn (const std::string &instance, const std::string &text)=0
 Use this for logging output where the xmlBlaster administrator shall be informed
for example a login denied event.
virtual void error (const std::string &instance, const std::string &text)=0
 Use this for internal xmlBlaster errors reporting.
virtual void plain (const std::string &instance, const std::string &text)
virtual void dump (const std::string &instance, const std::string &text)
virtual void trace (const std::string &instance, const std::string &text)=0
 Tracing execution.
virtual void call (const std::string &instance, const std::string &text)=0
 Tracing when entering methods.
virtual void time (const std::string &instance, const std::string &text)
 Output of performance measurements (elapsed milliseconds).
virtual std::string getLogLevelStr () const
 My current log level setting in human readable notation.
virtual std::string usage () const

Protected Attributes

bool call_
 For better performance.
bool time_
bool trace_
bool dump_
bool info_

Detailed Description

Definition at line 38 of file I_Log.h.


Constructor & Destructor Documentation

org::xmlBlaster::util::I_Log::I_Log (  ) 

Definition at line 49 of file I_Log.h.

virtual org::xmlBlaster::util::I_Log::~I_Log (  )  [virtual]

Definition at line 50 of file I_Log.h.


Member Function Documentation

bool org::xmlBlaster::util::I_Log::call (  )  const

For better performance try: if (log.call()) log.call("Me","bla");.

Definition at line 53 of file I_Log.h.

Referenced by org::xmlBlaster::util::Timeout::addOrRefreshTimeoutListener(), org::xmlBlaster::client::protocol::CbServerPluginManager::CbServerPluginManager(), org::xmlBlaster::util::dispatch::ConnectionsHandler::connect(), org::xmlBlaster::client::XmlBlasterAccess::connect(), org::xmlBlaster::client::protocol::socket::SocketDriver::connect(), org::xmlBlaster::client::protocol::corba::CorbaConnection::connect(), org::xmlBlaster::util::queue::ConnectQueueEntry::ConnectQueueEntry(), org::xmlBlaster::util::dispatch::ConnectionsHandler::connectRaw(), org::xmlBlaster::client::protocol::corba::CorbaConnection::CorbaConnection(), org::xmlBlaster::client::XmlBlasterAccess::createDefaultCbServer(), org::xmlBlaster::util::dispatch::ConnectionsHandler::disconnect(), org::xmlBlaster::client::XmlBlasterAccess::disconnect(), org::xmlBlaster::client::protocol::socket::SocketDriver::disconnect(), org::xmlBlaster::util::dispatch::DispatchManager::DispatchManager(), org::xmlBlaster::util::parser::Sax2Parser::endDocument(), org::xmlBlaster::util::dispatch::ConnectionsHandler::erase(), org::xmlBlaster::client::XmlBlasterAccess::erase(), org::xmlBlaster::util::parser::Sax2Parser::error(), org::xmlBlaster::util::parser::Sax2Parser::fatalError(), org::xmlBlaster::util::dispatch::ConnectionsHandler::flushQueue(), org::xmlBlaster::util::dispatch::ConnectionsHandler::flushQueueUnlocked(), org::xmlBlaster::util::dispatch::ConnectionsHandler::get(), org::xmlBlaster::client::XmlBlasterAccess::get(), org::xmlBlaster::client::protocol::socket::SocketDriverFactory::getDriverInstance(), org::xmlBlaster::client::protocol::corba::CorbaDriverFactory::getDriverInstance(), org::xmlBlaster::util::queue::MsgQueueEntry::getEmbeddedObject(), org::xmlBlaster::util::queue::ConnectQueueEntry::getEmbeddedObject(), org::xmlBlaster::util::Timeout::getTimeout(), org::xmlBlaster::client::protocol::corba::CorbaConnection::initAuthenticationService(), org::xmlBlaster::util::Timeout::isExpired(), org::xmlBlaster::util::dispatch::ConnectionsHandler::isRecoverable(), org::xmlBlaster::client::protocol::socket::SocketDriverFactory::killDriverInstance(), org::xmlBlaster::client::protocol::corba::CorbaDriverFactory::killDriverInstance(), org::xmlBlaster::util::queue::SQLiteQueuePlugin::peekWithSamePriority(), org::xmlBlaster::util::dispatch::ConnectionsHandler::publish(), org::xmlBlaster::client::XmlBlasterAccess::publish(), org::xmlBlaster::client::protocol::socket::SocketDriver::publish(), org::xmlBlaster::client::protocol::corba::CorbaDriver::publish(), org::xmlBlaster::client::protocol::corba::CorbaConnection::publishArr(), org::xmlBlaster::client::protocol::corba::CorbaConnection::publishOneway(), org::xmlBlaster::util::queue::PublishQueueEntry::PublishQueueEntry(), org::xmlBlaster::util::queue::SQLiteQueuePlugin::put(), org::xmlBlaster::util::queue::RamQueuePlugin::put(), org::xmlBlaster::util::queue::CacheQueuePlugin::put(), org::xmlBlaster::util::dispatch::ConnectionsHandler::queueConnect(), org::xmlBlaster::util::dispatch::ConnectionsHandler::queuePublish(), org::xmlBlaster::util::Timeout::refreshTimeoutListener(), org::xmlBlaster::util::Timeout::removeAll(), org::xmlBlaster::util::Timeout::removeTimeoutListener(), org::xmlBlaster::util::Timeout::run(), org::xmlBlaster::util::EmbeddedServerRunner::run(), org::xmlBlaster::util::parser::Sax2Parser::Sax2Parser(), org::xmlBlaster::util::queue::UnSubscribeQueueEntry::send(), org::xmlBlaster::util::queue::SubscribeQueueEntry::send(), org::xmlBlaster::util::queue::PublishQueueEntry::send(), org::xmlBlaster::util::queue::EraseQueueEntry::send(), org::xmlBlaster::util::queue::ConnectQueueEntry::send(), org::xmlBlaster::util::Timeout::shutdown(), org::xmlBlaster::client::protocol::socket::SocketDriver::shutdown(), org::xmlBlaster::util::Timeout::spanToTimeout(), org::xmlBlaster::util::queue::SQLiteQueuePlugin::SQLiteQueuePlugin(), org::xmlBlaster::util::EmbeddedServer::start(), org::xmlBlaster::util::dispatch::ConnectionsHandler::startPinger(), org::xmlBlaster::util::EmbeddedServer::stop(), org::xmlBlaster::util::dispatch::ConnectionsHandler::subscribe(), org::xmlBlaster::client::XmlBlasterAccess::subscribe(), org::xmlBlaster::test::TestSuite::TestSuite(), org::xmlBlaster::util::Timeout::Timeout(), org::xmlBlaster::util::dispatch::ConnectionsHandler::timeout(), org::xmlBlaster::util::dispatch::ConnectionsHandler::toPollingOrDead(), org::xmlBlaster::util::dispatch::ConnectionsHandler::unSubscribe(), org::xmlBlaster::client::XmlBlasterAccess::unSubscribe(), org::xmlBlaster::TestLogin::update(), org::xmlBlaster::test::TestConnect::update(), org::xmlBlaster::util::parser::Sax2Parser::warning(), org::xmlBlaster::client::XmlBlasterAccess::XmlBlasterAccess(), org::xmlBlaster::util::queue::CacheQueuePlugin::~CacheQueuePlugin(), org::xmlBlaster::util::dispatch::ConnectionsHandler::~ConnectionsHandler(), org::xmlBlaster::client::protocol::corba::CorbaConnection::~CorbaConnection(), org::xmlBlaster::util::dispatch::DispatchManager::~DispatchManager(), org::xmlBlaster::util::EmbeddedServer::~EmbeddedServer(), org::xmlBlaster::util::queue::RamQueuePlugin::~RamQueuePlugin(), org::xmlBlaster::util::queue::SQLiteQueuePlugin::~SQLiteQueuePlugin(), org::xmlBlaster::test::TestFailsafe::~TestFailsafe(), org::xmlBlaster::test::TestSuite::~TestSuite(), org::xmlBlaster::test::TestThread::~TestThread(), org::xmlBlaster::util::Timeout::~Timeout(), and org::xmlBlaster::client::XmlBlasterAccess::~XmlBlasterAccess().

bool org::xmlBlaster::util::I_Log::time (  )  const

Definition at line 54 of file I_Log.h.

Referenced by org::xmlBlaster::util::Log::getTime().

bool org::xmlBlaster::util::I_Log::trace (  )  const

Definition at line 55 of file I_Log.h.

Referenced by org::xmlBlaster::util::Timeout::addTimeoutListener(), org::xmlBlaster::util::dispatch::ConnectionsHandler::connect(), org::xmlBlaster::client::XmlBlasterAccess::connect(), org::xmlBlaster::client::protocol::socket::SocketDriver::connect(), org::xmlBlaster::client::protocol::corba::CorbaConnection::connect(), SubscribeDemo::connect(), PublishDemo::connect(), org::xmlBlaster::client::protocol::corba::CorbaConnection::createCallbackServer(), org::xmlBlaster::client::XmlBlasterAccess::createDefaultCbServer(), org::xmlBlaster::client::XmlBlasterAccess::disconnect(), org::xmlBlaster::util::dispatch::ConnectionsHandler::flushQueue(), org::xmlBlaster::util::dispatch::ConnectionsHandler::flushQueueUnlocked(), org::xmlBlaster::util::Global::getPingTimer(), org::xmlBlaster::util::dispatch::ConnectionsHandler::getQueue(), org::xmlBlaster::client::protocol::corba::CorbaConnection::initAuthenticationService(), org::xmlBlaster::util::dispatch::ConnectionsHandler::initFailsafe(), org::xmlBlaster::util::Timeout::join(), org::xmlBlaster::client::XmlBlasterAccess::leaveServer(), org::xmlBlaster::util::queue::SQLiteQueuePlugin::peekWithSamePriority(), org::xmlBlaster::client::protocol::socket::SocketDriver::publish(), org::xmlBlaster::client::protocol::corba::CorbaDriver::publish(), org::xmlBlaster::client::protocol::corba::CorbaConnection::publish(), PublishDemo::publish(), org::xmlBlaster::client::protocol::corba::CorbaConnection::publishArr(), org::xmlBlaster::util::dispatch::ConnectionsHandler::queueConnect(), org::xmlBlaster::util::dispatch::ConnectionsHandler::queuePublish(), org::xmlBlaster::util::dispatch::ConnectionsHandler::queueSubscribe(), org::xmlBlaster::util::Timeout::refreshTimeoutListener(), org::xmlBlaster::test::TestThread::run(), org::xmlBlaster::util::Timeout::run(), org::xmlBlaster::util::parser::Sax2Parser::Sax2Parser(), org::xmlBlaster::test::TestTimeout::setUp(), org::xmlBlaster::test::TestThread::setUp(), org::xmlBlaster::util::queue::SQLiteQueuePlugin::SQLiteQueuePlugin(), org::xmlBlaster::util::EmbeddedServer::start(), org::xmlBlaster::test::TestSuite::startEmbeddedServer(), org::xmlBlaster::util::dispatch::ConnectionsHandler::startPinger(), org::xmlBlaster::util::EmbeddedServer::stop(), org::xmlBlaster::client::XmlBlasterAccess::subscribe(), org::xmlBlaster::test::TestProperty::testDefault(), org::xmlBlaster::test::TestGet::testGet(), org::xmlBlaster::test::TestProperty::testLoadPropertyFile(), org::xmlBlaster::test::TestQueue::testMaxNumOfBytes(), org::xmlBlaster::test::TestRam::testPublish(), org::xmlBlaster::TestLogin::testPublish(), org::xmlBlaster::test::TestSub::testPublishCorbaMethods(), org::xmlBlaster::test::TestKeys::testPublishKey(), org::xmlBlaster::test::TestSub::testPublishSTLMethods(), org::xmlBlaster::test::TestConnectQos::testQueueProperty(), org::xmlBlaster::test::TestProperty::testReplace(), org::xmlBlaster::test::TestCommand::testSendAdministrativeCommand(), org::xmlBlaster::test::TestCommand::testSetCallbackDispatcherActive(), org::xmlBlaster::test::TestSub::testSubscribeSpecificCallback(), org::xmlBlaster::test::TestSub::testSubscribeXPath(), org::xmlBlaster::TestLogin::testSubscribeXPath(), org::xmlBlaster::util::Timeout::Timeout(), org::xmlBlaster::util::dispatch::ConnectionsHandler::timeout(), org::xmlBlaster::client::XmlBlasterAccess::unSubscribe(), org::xmlBlaster::test::TestFailsafe::update(), org::xmlBlaster::util::dispatch::ConnectionsHandler::~ConnectionsHandler(), org::xmlBlaster::client::protocol::corba::CorbaConnection::~CorbaConnection(), org::xmlBlaster::util::EmbeddedServer::~EmbeddedServer(), org::xmlBlaster::test::TestFailsafe::~TestFailsafe(), org::xmlBlaster::test::TestSuite::~TestSuite(), and org::xmlBlaster::client::XmlBlasterAccess::~XmlBlasterAccess().

bool org::xmlBlaster::util::I_Log::dump (  )  const

Definition at line 56 of file I_Log.h.

Referenced by org::xmlBlaster::util::dispatch::ConnectionsHandler::connect(), org::xmlBlaster::client::XmlBlasterAccess::connect(), org::xmlBlaster::client::protocol::corba::CorbaConnection::connect(), org::xmlBlaster::util::dispatch::ConnectionsHandler::disconnect(), org::xmlBlaster::client::XmlBlasterAccess::disconnect(), org::xmlBlaster::util::dispatch::ConnectionsHandler::erase(), org::xmlBlaster::client::XmlBlasterAccess::erase(), org::xmlBlaster::util::dispatch::ConnectionsHandler::get(), org::xmlBlaster::client::XmlBlasterAccess::get(), org::xmlBlaster::util::queue::MsgQueueEntry::getEmbeddedObject(), org::xmlBlaster::util::queue::ConnectQueueEntry::getEmbeddedObject(), org::xmlBlaster::client::protocol::corba::CorbaConnection::initAuthenticationService(), org::xmlBlaster::util::queue::SQLiteQueuePlugin::peekWithSamePriority(), org::xmlBlaster::util::dispatch::ConnectionsHandler::publish(), org::xmlBlaster::client::XmlBlasterAccess::publish(), org::xmlBlaster::client::protocol::corba::CorbaConnection::publish(), org::xmlBlaster::util::queue::SQLiteQueuePlugin::put(), org::xmlBlaster::util::queue::RamQueuePlugin::put(), org::xmlBlaster::util::queue::UnSubscribeQueueEntry::send(), org::xmlBlaster::util::queue::SubscribeQueueEntry::send(), org::xmlBlaster::util::queue::PublishQueueEntry::send(), org::xmlBlaster::util::queue::ConnectQueueEntry::send(), org::xmlBlaster::util::dispatch::ConnectionsHandler::subscribe(), org::xmlBlaster::client::XmlBlasterAccess::subscribe(), SubscribeDemo::subscribe(), org::xmlBlaster::util::dispatch::ConnectionsHandler::unSubscribe(), and org::xmlBlaster::client::XmlBlasterAccess::unSubscribe().

virtual void org::xmlBlaster::util::I_Log::panic ( const std::string &  instance,
const std::string &  text 
) [virtual]

Use this exit for errors.

Deprecated:

Reimplemented in org::xmlBlaster::util::Log.

Definition at line 62 of file I_Log.h.

Referenced by org::xmlBlaster::client::protocol::corba::CorbaConnection::initAuthenticationService().

virtual void org::xmlBlaster::util::I_Log::exit ( const std::string &  instance,
const std::string &  text 
) [virtual]

Exit without errors.

Deprecated:

Reimplemented in org::xmlBlaster::util::Log.

Definition at line 69 of file I_Log.h.

virtual void org::xmlBlaster::util::I_Log::info ( const std::string &  instance,
const std::string &  text 
) [pure virtual]

Use this for normal logging output.

Implemented in org::xmlBlaster::util::Log.

Referenced by org::xmlBlaster::test::assertDifferes(), org::xmlBlaster::test::assertEquals(), org::xmlBlaster::util::queue::CacheQueuePlugin::CacheQueuePlugin(), org::xmlBlaster::test::TestThread::callRecursive(), Leak::checkConnection(), Leak::checkConnection2(), Leak::checkConnection3(), Leak::checkGlobal(), Leak::checkGlobal2(), org::xmlBlaster::util::dispatch::ConnectionsHandler::connect(), org::xmlBlaster::util::dispatch::ConnectionsHandler::connectRaw(), org::xmlBlaster::client::protocol::corba::CorbaConnection::CorbaConnection(), org::xmlBlaster::client::XmlBlasterAccess::createDefaultCbServer(), SubscribeDemo::disconnect_(), PublishDemo::erase(), TestEmptyContent::execute(), SubscribeDemo::execute(), MultiConnectDemo::execute(), HelloWorld2::execute(), org::xmlBlaster::util::dispatch::ConnectionsHandler::flushQueue(), org::xmlBlaster::util::dispatch::ConnectionsHandler::flushQueueUnlocked(), org::xmlBlaster::util::dispatch::ConnectionsHandler::getQueue(), HelloWorld2::HelloWorld2(), org::xmlBlaster::client::protocol::corba::CorbaConnection::initAuthenticationService(), SubscribeDemo::initEnvironment(), PublishDemo::initEnvironment(), org::xmlBlaster::client::XmlBlasterAccess::leaveServer(), main(), PublishDemo::postSend(), ProgressListener::progress(), org::xmlBlaster::util::dispatch::ConnectionsHandler::publish(), PublishDemo::publish(), org::xmlBlaster::util::dispatch::ConnectionsHandler::queueConnect(), org::xmlBlaster::util::queue::RamQueuePlugin::RamQueuePlugin(), org::xmlBlaster::test::TestFailsafe::reachedAlive(), TestEmptyContent::reachedAlive(), SubscribeDemo::reachedAlive(), SpecificCallback::reachedAlive(), HelloWorld2::reachedAlive(), org::xmlBlaster::test::TestFailsafe::reachedDead(), TestEmptyContent::reachedDead(), SubscribeDemo::reachedDead(), SpecificCallback::reachedDead(), HelloWorld2::reachedDead(), org::xmlBlaster::test::TestFailsafe::reachedPolling(), TestEmptyContent::reachedPolling(), SubscribeDemo::reachedPolling(), SpecificCallback::reachedPolling(), HelloWorld2::reachedPolling(), org::xmlBlaster::test::TestThread::run(), org::xmlBlaster::util::EmbeddedServerRunner::run(), org::xmlBlaster::test::TestDoubleGlobal::sessionQos(), org::xmlBlaster::test::TestTimeout::setUp(), org::xmlBlaster::test::TestSubXPath::setUp(), org::xmlBlaster::test::TestSub::setUp(), org::xmlBlaster::test::TestLeaveServer::setUp(), org::xmlBlaster::test::TestGet::setUp(), org::xmlBlaster::test::TestFailsafe::setUp(), org::xmlBlaster::test::TestCommand::setUp(), org::xmlBlaster::util::queue::SQLiteQueuePlugin::SQLiteQueuePlugin(), org::xmlBlaster::util::dispatch::ConnectionsHandler::subscribe(), SubscribeDemo::subscribe(), org::xmlBlaster::test::TestTimeout::tearDown(), org::xmlBlaster::test::TestSub::tearDown(), org::xmlBlaster::test::TestRam::tearDown(), org::xmlBlaster::test::TestProperty::tearDown(), org::xmlBlaster::test::TestKeys::tearDown(), org::xmlBlaster::test::TestGet::tearDown(), org::xmlBlaster::test::TestFailsafe::tearDown(), org::xmlBlaster::test::TestCommand::tearDown(), org::xmlBlaster::test::TestClientProperty::testClientProperty(), org::xmlBlaster::test::TestQueue::testConnectCompare(), org::xmlBlaster::test::TestConnectQos::testConnectQos(), org::xmlBlaster::test::TestEmbeddedServer::testEmbeddedServer(), TestEmptyContent::TestEmptyContent(), org::xmlBlaster::test::TestFailsafe::testFailsafe(), org::xmlBlaster::test::TestGet::testGet(), org::xmlBlaster::test::TestLeaveServer::testLeaveServer(), org::xmlBlaster::test::TestTimeout::testLifecycle(), org::xmlBlaster::TestLogin::testLoginLogout(), org::xmlBlaster::test::TestGet::testMany(), org::xmlBlaster::test::TestQueue::testMaxNumOfBytes(), org::xmlBlaster::test::TestQueue::testMaxNumOfEntries(), org::xmlBlaster::test::TestQueue::testMixedCompare(), org::xmlBlaster::test::TestQueue::testOrder(), org::xmlBlaster::test::TestRam::testPublish(), org::xmlBlaster::test::TestQueue::testPublishCompare(), org::xmlBlaster::test::TestSub::testPublishCorbaMethods(), org::xmlBlaster::test::TestSub::testPublishSTLMethods(), org::xmlBlaster::test::TestConnect::testPubSub(), org::xmlBlaster::test::TestClientProperty::testQosData(), org::xmlBlaster::test::TestConnectQos::testQueueProperty(), org::xmlBlaster::test::TestFailsafe::testReconnect(), org::xmlBlaster::test::TestThread::testRecursiveThread(), org::xmlBlaster::test::TestCommand::testSendAdministrativeCommand(), org::xmlBlaster::test::TestQos::testSessionQos(), org::xmlBlaster::test::TestConnectQos::testSessionQos(), org::xmlBlaster::test::TestCommand::testSetCallbackDispatcherActive(), org::xmlBlaster::test::TestQos::testStatusQos(), org::xmlBlaster::test::TestSub::testSubscribeSpecificCallback(), org::xmlBlaster::test::TestSub::testSubscribeXPath(), org::xmlBlaster::TestLogin::testSubscribeXPath(), org::xmlBlaster::test::TestSuite::TestSuite(), org::xmlBlaster::test::TestThread::testThread(), org::xmlBlaster::test::TestTimeout::testTimeout(), org::xmlBlaster::test::TestStringTrim::testTrim(), org::xmlBlaster::test::TestQueue::testWithOneConnectEntry(), org::xmlBlaster::test::TestQueue::testWithOnePublishEntry(), org::xmlBlaster::test::TestTimeout::timeout(), org::xmlBlaster::util::dispatch::ConnectionsHandler::timeout(), org::xmlBlaster::util::dispatch::ConnectionsHandler::toPollingOrDead(), SubscribeDemo::unSubscribe_(), org::xmlBlaster::test::TestSubXPath::update(), org::xmlBlaster::test::TestSub::update(), org::xmlBlaster::test::TestCommand::update(), org::xmlBlaster::test::SpecificCallback::update(), TestEmptyContent::update(), SubscribeDemo::update(), SpecificCallback::update(), and HelloWorld2::update().

virtual void org::xmlBlaster::util::I_Log::warn ( const std::string &  instance,
const std::string &  text 
) [pure virtual]

Use this for logging output where the xmlBlaster administrator shall be informed
for example a login denied event.

Implemented in org::xmlBlaster::util::Log.

Referenced by org::xmlBlaster::util::queue::CacheQueuePlugin::CacheQueuePlugin(), org::xmlBlaster::util::queue::CacheQueuePlugin::clear(), org::xmlBlaster::util::dispatch::ConnectionsHandler::connect(), org::xmlBlaster::client::protocol::corba::CorbaConnection::connect(), org::xmlBlaster::util::queue::CacheQueuePlugin::destroy(), org::xmlBlaster::util::dispatch::ConnectionsHandler::disconnect(), org::xmlBlaster::util::dispatch::ConnectionsHandler::flushQueueUnlocked(), org::xmlBlaster::client::XmlBlasterAccess::getLoginName(), org::xmlBlaster::client::protocol::corba::CorbaConnection::initAuthenticationService(), SubscribeDemo::initEnvironment(), org::xmlBlaster::util::Global::initialize(), org::xmlBlaster::util::dispatch::ConnectionsHandler::publish(), org::xmlBlaster::util::queue::CacheQueuePlugin::put(), org::xmlBlaster::util::dispatch::ConnectionsHandler::queueSubscribe(), org::xmlBlaster::client::protocol::corba::CorbaDriver::registerProgressListener(), org::xmlBlaster::util::EmbeddedServerRunner::run(), org::xmlBlaster::util::qos::address::AddressBase::setBurstModeMaxEntries(), org::xmlBlaster::util::qos::address::AddressBase::setPingInterval(), org::xmlBlaster::util::queue::SQLiteQueuePlugin::SQLiteQueuePlugin(), org::xmlBlaster::test::TestSuite::startEmbeddedServer(), org::xmlBlaster::util::EmbeddedServer::stop(), org::xmlBlaster::test::TestSuite::stopEmbeddedServer(), org::xmlBlaster::util::dispatch::ConnectionsHandler::subscribe(), org::xmlBlaster::test::TestEmbeddedServer::TestEmbeddedServer(), org::xmlBlaster::test::TestLeaveServer::testLeaveServer(), org::xmlBlaster::TestLogin::testLoginLogout(), org::xmlBlaster::test::TestRam::testPublish(), org::xmlBlaster::TestLogin::testPublish(), org::xmlBlaster::test::TestSub::testPublishCorbaMethods(), org::xmlBlaster::test::TestSub::testPublishSTLMethods(), org::xmlBlaster::test::TestCommand::testSendAdministrativeCommand(), org::xmlBlaster::test::TestCommand::testSetCallbackDispatcherActive(), org::xmlBlaster::test::TestSub::testSubscribeSpecificCallback(), org::xmlBlaster::test::TestSub::testSubscribeXPath(), org::xmlBlaster::TestLogin::testSubscribeXPath(), org::xmlBlaster::test::TestSuite::TestSuite(), org::xmlBlaster::util::dispatch::ConnectionsHandler::timeout(), org::xmlBlaster::util::queue::SQLiteQueuePlugin::~SQLiteQueuePlugin(), and org::xmlBlaster::util::Timeout::~Timeout().

virtual void org::xmlBlaster::util::I_Log::error ( const std::string &  instance,
const std::string &  text 
) [pure virtual]

Use this for internal xmlBlaster errors reporting.

Implemented in org::xmlBlaster::util::Log.

Referenced by org::xmlBlaster::util::Timeout::addTimeoutListener(), org::xmlBlaster::test::assertDifferes(), org::xmlBlaster::test::assertEquals(), Leak::checkConnection(), Leak::checkConnection2(), Leak::checkConnection3(), Leak::checkGlobal(), Leak::checkGlobal2(), TestEmptyContent::execute(), MultiConnectDemo::execute(), HelloWorld2::execute(), org::xmlBlaster::util::dispatch::ConnectionsHandler::flushQueue(), org::xmlBlaster::util::queue::MsgQueueEntry::getEmbeddedObject(), org::xmlBlaster::client::protocol::corba::CorbaConnection::initAuthenticationService(), org::xmlBlaster::util::queue::SQLiteQueuePlugin::peekWithSamePriority(), PublishDemo::publish(), org::xmlBlaster::client::protocol::corba::CorbaConnection::publishOneway(), org::xmlBlaster::util::Timeout::run(), org::xmlBlaster::util::EmbeddedServerRunner::run(), org::xmlBlaster::util::parser::Sax2Parser::Sax2Parser(), org::xmlBlaster::util::queue::MsgQueueEntry::send(), org::xmlBlaster::util::queue::EraseQueueEntry::send(), org::xmlBlaster::test::TestSubXPath::setUp(), org::xmlBlaster::test::TestSub::setUp(), org::xmlBlaster::test::TestRam::setUp(), org::xmlBlaster::TestLogin::setUp(), org::xmlBlaster::test::TestLeaveServer::setUp(), org::xmlBlaster::test::TestGet::setUp(), org::xmlBlaster::test::TestFailsafe::setUp(), org::xmlBlaster::test::TestConnect::setUp(), org::xmlBlaster::test::TestCommand::setUp(), org::xmlBlaster::util::EmbeddedServer::start(), org::xmlBlaster::test::TestSub::tearDown(), org::xmlBlaster::test::TestRam::tearDown(), org::xmlBlaster::TestLogin::tearDown(), org::xmlBlaster::test::TestGet::tearDown(), org::xmlBlaster::test::TestFailsafe::tearDown(), org::xmlBlaster::test::TestFailsafe::testFailsafe(), org::xmlBlaster::test::TestGet::testGet(), org::xmlBlaster::test::TestSubXPath::testInitial(), org::xmlBlaster::test::TestLeaveServer::testLeaveServer(), org::xmlBlaster::test::TestGet::testMany(), org::xmlBlaster::test::TestQueue::testMaxNumOfBytes(), org::xmlBlaster::test::TestQueue::testMaxNumOfEntries(), org::xmlBlaster::test::TestRam::testPublish(), org::xmlBlaster::test::TestSub::testPublishAfterSubscribeXPath(), org::xmlBlaster::test::TestSub::testPublishCorbaMethods(), org::xmlBlaster::test::TestConnect::testPubSub(), org::xmlBlaster::test::TestClientProperty::testQosData(), org::xmlBlaster::test::TestFailsafe::testReconnect(), org::xmlBlaster::test::TestSub::update(), and org::xmlBlaster::test::TestLeaveServer::update().

virtual void org::xmlBlaster::util::I_Log::plain ( const std::string &  instance,
const std::string &  text 
) [virtual]

Reimplemented in org::xmlBlaster::util::Log.

Definition at line 96 of file I_Log.h.

Referenced by SubscribeDemo::execute(), main(), SubscribeDemo::update(), org::xmlBlaster::test::TestSuite::usage(), org::xmlBlaster::test::TestRam::usage(), org::xmlBlaster::test::TestProperty::usage(), org::xmlBlaster::test::TestKeys::usage(), and org::xmlBlaster::test::TestGet::usage().

virtual void org::xmlBlaster::util::I_Log::dump ( const std::string &  instance,
const std::string &  text 
) [virtual]

Reimplemented in org::xmlBlaster::util::Log.

Definition at line 103 of file I_Log.h.

virtual void org::xmlBlaster::util::I_Log::trace ( const std::string &  instance,
const std::string &  text 
) [pure virtual]

Tracing execution.

Implemented in org::xmlBlaster::util::Log.

virtual void org::xmlBlaster::util::I_Log::call ( const std::string &  instance,
const std::string &  text 
) [pure virtual]

Tracing when entering methods.

Implemented in org::xmlBlaster::util::Log.

virtual void org::xmlBlaster::util::I_Log::time ( const std::string &  instance,
const std::string &  text 
) [virtual]

Output of performance measurements (elapsed milliseconds).

Deprecated:

Reimplemented in org::xmlBlaster::util::Log.

Definition at line 122 of file I_Log.h.

virtual std::string org::xmlBlaster::util::I_Log::getLogLevelStr (  )  const [virtual]

My current log level setting in human readable notation.

Returns:
for example "ERROR|WARN|TRACE"

Reimplemented in org::xmlBlaster::util::Log.

Definition at line 128 of file I_Log.h.

virtual std::string org::xmlBlaster::util::I_Log::usage (  )  const [virtual]

Reimplemented in org::xmlBlaster::util::Log.

Definition at line 130 of file I_Log.h.

Referenced by org::xmlBlaster::test::TestRam::usage(), org::xmlBlaster::test::TestKeys::usage(), org::xmlBlaster::test::TestGet::usage(), and org::xmlBlaster::util::Global::usage().


Member Data Documentation

bool org::xmlBlaster::util::I_Log::call_ [protected]

For better performance.

Definition at line 42 of file I_Log.h.

Referenced by org::xmlBlaster::util::Log::setPreLogLevelCheck().

bool org::xmlBlaster::util::I_Log::time_ [protected]

Definition at line 43 of file I_Log.h.

Referenced by org::xmlBlaster::util::Log::setPreLogLevelCheck().

bool org::xmlBlaster::util::I_Log::trace_ [protected]

Definition at line 44 of file I_Log.h.

Referenced by org::xmlBlaster::util::Log::setPreLogLevelCheck().

bool org::xmlBlaster::util::I_Log::dump_ [protected]

Definition at line 45 of file I_Log.h.

Referenced by org::xmlBlaster::util::Log::setPreLogLevelCheck().

bool org::xmlBlaster::util::I_Log::info_ [protected]

Definition at line 46 of file I_Log.h.


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