00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012 package comedyarch.autogen;
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023 public final class _TheGreatPretenderDelD extends Ice._ObjectDelD implements _TheGreatPretenderDel
00024 {
00025 public void
00026 getLies(java.util.Map<String, String> __ctx)
00027 throws IceInternal.LocalExceptionWrapper
00028 {
00029 final Ice.Current __current = new Ice.Current();
00030 __initCurrent(__current, "getLies", Ice.OperationMode.Normal, __ctx);
00031 IceInternal.Direct __direct = null;
00032 try
00033 {
00034 __direct = new IceInternal.Direct(__current)
00035 {
00036 public Ice.DispatchStatus run(Ice.Object __obj)
00037 {
00038 TheGreatPretender __servant = null;
00039 try
00040 {
00041 __servant = (TheGreatPretender)__obj;
00042 }
00043 catch(ClassCastException __ex)
00044 {
00045 throw new Ice.OperationNotExistException(__current.id, __current.facet, __current.operation);
00046 }
00047 __servant.getLies(__current);
00048 return Ice.DispatchStatus.DispatchOK;
00049 }
00050 };
00051 try
00052 {
00053 Ice.DispatchStatus __status = __direct.servant().__collocDispatch(__direct);
00054 if(__status == Ice.DispatchStatus.DispatchUserException)
00055 {
00056 __direct.throwUserException();
00057 }
00058 assert __status == Ice.DispatchStatus.DispatchOK;
00059 }
00060 finally
00061 {
00062 __direct.destroy();
00063 }
00064 }
00065 catch(Ice.SystemException __ex)
00066 {
00067 throw __ex;
00068 }
00069 catch(java.lang.Throwable __ex)
00070 {
00071 IceInternal.LocalExceptionWrapper.throwWrapper(__ex);
00072 }
00073 }
00074 }