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_ComponentFactory_newWorkingMemory extends Ice.TwowayCallback 00024 { 00025 public abstract void response(WorkingMemoryPrx __ret); 00026 public abstract void exception(Ice.UserException __ex); 00027 00028 public final void __completed(Ice.AsyncResult __result) 00029 { 00030 ComponentFactoryPrx __proxy = (ComponentFactoryPrx)__result.getProxy(); 00031 WorkingMemoryPrx __ret = null; 00032 try 00033 { 00034 __ret = __proxy.end_newWorkingMemory(__result); 00035 } 00036 catch(Ice.UserException __ex) 00037 { 00038 exception(__ex); 00039 return; 00040 } 00041 catch(Ice.LocalException __ex) 00042 { 00043 exception(__ex); 00044 return; 00045 } 00046 response(__ret); 00047 } 00048 }
1.5.8