summaryrefslogtreecommitdiff
path: root/java/demo/Freeze/library/LibraryI.java
diff options
context:
space:
mode:
authorBernard Normier <bernard@zeroc.com>2003-07-18 19:47:14 +0000
committerBernard Normier <bernard@zeroc.com>2003-07-18 19:47:14 +0000
commit3c02842b6143c6ce9297feecd7c9497312c76da8 (patch)
tree478210bed985772e2957ee0a65b9cd3f5f390234 /java/demo/Freeze/library/LibraryI.java
parentuse lazy initialization of communicator for each request (diff)
downloadice-3c02842b6143c6ce9297feecd7c9497312c76da8.tar.bz2
ice-3c02842b6143c6ce9297feecd7c9497312c76da8.tar.xz
ice-3c02842b6143c6ce9297feecd7c9497312c76da8.zip
Major Freeze update
Diffstat (limited to 'java/demo/Freeze/library/LibraryI.java')
-rw-r--r--java/demo/Freeze/library/LibraryI.java10
1 files changed, 8 insertions, 2 deletions
diff --git a/java/demo/Freeze/library/LibraryI.java b/java/demo/Freeze/library/LibraryI.java
index 8e328da5375..72c37ce3fa1 100644
--- a/java/demo/Freeze/library/LibraryI.java
+++ b/java/demo/Freeze/library/LibraryI.java
@@ -223,10 +223,16 @@ class LibraryI extends _LibraryDisp
}
}
- LibraryI(Freeze.DB db, Freeze.Evictor evictor)
+ LibraryI(Ice.Communicator communicator, String envName, String dbName, Freeze.Evictor evictor)
{
_evictor = evictor;
- _authors = new StringIsbnSeqDict(db);
+ _authors = new StringIsbnSeqDict(communicator, envName, dbName, true);
+ }
+
+ void
+ close()
+ {
+ _authors.close();
}
private Ice.Identity