

Public Member Functions | |
| MultiFileCacheTest () throws Exception | |
| void | setUp () throws Exception |
| void | tearDown () throws Exception |
| void | testFileCreation () throws Exception |
| void | testFileDeletion () throws Exception |
| void | testGetSize () throws Exception |
| void | testClear () throws Exception |
| void | testGetFirstLog () throws Exception |
| void | testGetLastLog () throws Exception |
| void | testkKeySet () throws Exception |
| void | testGet () throws Exception |
| void | testReplace () throws Exception |
Private Attributes | |
| LogMultiFileCache | cache |
Static Private Attributes | |
| static int | TESTCACHE_SIZE = 1500 |
Test the LogMultiFileCache class
| alma::acs::jlog::test::MultiFileCacheTest::MultiFileCacheTest | ( | ) | throws Exception [inline] |
Constructor
| void alma::acs::jlog::test::MultiFileCacheTest::setUp | ( | ) | throws Exception [inline] |
| void alma::acs::jlog::test::MultiFileCacheTest::tearDown | ( | ) | throws Exception [inline] |
References cache, and com::cosylab::logging::client::cache::LogMultiFileCache::clear().
| void alma::acs::jlog::test::MultiFileCacheTest::testClear | ( | ) | throws Exception [inline] |
Test the clearing of the cache
References com::cosylab::logging::client::cache::LogMultiFileCache::add(), cache, com::cosylab::logging::client::cache::LogMultiFileCache::clear(), com::cosylab::logging::client::cache::LogMultiFileCache::getFirstLog(), com::cosylab::logging::client::cache::LogMultiFileCache::getLastLog(), com::cosylab::logging::client::cache::LogMultiFileCache::getNumberOfCacheFiles(), and com::cosylab::logging::client::cache::LogMultiFileCache::getSize().
| void alma::acs::jlog::test::MultiFileCacheTest::testFileCreation | ( | ) | throws Exception [inline] |
References com::cosylab::logging::client::cache::LogMultiFileCache::add(), cache, com::cosylab::logging::client::cache::LogMultiFileCache::deleteLog(), com::cosylab::logging::client::cache::LogMultiFileCache::getLogFileSize(), com::cosylab::logging::client::cache::LogMultiFileCache::printFileTableInfo(), com::cosylab::logging::client::cache::LogMultiFileCache::setDebugTrace(), and TESTCACHE_SIZE.
| void alma::acs::jlog::test::MultiFileCacheTest::testFileDeletion | ( | ) | throws Exception [inline] |
Test deletion of logs
| Exception |
References com::cosylab::logging::client::cache::LogMultiFileCache::add(), cache, com::cosylab::logging::client::cache::LogMultiFileCache::deleteLog(), com::cosylab::logging::client::cache::LogMultiFileCache::getFirstLog(), com::cosylab::logging::client::cache::LogMultiFileCache::getLastLog(), com::cosylab::logging::client::cache::LogMultiFileCache::getNumberOfCacheFiles(), com::cosylab::logging::client::cache::LogMultiFileCache::getSize(), and com::cosylab::logging::client::cache::LogMultiFileCache::printFileTableInfo().
| void alma::acs::jlog::test::MultiFileCacheTest::testGet | ( | ) | throws Exception [inline] |
Test the getting of logs out of the cache
| Exception |
References com::cosylab::logging::client::cache::LogMultiFileCache::add(), cache, com::cosylab::logging::engine::log::ILogEntry::getField(), com::cosylab::logging::client::cache::LogMultiFileCache::getFirstLog(), com::cosylab::logging::client::cache::LogMultiFileCache::getLastLog(), com::cosylab::logging::client::cache::LogMultiFileCache::getLog(), and com::cosylab::logging::client::cache::LogMultiFileCache::getSize().
| void alma::acs::jlog::test::MultiFileCacheTest::testGetFirstLog | ( | ) | throws Exception [inline] |
Test getFirstLog()
References com::cosylab::logging::client::cache::LogMultiFileCache::add(), cache, com::cosylab::logging::client::cache::LogMultiFileCache::deleteLog(), com::cosylab::logging::client::cache::LogMultiFileCache::getFirstLog(), com::cosylab::logging::client::cache::LogMultiFileCache::getLastLog(), and com::cosylab::logging::client::cache::LogMultiFileCache::getSize().
| void alma::acs::jlog::test::MultiFileCacheTest::testGetLastLog | ( | ) | throws Exception [inline] |
Test getLastLog()
References com::cosylab::logging::client::cache::LogMultiFileCache::add(), cache, com::cosylab::logging::client::cache::LogMultiFileCache::deleteLog(), com::cosylab::logging::client::cache::LogMultiFileCache::getFirstLog(), com::cosylab::logging::client::cache::LogMultiFileCache::getLastLog(), com::cosylab::logging::client::cache::LogMultiFileCache::getSize(), and com::cosylab::logging::client::cache::LogMultiFileCache::printFileTableInfo().
| void alma::acs::jlog::test::MultiFileCacheTest::testGetSize | ( | ) | throws Exception [inline] |
Test the functioning of getSize()
| Exception |
References com::cosylab::logging::client::cache::LogMultiFileCache::add(), cache, com::cosylab::logging::client::cache::LogMultiFileCache::deleteLog(), com::cosylab::logging::client::cache::LogMultiFileCache::getFirstLog(), com::cosylab::logging::client::cache::LogMultiFileCache::getLastLog(), and com::cosylab::logging::client::cache::LogMultiFileCache::getSize().
| void alma::acs::jlog::test::MultiFileCacheTest::testkKeySet | ( | ) | throws Exception [inline] |
Test keySet()
| Exception |
References com::cosylab::logging::client::cache::LogMultiFileCache::add(), cache, com::cosylab::logging::client::cache::LogMultiFileCache::deleteLog(), com::cosylab::logging::client::cache::LogMultiFileCache::getFirstLog(), com::cosylab::logging::client::cache::LogMultiFileCache::getLastLog(), com::cosylab::logging::client::cache::LogMultiFileCache::getLog(), com::cosylab::logging::client::cache::LogMultiFileCache::getSize(), and com::cosylab::logging::client::cache::LogMultiFileCache::keySet().
| void alma::acs::jlog::test::MultiFileCacheTest::testReplace | ( | ) | throws Exception [inline] |
Test replacement of logs
| Exception |
References com::cosylab::logging::client::cache::LogMultiFileCache::add(), cache, com::cosylab::logging::engine::log::ILogEntry::getField(), com::cosylab::logging::client::cache::LogMultiFileCache::getFirstLog(), com::cosylab::logging::client::cache::LogMultiFileCache::getLastLog(), com::cosylab::logging::client::cache::LogMultiFileCache::getLog(), com::cosylab::logging::client::cache::LogMultiFileCache::getSize(), alma::acs::logging::engine::parser::ACSLogParser::parse(), and com::cosylab::logging::client::cache::LogMultiFileCache::replaceLog().
Referenced by setUp(), tearDown(), testClear(), testFileCreation(), testFileDeletion(), testGet(), testGetFirstLog(), testGetLastLog(), testGetSize(), testkKeySet(), and testReplace().
int alma::acs::jlog::test::MultiFileCacheTest::TESTCACHE_SIZE = 1500 [static, private] |
Referenced by setUp(), and testFileCreation().
1.6.2