diff options
author | Bernard Normier <bernard@zeroc.com> | 2005-09-09 15:21:47 +0000 |
---|---|---|
committer | Bernard Normier <bernard@zeroc.com> | 2005-09-09 15:21:47 +0000 |
commit | b5c6705b3d28887ec3546637d7aa8de416af2390 (patch) | |
tree | 2505d4df5a11ed06807c3d0c2ac62a1b97334078 /java/src/IceGrid/TreeNode/Application.java | |
parent | adding new proxy methods for adapter id, endpoints (diff) | |
download | ice-b5c6705b3d28887ec3546637d7aa8de416af2390.tar.bz2 ice-b5c6705b3d28887ec3546637d7aa8de416af2390.tar.xz ice-b5c6705b3d28887ec3546637d7aa8de416af2390.zip |
added adapter deletion
Diffstat (limited to 'java/src/IceGrid/TreeNode/Application.java')
-rwxr-xr-x | java/src/IceGrid/TreeNode/Application.java | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/java/src/IceGrid/TreeNode/Application.java b/java/src/IceGrid/TreeNode/Application.java index ac029e705a0..54964207531 100755 --- a/java/src/IceGrid/TreeNode/Application.java +++ b/java/src/IceGrid/TreeNode/Application.java @@ -203,6 +203,21 @@ public class Application extends EditableParent return true;
}
+ //
+ // Major update than can't fail
+ //
+ void applySafeUpdate()
+ {
+ try
+ {
+ update();
+ }
+ catch(DuplicateIdException e)
+ {
+ assert false;
+ }
+ }
+
void update() throws DuplicateIdException
{
_replicatedAdapters.update();
|