summaryrefslogtreecommitdiff
path: root/java/demo/Ice/value
diff options
context:
space:
mode:
authorMark Spruiell <mes@zeroc.com>2006-04-19 13:56:01 +0000
committerMark Spruiell <mes@zeroc.com>2006-04-19 13:56:01 +0000
commit47d89deb6b10455b6685585b707b8ba1fefea922 (patch)
tree2d4f477ff3307675b7b6bb74fa85f4b0a2920445 /java/demo/Ice/value
parentFixed bogus assert (bug 953) (diff)
downloadice-47d89deb6b10455b6685585b707b8ba1fefea922.tar.bz2
ice-47d89deb6b10455b6685585b707b8ba1fefea922.tar.xz
ice-47d89deb6b10455b6685585b707b8ba1fefea922.zip
separating client/server configuration; removing client/server properties
for IceSSL
Diffstat (limited to 'java/demo/Ice/value')
-rw-r--r--java/demo/Ice/value/Client.java4
-rw-r--r--java/demo/Ice/value/InitialI.java6
-rw-r--r--java/demo/Ice/value/Server.java2
-rw-r--r--java/demo/Ice/value/Value.ice1
-rw-r--r--java/demo/Ice/value/config16
-rw-r--r--java/demo/Ice/value/config.client11
-rw-r--r--java/demo/Ice/value/config.server11
7 files changed, 33 insertions, 18 deletions
diff --git a/java/demo/Ice/value/Client.java b/java/demo/Ice/value/Client.java
index 76ad095fc9f..b2809d6ed3d 100644
--- a/java/demo/Ice/value/Client.java
+++ b/java/demo/Ice/value/Client.java
@@ -169,6 +169,8 @@ public class Client extends Ice.Application
System.out.println();
System.out.println("That's it for this demo. Have fun with Ice!");
+ initial.shutdown();
+
return 0;
}
@@ -176,7 +178,7 @@ public class Client extends Ice.Application
main(String[] args)
{
Client app = new Client();
- int status = app.main("Client", args, "config");
+ int status = app.main("Client", args, "config.client");
System.exit(status);
}
}
diff --git a/java/demo/Ice/value/InitialI.java b/java/demo/Ice/value/InitialI.java
index 9b46bf94c0e..536c406c68b 100644
--- a/java/demo/Ice/value/InitialI.java
+++ b/java/demo/Ice/value/InitialI.java
@@ -51,6 +51,12 @@ class InitialI extends Initial
throw ex;
}
+ public void
+ shutdown(Ice.Current current)
+ {
+ current.adapter.getCommunicator().shutdown();
+ }
+
private Simple _simple = new Simple();
private Printer _printer = new PrinterI();
private PrinterPrx _printerProxy;
diff --git a/java/demo/Ice/value/Server.java b/java/demo/Ice/value/Server.java
index 496a358b936..2e725928e9d 100644
--- a/java/demo/Ice/value/Server.java
+++ b/java/demo/Ice/value/Server.java
@@ -24,7 +24,7 @@ public class Server extends Ice.Application
main(String[] args)
{
Server app = new Server();
- int status = app.main("Server", args, "config");
+ int status = app.main("Server", args, "config.server");
System.exit(status);
}
}
diff --git a/java/demo/Ice/value/Value.ice b/java/demo/Ice/value/Value.ice
index 63cf4649448..b5f340dbe05 100644
--- a/java/demo/Ice/value/Value.ice
+++ b/java/demo/Ice/value/Value.ice
@@ -41,6 +41,7 @@ class Initial
void getPrinter(out Printer impl, out Printer* proxy);
Printer getDerivedPrinter();
void throwDerivedPrinter() throws DerivedPrinterException;
+ void shutdown();
};
};
diff --git a/java/demo/Ice/value/config b/java/demo/Ice/value/config
deleted file mode 100644
index 24ba3ee9a23..00000000000
--- a/java/demo/Ice/value/config
+++ /dev/null
@@ -1,16 +0,0 @@
-Value.Initial=initial:default -p 10000
-Value.Endpoints=default -p 10000
-
-#
-# SSL Configuration
-#
-Ice.Plugin.IceSSL=IceSSL.PluginFactory
-Ice.ThreadPerConnection=1
-IceSSL.Client.DefaultDir=../../../certs
-IceSSL.Client.Keystore=client.jks
-IceSSL.Client.Password=password
-IceSSL.Client.Truststore=certs.jks
-IceSSL.Server.DefaultDir=../../../certs
-IceSSL.Server.Keystore=server.jks
-IceSSL.Server.Password=password
-IceSSL.Server.Truststore=certs.jks
diff --git a/java/demo/Ice/value/config.client b/java/demo/Ice/value/config.client
new file mode 100644
index 00000000000..8d758f537c1
--- /dev/null
+++ b/java/demo/Ice/value/config.client
@@ -0,0 +1,11 @@
+Value.Initial=initial:default -p 10000
+
+#
+# SSL Configuration
+#
+Ice.Plugin.IceSSL=IceSSL.PluginFactory
+Ice.ThreadPerConnection=1
+IceSSL.DefaultDir=../../../certs
+IceSSL.Keystore=client.jks
+IceSSL.Password=password
+IceSSL.Truststore=certs.jks
diff --git a/java/demo/Ice/value/config.server b/java/demo/Ice/value/config.server
new file mode 100644
index 00000000000..4d7f600e5d7
--- /dev/null
+++ b/java/demo/Ice/value/config.server
@@ -0,0 +1,11 @@
+Value.Endpoints=default -p 10000
+
+#
+# SSL Configuration
+#
+Ice.Plugin.IceSSL=IceSSL.PluginFactory
+Ice.ThreadPerConnection=1
+IceSSL.DefaultDir=../../../certs
+IceSSL.Keystore=server.jks
+IceSSL.Password=password
+IceSSL.Truststore=certs.jks