Inheritance diagram for CdbBdbSMasterRegistryP:

Public Member Functions | |
| CdbBdbSMasterRegistryP (const char *theDescription, const BdbTime &theCreationTime) | |
| Normal constructor. | |
| virtual | ~CdbBdbSMasterRegistryP () |
| Destructor. | |
| virtual bool | isMaster () const |
| Check if it's the master. | |
| virtual | BdbRef (CdbBdbSOriginCollectionP) originCollection() const |
| virtual | BdbRef (CdbBdbSPartitionsLayoutP) partitionsLayout() const |
| virtual | BdbRef (CdbBdbSClusterCollectionP) pClusterCollection() const |
| virtual | BdbRef (CdbBdbSRallocatorP< d_UShort >) originRallocator() const |
| virtual | BdbRef (CdbBdbSRallocatorP< d_UShort >) partitionRallocator() const |
| virtual | BdbRef (CdbBdbSRallocatorP< d_UShort >) pClusterRallocator() const |
Static Public Member Functions | |
| CdbStatus | create (BdbHandle(CdbBdbSRegistryP)&theRegistryH, const char *theDescription, const BdbTime &theCreationTime) |
| Factory method for objects of this class. | |
Definition at line 14 of file CdbBdbSMasterRegistryP.ddl.
|
||||||||||||
|
Normal constructor. The "id" of the MASTER database is the same as its creation time. ATTENTION: Use the above defined static factory method to create persistent objects of this class.
Definition at line 122 of file CdbBdbSMasterRegistryP.cc. References BdbRef(), CdbBdbSClusterCollectionP, CdbBdbSRegistryP::defaultDbIdRange(), CdbBdbSOriginP::FIRST_ID, CdbBdbSUtils::getLocalDbIdRange(), CdbBdbSRegistryP::id(), and CdbBdbSOriginP::LAST_ID. Referenced by create(). |
|
|
Destructor.
Definition at line 212 of file CdbBdbSMasterRegistryP.cc. |
|
|
Implements CdbBdbSRegistryP. |
|
|
Implements CdbBdbSRegistryP. |
|
|
Implements CdbBdbSRegistryP. |
|
|
Implements CdbBdbSRegistryP. |
|
|
Implements CdbBdbSRegistryP. |
|
|
Implements CdbBdbSRegistryP. Referenced by CdbBdbSMasterRegistryP(). |
|
||||||||||||||||
|
Factory method for objects of this class. IMPORTANT: This operation can only be run against a federation, which does not have any CDB infrastructure. The "id" of the MASTER database is the same as its creation time.
Definition at line 25 of file CdbBdbSMasterRegistryP.cc. References CdbBdbSMasterRegistryP(), CdbBdbSRegistryP::defaultDbIdRange(), CdbStatus::Error, CdbBdbSRegistryP::findLocal(), CdbBdbSRegistryP::findMaster(), CdbBdbSUtils::getLocalDbIdRange(), and CdbStatus::Success. |
|
|
Check if it's the master.
Implements CdbBdbSRegistryP. Definition at line 224 of file CdbBdbSMasterRegistryP.cc. |
1.3-rc3