summaryrefslogtreecommitdiff
path: root/cpp/src/Freeze/ConnectionI.h
diff options
context:
space:
mode:
authorBernard Normier <bernard@zeroc.com>2007-05-25 13:45:57 +0000
committerBernard Normier <bernard@zeroc.com>2007-05-25 13:45:57 +0000
commit87066d75a2e1026f39e81aa9d5c555b571295b70 (patch)
treee6304ee267f05f065ac223dc17f02fc42e2e0b0d /cpp/src/Freeze/ConnectionI.h
parentadding listener for assertion failures (diff)
downloadice-87066d75a2e1026f39e81aa9d5c555b571295b70.tar.bz2
ice-87066d75a2e1026f39e81aa9d5c555b571295b70.tar.xz
ice-87066d75a2e1026f39e81aa9d5c555b571295b70.zip
Renamed existing Freeze Evictor to BackgroundSaveEvictor and added new
TransactionalEvictor
Diffstat (limited to 'cpp/src/Freeze/ConnectionI.h')
-rw-r--r--cpp/src/Freeze/ConnectionI.h53
1 files changed, 19 insertions, 34 deletions
diff --git a/cpp/src/Freeze/ConnectionI.h b/cpp/src/Freeze/ConnectionI.h
index 987077b1adf..da12f1bd4fb 100644
--- a/cpp/src/Freeze/ConnectionI.h
+++ b/cpp/src/Freeze/ConnectionI.h
@@ -25,58 +25,43 @@ class ConnectionI : public Connection
{
public:
- virtual TransactionPtr
- beginTransaction();
+ virtual TransactionPtr beginTransaction();
- virtual TransactionPtr
- currentTransaction() const;
+ virtual TransactionPtr currentTransaction() const;
- virtual void
- close();
+ virtual void close();
- virtual Ice::CommunicatorPtr
- getCommunicator() const;
+ virtual Ice::CommunicatorPtr getCommunicator() const;
- virtual std::string
- getName() const;
+ virtual std::string getName() const;
virtual ~ConnectionI();
- ConnectionI(const Ice::CommunicatorPtr& communicator,
- const std::string& envName, DbEnv*);
+ ConnectionI(const SharedDbEnvPtr&);
- void
- closeAllIterators();
+ TransactionIPtr beginTransactionI();
- void
- registerMap(MapHelperI*);
+ void closeAllIterators();
- void
- unregisterMap(MapHelperI*);
+ void registerMap(MapHelperI*);
- void
- clearTransaction();
+ void unregisterMap(MapHelperI*);
- DbTxn*
- dbTxn() const;
+ void clearTransaction();
- const SharedDbEnvPtr&
- dbEnv() const;
+ DbTxn* dbTxn() const;
+
+ const SharedDbEnvPtr& dbEnv() const;
- const Ice::CommunicatorPtr&
- communicator() const;
+ const Ice::CommunicatorPtr& communicator() const;
- const std::string&
- envName() const;
+ const std::string& envName() const;
- Ice::Int
- trace() const;
+ Ice::Int trace() const;
- Ice::Int
- txTrace() const;
+ Ice::Int txTrace() const;
- bool
- deadlockWarning() const;
+ bool deadlockWarning() const;
private: