![]() |
|
|
Bdb packages | Design docs | Source docs | Guidelines | Recent releases |
|
Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Compound Members File Members BdbDomain Class Reference
[BdbApplication]#include <BdbDomain.hh>
Inheritance diagram for BdbDomain:
List of all members.
Public Methods
virtual ~BdbDomain () BdbStatTimers & statTimers () Static Public Methods
BdbDomain * activeInstance () BdbImplDomainOODB * createImplDomainOODB (BdbDomainName &domainName, BdbDomainOODB::TransReuse reuse) Static Public Attributes
d_ULong _defaultMaxContNr [] = { 1000, 1000, 1000, 1000, 1000, 1000 } d_ULong _defaultMaxContSize [] = { 2000, 2000, 2000, 2000, 2000, 2000 } d_ULong _defaultDirRange [] = { 0x100, 0x100, 0x100, 0x100, 0x100, 0x100 } d_ULong _defaultMinNoPrecrDbs [] = { 0, 0, 0, 0, 0, 0 } d_ULong _defaultMaxNoPrecrDbs [] = { 0, 0, 0, 0, 0, 0 } d_ULong _defaultPrecrNoConts [] = { 0, 0, 0, 0, 0, 0 } d_ULong _defaultMaxDbSize [] = {2000000,2000000,2000000,2000000,2000000,2000000 } d_ULong _defaultPrefContSize [] = { 2000, 2000, 2000, 2000, 2000, 2000 } d_ULong _defaultHardContLimit [] = { 32500, 32500, 32500, 32500, 32500, 32500 } Protected Methods
BdbDomain (BdbDomainName::Domains theDomain) BdbDomain (BdbDomainName::Domains theDomain, BdbDomainOODB::TransReuse reuse) Constructor & Destructor Documentation
BdbDomain::~BdbDomain ( ) [virtual]
Destructor
Definition at line 145 of file BdbDomain.cc.
BdbDomain::BdbDomain ( BdbDomainName::Domains theDomain ) [protected]
Definition at line 177 of file BdbDomain.cc.
References BdbDomainName::Domains.
BdbDomain::BdbDomain ( BdbDomainName::Domains theDomain, BdbDomainOODB::TransReuse reuse ) [protected]
Definition at line 186 of file BdbDomain.cc.
References BdbDomainName::Domains, and BdbDomainOODB::TransReuse.
Member Function Documentation
BdbDomain * BdbDomain::activeInstance ( ) [static]
BdbImplDomainOODB * BdbDomain::createImplDomainOODB ( BdbDomainName & domainName, BdbDomainOODB::TransReuse reuse ) [static]
Definition at line 97 of file BdbDomain.cc.
References BdbDomainName::domainName(), domainName, BdbObjyDomain::getOODBMgr(), BdbObjyMgr::setDefaultPrimer(), BdbApplDomain::setInhibitMgr(), BdbObjyDomain::setOODBMgr(), BdbObjyMgr::setSingleFed(), BdbDomainName::shortDomainName(), and BdbDomainOODB::TransReuse.
BdbStatTimers & BdbDomain::statTimers ( )
Return access statistics timers
Definition at line 158 of file BdbDomain.cc.
Referenced by BdbAbsRegularClustH::initializeDbHint(), BdbContAccessMgr::internalContCreate(), main(), BdbAbsBaseClustH::reacquireLock(), BdbAbsRegularClustH::reload(), BdbAbsBaseClustH::setComponent(), BdbSpClusteringHint::updatedHint(), and BdbAbsRegularClustH::updatedHint().
Member Data Documentation
d_ULong BdbDomain::_defaultDirRange = { 0x100, 0x100, 0x100, 0x100, 0x100, 0x100 } [static]
Definition at line 70 of file BdbDomain.cc.
Referenced by BdbAttachUtil::moveDbFile(), and BdbPersCHSetup::retrieveDirRange().
d_ULong BdbDomain::_defaultHardContLimit = { 32500, 32500, 32500, 32500, 32500, 32500 } [static]
Definition at line 82 of file BdbDomain.cc.
Referenced by BdbPersCHSetup::retrieveHardContLimit().
d_ULong BdbDomain::_defaultMaxContNr = { 1000, 1000, 1000, 1000, 1000, 1000 } [static]
Definition at line 66 of file BdbDomain.cc.
Referenced by BdbPersCHSetup::retrieveMaxContNr().
d_ULong BdbDomain::_defaultMaxContSize = { 2000, 2000, 2000, 2000, 2000, 2000 } [static]
Definition at line 68 of file BdbDomain.cc.
Referenced by BdbPersCHSetup::retrieveMaxContSize().
d_ULong BdbDomain::_defaultMaxDbSize = {2000000,2000000,2000000,2000000,2000000,2000000 } [static]
Definition at line 78 of file BdbDomain.cc.
Referenced by BdbPersCHSetup::retrieveMaxDbSize().
d_ULong BdbDomain::_defaultMaxNoPrecrDbs = { 0, 0, 0, 0, 0, 0 } [static]
Definition at line 74 of file BdbDomain.cc.
Referenced by BdbPersCHSetup::retrieveMaxNoPrecrDbs().
d_ULong BdbDomain::_defaultMinNoPrecrDbs = { 0, 0, 0, 0, 0, 0 } [static]
Definition at line 72 of file BdbDomain.cc.
Referenced by BdbPersCHSetup::retrieveMinNoPrecrDbs().
d_ULong BdbDomain::_defaultPrecrNoConts = { 0, 0, 0, 0, 0, 0 } [static]
Definition at line 76 of file BdbDomain.cc.
Referenced by BdbPersCHSetup::retrievePrecrNoConts().
d_ULong BdbDomain::_defaultPrefContSize = { 2000, 2000, 2000, 2000, 2000, 2000 } [static]
Definition at line 80 of file BdbDomain.cc.
Referenced by BdbPersCHSetup::retrievePrefContSize().
The documentation for this class was generated from the following files:
- /BdbApplication/BdbDomain.hh
- /BdbApplication/BdbDomain.cc
BaBar Public Site | SLAC | News | Links | Who's Who | Contact Us
Page Owner: Jacek Becla
Last Update: October 04, 2002