summaryrefslogtreecommitdiff
path: root/java/src/IceSSL/PluginI.java
diff options
context:
space:
mode:
authorMark Spruiell <mes@zeroc.com>2006-04-26 03:22:49 +0000
committerMark Spruiell <mes@zeroc.com>2006-04-26 03:22:49 +0000
commitd24b35ce1f999f86c6f856821d51f4adf72c76e6 (patch)
treeb1d1dbe50724a4d42ce1e46622aa49fde0a5492d /java/src/IceSSL/PluginI.java
parentuse two stages for plugin initialization; refactoring to remove Context (diff)
downloadice-d24b35ce1f999f86c6f856821d51f4adf72c76e6.tar.bz2
ice-d24b35ce1f999f86c6f856821d51f4adf72c76e6.tar.xz
ice-d24b35ce1f999f86c6f856821d51f4adf72c76e6.zip
use two stages for plugin initialization
Diffstat (limited to 'java/src/IceSSL/PluginI.java')
-rw-r--r--java/src/IceSSL/PluginI.java16
1 files changed, 14 insertions, 2 deletions
diff --git a/java/src/IceSSL/PluginI.java b/java/src/IceSSL/PluginI.java
index 13748a83061..838322ec034 100644
--- a/java/src/IceSSL/PluginI.java
+++ b/java/src/IceSSL/PluginI.java
@@ -18,14 +18,26 @@ class PluginI extends Ice.LocalObjectImpl implements Plugin
}
public void
+ initialize()
+ {
+ _instance.initialize();
+ }
+
+ public void
destroy()
{
}
public void
- initialize(javax.net.ssl.SSLContext context)
+ setContext(javax.net.ssl.SSLContext context)
+ {
+ _instance.setContext(context);
+ }
+
+ public javax.net.ssl.SSLContext
+ getContext()
{
- _instance.initialize(context);
+ return _instance.getContext();
}
public void