![]() |
AliRoot Core
ee782a0 (ee782a0)
|
#include <AliCDBDump.h>
Public Member Functions | |
virtual Bool_t | IsReadOnly () const |
virtual Bool_t | HasSubVersion () const |
virtual Bool_t | Contains (const char *path) const |
virtual Bool_t | IdToFilename (const AliCDBId &id, TString &filename) const |
virtual void | SetRetry (Int_t, Int_t) |
![]() | |
AliCDBStorage () | |
void | SetURI (const TString &uri) |
const TString & | GetURI () const |
const TString & | GetType () const |
const TString & | GetBaseFolder () const |
AliCDBManager::DataType | GetDataType () const |
void | ReadSelectionFromFile (const char *fileName) |
void | AddSelection (const AliCDBId &selection) |
void | AddSelection (const AliCDBPath &path, const AliCDBRunRange &runRange, Int_t version, Int_t subVersion=-1) |
void | AddSelection (const AliCDBPath &path, Int_t firstRun, Int_t lastRun, Int_t version, Int_t subVersion=-1) |
void | RemoveSelection (const AliCDBId &selection) |
void | RemoveSelection (const AliCDBPath &path, const AliCDBRunRange &runRange) |
void | RemoveSelection (const AliCDBPath &path, Int_t firstRun=-1, Int_t lastRun=-1) |
void | RemoveSelection (int position) |
void | RemoveAllSelections () |
void | PrintSelectionList () |
AliCDBEntry * | Get (const AliCDBId &query) |
AliCDBEntry * | Get (const AliCDBPath &path, Int_t runNumber, Int_t version=-1, Int_t subVersion=-1) |
AliCDBEntry * | Get (const AliCDBPath &path, const AliCDBRunRange &runRange, Int_t version=-1, Int_t subVersion=-1) |
TList * | GetAll (const AliCDBId &query) |
TList * | GetAll (const AliCDBPath &path, Int_t runNumber, Int_t version=-1, Int_t subVersion=-1) |
TList * | GetAll (const AliCDBPath &path, const AliCDBRunRange &runRange, Int_t version=-1, Int_t subVersion=-1) |
AliCDBId * | GetId (const AliCDBId &query) |
AliCDBId * | GetId (const AliCDBPath &path, Int_t runNumber, Int_t version=-1, Int_t subVersion=-1) |
AliCDBId * | GetId (const AliCDBPath &path, const AliCDBRunRange &runRange, Int_t version=-1, Int_t subVersion=-1) |
Bool_t | Put (TObject *object, AliCDBId &id, AliCDBMetaData *metaData, const char *mirrors="", AliCDBManager::DataType type=AliCDBManager::kPrivate) |
Bool_t | Put (AliCDBEntry *entry, const char *mirrors="", AliCDBManager::DataType type=AliCDBManager::kPrivate) |
virtual void | SetMirrorSEs (const char *mirrors) |
virtual const char * | GetMirrorSEs () const |
void | QueryCDB (Int_t run, const char *pathFilter="*", Int_t version=-1, AliCDBMetaData *mdFilter=0) |
void | PrintQueryCDB () |
TObjArray * | GetQueryCDBList () |
void | SetMaxDate (time_t maxDate) |
void | SetMaxDate (TTimeStamp maxDate) |
time_t | GetMaxDate () const |
Protected Member Functions | |
virtual AliCDBEntry * | GetEntry (const AliCDBId &query) |
virtual AliCDBId * | GetEntryId (const AliCDBId &query) |
virtual TList * | GetEntries (const AliCDBId &query) |
virtual Bool_t | PutEntry (AliCDBEntry *entry, const char *mirrors="") |
virtual TList * | GetIdListFromFile (const char *fileName) |
![]() | |
virtual | ~AliCDBStorage () |
void | GetSelection (AliCDBId *id) |
void | LoadTreeFromFile (AliCDBEntry *entry) const |
time_t | GuidToCreationTimestamp (const TString &guid) const |
Private Member Functions | |
AliCDBDump (const AliCDBDump &source) | |
AliCDBDump & | operator= (const AliCDBDump &source) |
AliCDBDump (const char *dbFile, Bool_t readOnly) | |
virtual | ~AliCDBDump () |
Bool_t | KeyNameToId (const char *keyname, AliCDBRunRange &runRange, Int_t &version, Int_t &subVersion) |
Bool_t | IdToKeyName (const AliCDBRunRange &runRange, Int_t version, Int_t subVersion, TString &keyname) |
Bool_t | MkDir (const TString &dir) |
Bool_t | PrepareId (AliCDBId &id) |
AliCDBId * | GetId (const AliCDBId &query) |
virtual void | QueryValidFiles () |
void | GetEntriesForLevel0 (const AliCDBId &query, TList *result) |
void | GetEntriesForLevel1 (const AliCDBId &query, TList *result) |
Private Attributes | |
TFile * | fFile |
Bool_t | fReadOnly |
Friends | |
class | AliCDBDumpFactory |
Additional Inherited Members | |
![]() | |
TObjArray | fValidFileIds |
Int_t | fRun |
AliCDBPath | fPathFilter |
Int_t | fVersion |
AliCDBMetaData * | fMetaDataFilter |
TList | fSelections |
TString | fURI |
TString | fType |
TString | fBaseFolder |
Local, Grid: base folder name - Dump: file name. More... | |
Short_t | fNretry |
Local, Grid: base folder name - Dump: file name. More... | |
Short_t | fInitRetrySeconds |
time_t | fMaxDate |
Definition at line 20 of file AliCDBDump.h.
|
private |
Referenced by AliCDBDumpFactory::Create(), and HasSubVersion().
|
private |
Definition at line 38 of file AliCDBDump.cxx.
|
privatevirtual |
Definition at line 57 of file AliCDBDump.cxx.
Referenced by HasSubVersion().
|
virtual |
Implements AliCDBStorage.
Definition at line 741 of file AliCDBDump.cxx.
Referenced by HasSubVersion().
|
protectedvirtual |
Implements AliCDBStorage.
Definition at line 621 of file AliCDBDump.cxx.
Referenced by HasSubVersion().
|
private |
Definition at line 570 of file AliCDBDump.cxx.
Referenced by GetEntries(), and HasSubVersion().
|
private |
Definition at line 591 of file AliCDBDump.cxx.
Referenced by GetEntriesForLevel0(), and HasSubVersion().
|
protectedvirtual |
Implements AliCDBStorage.
Definition at line 482 of file AliCDBDump.cxx.
Referenced by GetEntriesForLevel1(), and HasSubVersion().
Implements AliCDBStorage.
Definition at line 535 of file AliCDBDump.cxx.
Referenced by GetEntry(), and HasSubVersion().
Definition at line 368 of file AliCDBDump.cxx.
Referenced by GetEntryId(), and HasSubVersion().
|
protectedvirtual |
Implements AliCDBStorage.
Definition at line 708 of file AliCDBDump.cxx.
Referenced by HasSubVersion().
|
inlinevirtual |
Implements AliCDBStorage.
Definition at line 26 of file AliCDBDump.h.
|
virtual |
Implements AliCDBStorage.
Definition at line 764 of file AliCDBDump.cxx.
Referenced by HasSubVersion().
|
private |
Definition at line 100 of file AliCDBDump.cxx.
Referenced by GetEntry(), HasSubVersion(), and PutEntry().
|
inlinevirtual |
Implements AliCDBStorage.
Definition at line 25 of file AliCDBDump.h.
|
private |
Definition at line 68 of file AliCDBDump.cxx.
Referenced by GetId(), HasSubVersion(), and PrepareId().
|
private |
Definition at line 133 of file AliCDBDump.cxx.
Referenced by HasSubVersion(), and PutEntry().
|
private |
Referenced by HasSubVersion().
|
private |
Definition at line 169 of file AliCDBDump.cxx.
Referenced by HasSubVersion(), and PutEntry().
|
protectedvirtual |
Implements AliCDBStorage.
Definition at line 652 of file AliCDBDump.cxx.
Referenced by HasSubVersion().
|
privatevirtual |
Implements AliCDBStorage.
Definition at line 755 of file AliCDBDump.cxx.
Referenced by HasSubVersion().
|
virtual |
Implements AliCDBStorage.
Definition at line 773 of file AliCDBDump.cxx.
Referenced by HasSubVersion().
|
friend |
Definition at line 21 of file AliCDBDump.h.
|
private |
Definition at line 63 of file AliCDBDump.h.
Referenced by Contains(), GetEntries(), GetEntry(), GetEntryId(), PutEntry(), and ~AliCDBDump().
|
private |
Definition at line 64 of file AliCDBDump.h.
Referenced by IsReadOnly(), AliCDBDumpParam::IsReadOnly(), and PutEntry().