summaryrefslogtreecommitdiff
path: root/java/src/IceGridGUI/RegistryObserverI.java
diff options
context:
space:
mode:
authorBernard Normier <bernard@zeroc.com>2006-10-18 15:31:40 +0000
committerBernard Normier <bernard@zeroc.com>2006-10-18 15:31:40 +0000
commit69c99ec49155767c56e9d7e041a802f3adf0a806 (patch)
treed044245599997c901aece021b017d80b56810b5d /java/src/IceGridGUI/RegistryObserverI.java
parentRemoved nonmutating metadata from new operations (diff)
downloadice-69c99ec49155767c56e9d7e041a802f3adf0a806.tar.bz2
ice-69c99ec49155767c56e9d7e041a802f3adf0a806.tar.xz
ice-69c99ec49155767c56e9d7e041a802f3adf0a806.zip
Support for replicated registries
Diffstat (limited to 'java/src/IceGridGUI/RegistryObserverI.java')
-rwxr-xr-xjava/src/IceGridGUI/RegistryObserverI.java43
1 files changed, 25 insertions, 18 deletions
diff --git a/java/src/IceGridGUI/RegistryObserverI.java b/java/src/IceGridGUI/RegistryObserverI.java
index 67193aaf714..dd48ccbc9bd 100755
--- a/java/src/IceGridGUI/RegistryObserverI.java
+++ b/java/src/IceGridGUI/RegistryObserverI.java
@@ -19,33 +19,40 @@ class RegistryObserverI extends _RegistryObserverDisp
_coordinator = coordinator;
}
- public void registryInit(final RegistryInfo[] registries, Ice.Current current)
+ public void registryInit(final RegistryInfo[] registryInfos, Ice.Current current)
{
- // TODO: XXX
+ SwingUtilities.invokeLater(new Runnable()
+ {
+ public void run()
+ {
+ for(int i = 0; i < registryInfos.length; ++i)
+ {
+ _coordinator.registryUp(registryInfos[i]);
+ }
+ }
+ });
}
public void registryUp(final RegistryInfo registryInfo, Ice.Current current)
{
- // TODO: XXX
-// SwingUtilities.invokeLater(new Runnable()
-// {
-// public void run()
-// {
-// _coordinator.registryUp(registryInfo);
-// }
-// });
+ SwingUtilities.invokeLater(new Runnable()
+ {
+ public void run()
+ {
+ _coordinator.registryUp(registryInfo);
+ }
+ });
}
public void registryDown(final String registryName, Ice.Current current)
{
- // TODO: XXX
-// SwingUtilities.invokeLater(new Runnable()
-// {
-// public void run()
-// {
-// _coordinator.registryDown(registryName);
-// }
-// });
+ SwingUtilities.invokeLater(new Runnable()
+ {
+ public void run()
+ {
+ _coordinator.registryDown(registryName);
+ }
+ });
}
private final Coordinator _coordinator;