5 namespace persistency {
8 m_iovProxy(),m_session() {
34 if( !tag.empty() )
loadTag( tag );
virtual void invalidateCache()=0
void start(bool readOnly=true)
std::pair< Time_t, Time_t > ValidityInterval
Transaction & transaction()
virtual void loadPayload()=0
IOVProxy readIov(const std::string &tag, bool full=false)
unsigned long long Time_t
virtual ~BasePayloadProxy()
Iterator find(cond::Time_t time)
bool isValidFor(Time_t target) const
ValidityInterval setIntervalFor(Time_t target, bool loadPayload=false)
void loadTag(const std::string &tag)
void setUp(Session dbSession)