summaryrefslogtreecommitdiff
path: root/cpp/src/IceGrid/InternalRegistryI.h
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2006-11-17 15:04:28 +0000
committerBenoit Foucher <benoit@zeroc.com>2006-11-17 15:04:28 +0000
commitaacea143855a7a09e4ba53d09150ed71c7df2a67 (patch)
treeb9b291727307d586d74e5c4204decdc02c77369d /cpp/src/IceGrid/InternalRegistryI.h
parentFixed depends Some Makefile cleanup (diff)
downloadice-aacea143855a7a09e4ba53d09150ed71c7df2a67.tar.bz2
ice-aacea143855a7a09e4ba53d09150ed71c7df2a67.tar.xz
ice-aacea143855a7a09e4ba53d09150ed71c7df2a67.zip
Added support for viewing stderr/stdout files from nodes, registries,
servers.
Diffstat (limited to 'cpp/src/IceGrid/InternalRegistryI.h')
-rw-r--r--cpp/src/IceGrid/InternalRegistryI.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/cpp/src/IceGrid/InternalRegistryI.h b/cpp/src/IceGrid/InternalRegistryI.h
index fd30e1b4baa..a9585b3668d 100644
--- a/cpp/src/IceGrid/InternalRegistryI.h
+++ b/cpp/src/IceGrid/InternalRegistryI.h
@@ -19,6 +19,9 @@ namespace IceGrid
class Database;
typedef IceUtil::Handle<Database> DatabasePtr;
+class FileCache;
+typedef IceUtil::Handle<FileCache> FileCachePtr;
+
class WellKnownObjectsManager;
typedef IceUtil::Handle<WellKnownObjectsManager> WellKnownObjectsManagerPtr;
@@ -49,12 +52,15 @@ public:
virtual void shutdown(const Ice::Current&) const;
+ virtual Ice::StringSeq readLines(const std::string&, Ice::Long, int, Ice::Long&, const Ice::Current&) const;
+
private:
const RegistryIPtr _registry;
const DatabasePtr _database;
const ReapThreadPtr _reaper;
const WellKnownObjectsManagerPtr _wellKnownObjects;
+ const FileCachePtr _fileCache;
ReplicaSessionManager& _session;
int _nodeSessionTimeout;
int _replicaSessionTimeout;