00001 // ********************************************************************** 00002 // 00003 // Copyright (c) 2003-2010 ZeroC, Inc. All rights reserved. 00004 // 00005 // This copy of Ice is licensed to you under the terms described in the 00006 // ICE_LICENSE file included in this distribution. 00007 // 00008 // ********************************************************************** 00009 00010 // Ice version 3.4.1 00011 00012 package cast.interfaces; 00013 00014 // <auto-generated> 00015 // 00016 // Generated from file `CDL.ice' 00017 // 00018 // Warning: do not edit this file. 00019 // 00020 // </auto-generated> 00021 00022 00023 public abstract class Callback_WorkingMemory_overwriteWorkingMemory extends Ice.TwowayCallback 00024 { 00025 public abstract void response(); 00026 public abstract void exception(Ice.UserException __ex); 00027 00028 public final void __completed(Ice.AsyncResult __result) 00029 { 00030 WorkingMemoryPrx __proxy = (WorkingMemoryPrx)__result.getProxy(); 00031 try 00032 { 00033 __proxy.end_overwriteWorkingMemory(__result); 00034 } 00035 catch(Ice.UserException __ex) 00036 { 00037 exception(__ex); 00038 return; 00039 } 00040 catch(Ice.LocalException __ex) 00041 { 00042 exception(__ex); 00043 return; 00044 } 00045 response(); 00046 } 00047 }
1.5.8