/* */ package org.jboss.jms.client.delegate;
/* */
/* */ import java.io.DataInputStream;
/* */ import java.io.DataOutputStream;
/* */ import java.lang.ref.Reference;
/* */ import java.lang.ref.WeakReference;
/* */ import java.lang.reflect.Method;
/* */ import javax.jms.JMSException;
/* */ import org.jboss.aop.Advised;
/* */ import org.jboss.aop.Advisor;
/* */ import org.jboss.aop.AspectManager;
/* */ import org.jboss.aop.ClassAdvisor;
/* */ import org.jboss.aop.ClassInstanceAdvisor;
/* */ import org.jboss.aop.InstanceAdvisor;
/* */ import org.jboss.aop.JoinPointInfo;
/* */ import org.jboss.aop.MethodInfo;
/* */ import org.jboss.aop.advice.Interceptor;
/* */ import org.jboss.aop.instrument.Untransformable;
/* */ import org.jboss.aop.joinpoint.Invocation;
/* */ import org.jboss.aop.joinpoint.InvocationBase;
/* */ import org.jboss.aop.joinpoint.MethodInvocation;
/* */ import org.jboss.jms.client.remoting.JMSRemotingConnection;
/* */ import org.jboss.jms.client.state.ConnectionState;
/* */ import org.jboss.jms.client.state.HierarchicalState;
/* */ import org.jboss.jms.delegate.BrowserDelegate;
/* */ import org.jboss.jms.message.JBossMessage;
/* */ import org.jboss.jms.wireformat.BrowserHasNextMessageRequest;
/* */ import org.jboss.jms.wireformat.BrowserNextMessageBlockRequest;
/* */ import org.jboss.jms.wireformat.BrowserNextMessageRequest;
/* */ import org.jboss.jms.wireformat.BrowserResetRequest;
/* */ import org.jboss.jms.wireformat.CloseRequest;
/* */ import org.jboss.jms.wireformat.ClosingRequest;
/* */ import org.jboss.jms.wireformat.RequestSupport;
/* */
/* */ public class ClientBrowserDelegate extends DelegateSupport
/* */ implements BrowserDelegate, Advised
/* */ {
/* */ private static final long serialVersionUID = 3048255931412144958L;
/* */ private static ClassAdvisor aop$classAdvisor$aop;
/* */ protected transient ClassInstanceAdvisor _instanceAdvisor;
/* */ private static WeakReference aop$MethodInfo_close_N_4742752445160157748;
/* */ private static WeakReference aop$MethodInfo_closing2473194355759371067;
/* */ private static WeakReference aop$MethodInfo_reset7419395615006395270;
/* */ private static WeakReference aop$MethodInfo_hasNextMessage3052531775567194595;
/* */ private static WeakReference aop$MethodInfo_nextMessage_N_3415912790106802793;
/* */ private static WeakReference aop$MethodInfo_nextMessageBlock_N_1897711370158136210;
/* */
/* */ public ClientBrowserDelegate(String objectID)
/* */ {
/* 65 */ super(objectID);
/* */ }
/* */
/* */ public ClientBrowserDelegate()
/* */ {
/* */ }
/* */
/* */ public void synchronizeWith(DelegateSupport nd)
/* */ throws Exception
/* */ {
/* 76 */ super.synchronizeWith(nd);
/* */
/* 78 */ ClientBrowserDelegate newDelegate = (ClientBrowserDelegate)nd;
/* */
/* 84 */ this.state.synchronizeWith(newDelegate.getState());
/* */
/* 86 */ this.client = ((ConnectionState)this.state.getParent().getParent()).getRemotingConnection().getRemotingClient();
/* */ }
/* */
/* */ public void setState(HierarchicalState state)
/* */ {
/* 92 */ super.setState(state);
/* */
/* 94 */ this.client = ((ConnectionState)state.getParent().getParent()).getRemotingConnection().getRemotingClient(); }
/* */ public void close() throws JMSException { MethodInfo localMethodInfo = (MethodInfo)aop$MethodInfo_close_N_4742752445160157748.get();
/* */ ClassInstanceAdvisor localClassInstanceAdvisor = (ClassInstanceAdvisor)_getInstanceAdvisor();
/* */ Interceptor[] arrayOfInterceptor = localMethodInfo.getInterceptors();
/* */ if ((arrayOfInterceptor != (Object[])null) || ((localClassInstanceAdvisor == null) || (localClassInstanceAdvisor.jdField_hasInstanceAspects_of_type_Boolean))) { if (localClassInstanceAdvisor != null) arrayOfInterceptor = localClassInstanceAdvisor.getInterceptors(arrayOfInterceptor); close_N4742752445160157748 localclose_N4742752445160157748 = new close_N4742752445160157748(localMethodInfo, arrayOfInterceptor);
/* */ localclose_N4742752445160157748.setTargetObject(this);
/* */ localclose_N4742752445160157748.typedTargetObject = this;
/* */ localclose_N4742752445160157748.setAdvisor(jdField_aop$classAdvisor$aop_of_type_OrgJbossAopClassAdvisor);
/* */ localclose_N4742752445160157748.invokeNext(); } else { org$jboss$jms$client$delegate$ClientBrowserDelegate$close$aop(); } }
/* */ public long closing(long paramLong) throws JMSException { MethodInfo localMethodInfo = (MethodInfo)aop$MethodInfo_closing2473194355759371067.get();
/* */ ClassInstanceAdvisor localClassInstanceAdvisor = (ClassInstanceAdvisor)_getInstanceAdvisor();
/* */ Interceptor[] arrayOfInterceptor = localMethodInfo.getInterceptors();
/* */ if ((arrayOfInterceptor != (Object[])null) || ((localClassInstanceAdvisor == null) || (localClassInstanceAdvisor.jdField_hasInstanceAspects_of_type_Boolean))) { if (localClassInstanceAdvisor != null) arrayOfInterceptor = localClassInstanceAdvisor.getInterceptors(arrayOfInterceptor); closing_2473194355759371067 localclosing_2473194355759371067 = new closing_2473194355759371067(localMethodInfo, arrayOfInterceptor);
/* */ localclosing_2473194355759371067.arg0 = paramLong;
/* */ localclosing_2473194355759371067.setTargetObject(this);
/* */ localclosing_2473194355759371067.typedTargetObject = this;
/* */ localclosing_2473194355759371067.setAdvisor(jdField_aop$classAdvisor$aop_of_type_OrgJbossAopClassAdvisor);
/* */ return ((Long)localclosing_2473194355759371067.invokeNext()).longValue(); } return org$jboss$jms$client$delegate$ClientBrowserDelegate$closing$aop(paramLong); }
/* */ public void reset() throws JMSException { MethodInfo localMethodInfo = (MethodInfo)aop$MethodInfo_reset7419395615006395270.get();
/* */ ClassInstanceAdvisor localClassInstanceAdvisor = (ClassInstanceAdvisor)_getInstanceAdvisor();
/* */ Interceptor[] arrayOfInterceptor = localMethodInfo.getInterceptors();
/* */ if ((arrayOfInterceptor != (Object[])null) || ((localClassInstanceAdvisor == null) || (localClassInstanceAdvisor.jdField_hasInstanceAspects_of_type_Boolean))) { if (localClassInstanceAdvisor != null) arrayOfInterceptor = localClassInstanceAdvisor.getInterceptors(arrayOfInterceptor); reset_7419395615006395270 localreset_7419395615006395270 = new reset_7419395615006395270(localMethodInfo, arrayOfInterceptor);
/* */ localreset_7419395615006395270.setTargetObject(this);
/* */ localreset_7419395615006395270.typedTargetObject = this;
/* */ localreset_7419395615006395270.setAdvisor(jdField_aop$classAdvisor$aop_of_type_OrgJbossAopClassAdvisor);
/* */ localreset_7419395615006395270.invokeNext(); } else { org$jboss$jms$client$delegate$ClientBrowserDelegate$reset$aop(); } }
/* */ public boolean hasNextMessage() throws JMSException { MethodInfo localMethodInfo = (MethodInfo)aop$MethodInfo_hasNextMessage3052531775567194595.get();
/* */ ClassInstanceAdvisor localClassInstanceAdvisor = (ClassInstanceAdvisor)_getInstanceAdvisor();
/* */ Interceptor[] arrayOfInterceptor = localMethodInfo.getInterceptors();
/* */ if ((arrayOfInterceptor != (Object[])null) || ((localClassInstanceAdvisor == null) || (localClassInstanceAdvisor.jdField_hasInstanceAspects_of_type_Boolean))) { if (localClassInstanceAdvisor != null) arrayOfInterceptor = localClassInstanceAdvisor.getInterceptors(arrayOfInterceptor); hasNextMessage_3052531775567194595 localhasNextMessage_3052531775567194595 = new hasNextMessage_3052531775567194595(localMethodInfo, arrayOfInterceptor);
/* */ localhasNextMessage_3052531775567194595.setTargetObject(this);
/* */ localhasNextMessage_3052531775567194595.typedTargetObject = this;
/* */ localhasNextMessage_3052531775567194595.setAdvisor(jdField_aop$classAdvisor$aop_of_type_OrgJbossAopClassAdvisor);
/* */ return ((Boolean)localhasNextMessage_3052531775567194595.invokeNext()).booleanValue(); } return org$jboss$jms$client$delegate$ClientBrowserDelegate$hasNextMessage$aop(); }
/* */ public JBossMessage nextMessage() throws JMSException { MethodInfo localMethodInfo = (MethodInfo)aop$MethodInfo_nextMessage_N_3415912790106802793.get();
/* */ ClassInstanceAdvisor localClassInstanceAdvisor = (ClassInstanceAdvisor)_getInstanceAdvisor();
/* */ Interceptor[] arrayOfInterceptor = localMethodInfo.getInterceptors();
/* */ if ((arrayOfInterceptor != (Object[])null) || ((localClassInstanceAdvisor == null) || (localClassInstanceAdvisor.jdField_hasInstanceAspects_of_type_Boolean))) { if (localClassInstanceAdvisor != null) arrayOfInterceptor = localClassInstanceAdvisor.getInterceptors(arrayOfInterceptor); nextMessage_N3415912790106802793 localnextMessage_N3415912790106802793 = new nextMessage_N3415912790106802793(localMethodInfo, arrayOfInterceptor);
/* */ localnextMessage_N3415912790106802793.setTargetObject(this);
/* */ localnextMessage_N3415912790106802793.typedTargetObject = this;
/* */ localnextMessage_N3415912790106802793.setAdvisor(jdField_aop$classAdvisor$aop_of_type_OrgJbossAopClassAdvisor);
/* */ return (JBossMessage)localnextMessage_N3415912790106802793.invokeNext(); } return org$jboss$jms$client$delegate$ClientBrowserDelegate$nextMessage$aop(); }
/* */ public JBossMessage[] nextMessageBlock(int paramInt) throws JMSException { MethodInfo localMethodInfo = (MethodInfo)aop$MethodInfo_nextMessageBlock_N_1897711370158136210.get();
/* */ ClassInstanceAdvisor localClassInstanceAdvisor = (ClassInstanceAdvisor)_getInstanceAdvisor();
/* */ Interceptor[] arrayOfInterceptor = localMethodInfo.getInterceptors();
/* */ if ((arrayOfInterceptor != (Object[])null) || ((localClassInstanceAdvisor == null) || (localClassInstanceAdvisor.jdField_hasInstanceAspects_of_type_Boolean))) { if (localClassInstanceAdvisor != null) arrayOfInterceptor = localClassInstanceAdvisor.getInterceptors(arrayOfInterceptor); nextMessageBlock_N1897711370158136210 localnextMessageBlock_N1897711370158136210 = new nextMessageBlock_N1897711370158136210(localMethodInfo, arrayOfInterceptor);
/* */ localnextMessageBlock_N1897711370158136210.arg0 = paramInt;
/* */ localnextMessageBlock_N1897711370158136210.setTargetObject(this);
/* */ localnextMessageBlock_N1897711370158136210.typedTargetObject = this;
/* */ localnextMessageBlock_N1897711370158136210.setAdvisor(jdField_aop$classAdvisor$aop_of_type_OrgJbossAopClassAdvisor);
/* */ return (JBossMessage[])localnextMessageBlock_N1897711370158136210.invokeNext(); } return org$jboss$jms$client$delegate$ClientBrowserDelegate$nextMessageBlock$aop(paramInt); }
/* 148 */ public void read(DataInputStream in) throws Exception { super.read(in); }
/* */
/* */ public void write(DataOutputStream out)
/* */ throws Exception
/* */ {
/* 153 */ super.write(out);
/* */ }
/* */
/* */ public String getStackName()
/* */ {
/* 160 */ return "BrowserStack";
/* */ }
/* */
/* */ public String toString()
/* */ {
/* 165 */ return "BrowserDelegate[" + System.identityHashCode(this) + ", ID=" + this.id + "]";
/* */ }
/* */
/* */ public Advisor _getAdvisor()
/* */ {
/* */ return jdField_aop$classAdvisor$aop_of_type_OrgJbossAopClassAdvisor;
/* */ }
/* */
/* */ public InstanceAdvisor _getInstanceAdvisor()
/* */ {
/* */ synchronized (this)
/* */ {
/* */ if (this.jdField__instanceAdvisor_of_type_OrgJbossAopClassInstanceAdvisor == null)
/* */ this.jdField__instanceAdvisor_of_type_OrgJbossAopClassInstanceAdvisor = new ClassInstanceAdvisor(this);
/* */ return this.jdField__instanceAdvisor_of_type_OrgJbossAopClassInstanceAdvisor;
/* */ }
/* */ }
/* */
/* */ public void _setInstanceAdvisor(InstanceAdvisor paramInstanceAdvisor)
/* */ {
/* */ synchronized (this)
/* */ {
/* */ this.jdField__instanceAdvisor_of_type_OrgJbossAopClassInstanceAdvisor = ((ClassInstanceAdvisor)paramInstanceAdvisor);
/* */ }
/* */ }
/* */
/* */ public void org$jboss$jms$client$delegate$ClientBrowserDelegate$close$aop()
/* */ throws JMSException
/* */ {
/* 103 */ RequestSupport req = new CloseRequest(this.jdField_id_of_type_JavaLangString, this.jdField_version_of_type_Byte);
/* */
/* 105 */ doInvoke(this.jdField_client_of_type_OrgJbossRemotingClient, req);
/* */ }
/* */
/* */ public long org$jboss$jms$client$delegate$ClientBrowserDelegate$closing$aop(long sequence) throws JMSException
/* */ {
/* 110 */ RequestSupport req = new ClosingRequest(sequence, this.jdField_id_of_type_JavaLangString, this.jdField_version_of_type_Byte);
/* */
/* 112 */ return ((Long)doInvoke(this.jdField_client_of_type_OrgJbossRemotingClient, req)).longValue();
/* */ }
/* */
/* */ public void org$jboss$jms$client$delegate$ClientBrowserDelegate$reset$aop()
/* */ throws JMSException
/* */ {
/* 119 */ RequestSupport req = new BrowserResetRequest(this.jdField_id_of_type_JavaLangString, this.jdField_version_of_type_Byte);
/* 120 */ doInvoke(this.jdField_client_of_type_OrgJbossRemotingClient, req);
/* */ }
/* */
/* */ public boolean org$jboss$jms$client$delegate$ClientBrowserDelegate$hasNextMessage$aop() throws JMSException
/* */ {
/* 125 */ RequestSupport req = new BrowserHasNextMessageRequest(this.jdField_id_of_type_JavaLangString, this.jdField_version_of_type_Byte);
/* */
/* 127 */ return ((Boolean)doInvoke(this.jdField_client_of_type_OrgJbossRemotingClient, req)).booleanValue();
/* */ }
/* */
/* */ public JBossMessage org$jboss$jms$client$delegate$ClientBrowserDelegate$nextMessage$aop() throws JMSException
/* */ {
/* 132 */ RequestSupport req = new BrowserNextMessageRequest(this.jdField_id_of_type_JavaLangString, this.jdField_version_of_type_Byte);
/* */
/* 134 */ return (JBossMessage)doInvoke(this.jdField_client_of_type_OrgJbossRemotingClient, req);
/* */ }
/* */
/* */ public JBossMessage[] org$jboss$jms$client$delegate$ClientBrowserDelegate$nextMessageBlock$aop(int maxMessages) throws JMSException
/* */ {
/* 139 */ RequestSupport req = new BrowserNextMessageBlockRequest(this.jdField_id_of_type_JavaLangString, this.jdField_version_of_type_Byte, maxMessages);
/* */
/* 141 */ return (JBossMessage[])(JBossMessage[])doInvoke(this.jdField_client_of_type_OrgJbossRemotingClient, req);
/* */ }
/* */
/* */ static
/* */ {
/* */ jdField_aop$classAdvisor$aop_of_type_OrgJbossAopClassAdvisor = AspectManager.instance().getAdvisor(Class.forName("org.jboss.jms.client.delegate.ClientBrowserDelegate"));
/* */ }
/* */
/* */ public static class close_N4742752445160157748 extends MethodInvocation
/* */ implements Untransformable
/* */ {
/* */ public ClientBrowserDelegate typedTargetObject;
/* */
/* */ public close_N4742752445160157748(MethodInfo paramMethodInfo, Interceptor[] paramArrayOfInterceptor)
/* */ {
/* */ super(paramArrayOfInterceptor);
/* */ }
/* */
/* */ public close_N4742752445160157748(Interceptor[] paramArrayOfInterceptor, long paramLong, Method paramMethod1, Method paramMethod2, Advisor paramAdvisor)
/* */ {
/* */ super(paramLong, paramMethod1, paramMethod2, paramAdvisor);
/* */ }
/* */
/* */ public close_N4742752445160157748(Interceptor[] paramArrayOfInterceptor)
/* */ {
/* */ super();
/* */ }
/* */
/* */ public close_N4742752445160157748()
/* */ {
/* */ }
/* */
/* */ public Object invokeNext()
/* */ throws Throwable
/* */ {
/* */ if (this.jdField_currentInterceptor_of_type_Int < this.jdField_interceptors_of_type_ArrayOfOrgJbossAopAdviceInterceptor.length)
/* */ try
/* */ {
/* */ localObject1 = this.jdField_interceptors_of_type_ArrayOfOrgJbossAopAdviceInterceptor[(this.jdField_currentInterceptor_of_type_Int++)].invoke(this);
/* */ }
/* */ catch (Throwable localThrowable)
/* */ {
/* */ Object localObject1;
/* */ throw localThrowable;
/* */ }
/* */ finally
/* */ {
/* */ this.jdField_currentInterceptor_of_type_Int -= 1;
/* */ }
/* */ this.jdField_typedTargetObject_of_type_OrgJbossJmsClientDelegateClientBrowserDelegate.org$jboss$jms$client$delegate$ClientBrowserDelegate$close$aop();
/* */ return null;
/* */ }
/* */
/* */ public Invocation copy()
/* */ {
/* */ close_N4742752445160157748 localclose_N4742752445160157748 = new close_N4742752445160157748(this.jdField_interceptors_of_type_ArrayOfOrgJbossAopAdviceInterceptor, this.methodHash, this.advisedMethod, this.unadvisedMethod, this.advisor);
/* */ localclose_N4742752445160157748.jdField_arguments_of_type_ArrayOfJavaLangObject = this.jdField_arguments_of_type_ArrayOfJavaLangObject;
/* */ localclose_N4742752445160157748.jdField_metadata_of_type_OrgJbossAopMetadataSimpleMetaData = this.jdField_metadata_of_type_OrgJbossAopMetadataSimpleMetaData;
/* */ localclose_N4742752445160157748.jdField_currentInterceptor_of_type_Int = this.jdField_currentInterceptor_of_type_Int;
/* */ localclose_N4742752445160157748.jdField_instanceResolver_of_type_OrgJbossAopMetadataMetaDataResolver = this.jdField_instanceResolver_of_type_OrgJbossAopMetadataMetaDataResolver;
/* */ localclose_N4742752445160157748.jdField_typedTargetObject_of_type_OrgJbossJmsClientDelegateClientBrowserDelegate = this.jdField_typedTargetObject_of_type_OrgJbossJmsClientDelegateClientBrowserDelegate;
/* */ localclose_N4742752445160157748.jdField_targetObject_of_type_JavaLangObject = this.jdField_targetObject_of_type_JavaLangObject;
/* */ return localclose_N4742752445160157748;
/* */ }
/* */ }
/* */
/* */ public static class closing_2473194355759371067 extends MethodInvocation
/* */ implements Untransformable
/* */ {
/* */ public long arg0;
/* */ public ClientBrowserDelegate typedTargetObject;
/* */
/* */ public closing_2473194355759371067(MethodInfo paramMethodInfo, Interceptor[] paramArrayOfInterceptor)
/* */ {
/* */ super(paramArrayOfInterceptor);
/* */ }
/* */
/* */ public closing_2473194355759371067(Interceptor[] paramArrayOfInterceptor, long paramLong, Method paramMethod1, Method paramMethod2, Advisor paramAdvisor)
/* */ {
/* */ super(paramLong, paramMethod1, paramMethod2, paramAdvisor);
/* */ }
/* */
/* */ public closing_2473194355759371067(Interceptor[] paramArrayOfInterceptor)
/* */ {
/* */ super();
/* */ }
/* */
/* */ public closing_2473194355759371067()
/* */ {
/* */ }
/* */
/* */ public Object invokeNext()
/* */ throws Throwable
/* */ {
/* */ if (this.jdField_currentInterceptor_of_type_Int < this.jdField_interceptors_of_type_ArrayOfOrgJbossAopAdviceInterceptor.length)
/* */ try
/* */ {
/* */ localObject1 = this.jdField_interceptors_of_type_ArrayOfOrgJbossAopAdviceInterceptor[(this.jdField_currentInterceptor_of_type_Int++)].invoke(this);
/* */ }
/* */ catch (Throwable localThrowable)
/* */ {
/* */ Object localObject1;
/* */ throw localThrowable;
/* */ }
/* */ finally
/* */ {
/* */ this.jdField_currentInterceptor_of_type_Int -= 1;
/* */ }
/* */ }
/* */
/* */ public void setArguments(Object[] paramArrayOfObject)
/* */ {
/* */ this.jdField_arguments_of_type_ArrayOfJavaLangObject = paramArrayOfObject;
/* */ this.jdField_arg0_of_type_Long = ((Long)paramArrayOfObject[0]).longValue();
/* */ }
/* */
/* */ public Object[] getArguments()
/* */ {
/* */ if (this.marshalledArguments != null)
/* */ {
/* */ Object[] arrayOfObject = super.getArguments();
/* */ setArguments(arrayOfObject);
/* */ return arrayOfObject;
/* */ }
/* */ if (this.jdField_arguments_of_type_ArrayOfJavaLangObject != (Object[])null)
/* */ return (Object[])this.jdField_arguments_of_type_ArrayOfJavaLangObject;
/* */ this.jdField_arguments_of_type_ArrayOfJavaLangObject = new Object[1];
/* */ Long tmp59_56 = new java/lang/Long;
/* */ Long tmp60_59 = tmp59_56;
/* */ Long tmp60_59 = tmp59_56;
/* */ tmp60_59;
/* */ this.jdField_arg0_of_type_Long.<init>(tmp60_59);
/* */ tmp60_59[tmp60_59] = 0;
/* */ return this.jdField_arguments_of_type_ArrayOfJavaLangObject;
/* */ }
/* */
/* */ public Invocation copy()
/* */ {
/* */ closing_2473194355759371067 localclosing_2473194355759371067 = new closing_2473194355759371067(this.jdField_interceptors_of_type_ArrayOfOrgJbossAopAdviceInterceptor, this.methodHash, this.advisedMethod, this.unadvisedMethod, this.advisor);
/* */ localclosing_2473194355759371067.jdField_arguments_of_type_ArrayOfJavaLangObject = this.jdField_arguments_of_type_ArrayOfJavaLangObject;
/* */ localclosing_2473194355759371067.jdField_metadata_of_type_OrgJbossAopMetadataSimpleMetaData = this.jdField_metadata_of_type_OrgJbossAopMetadataSimpleMetaData;
/* */ localclosing_2473194355759371067.jdField_currentInterceptor_of_type_Int = this.jdField_currentInterceptor_of_type_Int;
/* */ localclosing_2473194355759371067.jdField_instanceResolver_of_type_OrgJbossAopMetadataMetaDataResolver = this.jdField_instanceResolver_of_type_OrgJbossAopMetadataMetaDataResolver;
/* */ localclosing_2473194355759371067.jdField_typedTargetObject_of_type_OrgJbossJmsClientDelegateClientBrowserDelegate = this.jdField_typedTargetObject_of_type_OrgJbossJmsClientDelegateClientBrowserDelegate;
/* */ localclosing_2473194355759371067.jdField_targetObject_of_type_JavaLangObject = this.jdField_targetObject_of_type_JavaLangObject;
/* */ localclosing_2473194355759371067.jdField_arg0_of_type_Long = this.jdField_arg0_of_type_Long;
/* */ return localclosing_2473194355759371067;
/* */ }
/* */ }
/* */
/* */ public static class reset_7419395615006395270 extends MethodInvocation
/* */ implements Untransformable
/* */ {
/* */ public ClientBrowserDelegate typedTargetObject;
/* */
/* */ public reset_7419395615006395270(MethodInfo paramMethodInfo, Interceptor[] paramArrayOfInterceptor)
/* */ {
/* */ super(paramArrayOfInterceptor);
/* */ }
/* */
/* */ public reset_7419395615006395270(Interceptor[] paramArrayOfInterceptor, long paramLong, Method paramMethod1, Method paramMethod2, Advisor paramAdvisor)
/* */ {
/* */ super(paramLong, paramMethod1, paramMethod2, paramAdvisor);
/* */ }
/* */
/* */ public reset_7419395615006395270(Interceptor[] paramArrayOfInterceptor)
/* */ {
/* */ super();
/* */ }
/* */
/* */ public reset_7419395615006395270()
/* */ {
/* */ }
/* */
/* */ public Object invokeNext()
/* */ throws Throwable
/* */ {
/* */ if (this.jdField_currentInterceptor_of_type_Int < this.jdField_interceptors_of_type_ArrayOfOrgJbossAopAdviceInterceptor.length)
/* */ try
/* */ {
/* */ localObject1 = this.jdField_interceptors_of_type_ArrayOfOrgJbossAopAdviceInterceptor[(this.jdField_currentInterceptor_of_type_Int++)].invoke(this);
/* */ }
/* */ catch (Throwable localThrowable)
/* */ {
/* */ Object localObject1;
/* */ throw localThrowable;
/* */ }
/* */ finally
/* */ {
/* */ this.jdField_currentInterceptor_of_type_Int -= 1;
/* */ }
/* */ this.jdField_typedTargetObject_of_type_OrgJbossJmsClientDelegateClientBrowserDelegate.org$jboss$jms$client$delegate$ClientBrowserDelegate$reset$aop();
/* */ return null;
/* */ }
/* */
/* */ public Invocation copy()
/* */ {
/* */ reset_7419395615006395270 localreset_7419395615006395270 = new reset_7419395615006395270(this.jdField_interceptors_of_type_ArrayOfOrgJbossAopAdviceInterceptor, this.methodHash, this.advisedMethod, this.unadvisedMethod, this.advisor);
/* */ localreset_7419395615006395270.jdField_arguments_of_type_ArrayOfJavaLangObject = this.jdField_arguments_of_type_ArrayOfJavaLangObject;
/* */ localreset_7419395615006395270.jdField_metadata_of_type_OrgJbossAopMetadataSimpleMetaData = this.jdField_metadata_of_type_OrgJbossAopMetadataSimpleMetaData;
/* */ localreset_7419395615006395270.jdField_currentInterceptor_of_type_Int = this.jdField_currentInterceptor_of_type_Int;
/* */ localreset_7419395615006395270.jdField_instanceResolver_of_type_OrgJbossAopMetadataMetaDataResolver = this.jdField_instanceResolver_of_type_OrgJbossAopMetadataMetaDataResolver;
/* */ localreset_7419395615006395270.jdField_typedTargetObject_of_type_OrgJbossJmsClientDelegateClientBrowserDelegate = this.jdField_typedTargetObject_of_type_OrgJbossJmsClientDelegateClientBrowserDelegate;
/* */ localreset_7419395615006395270.jdField_targetObject_of_type_JavaLangObject = this.jdField_targetObject_of_type_JavaLangObject;
/* */ return localreset_7419395615006395270;
/* */ }
/* */ }
/* */
/* */ public static class hasNextMessage_3052531775567194595 extends MethodInvocation
/* */ implements Untransformable
/* */ {
/* */ public ClientBrowserDelegate typedTargetObject;
/* */
/* */ public hasNextMessage_3052531775567194595(MethodInfo paramMethodInfo, Interceptor[] paramArrayOfInterceptor)
/* */ {
/* */ super(paramArrayOfInterceptor);
/* */ }
/* */
/* */ public hasNextMessage_3052531775567194595(Interceptor[] paramArrayOfInterceptor, long paramLong, Method paramMethod1, Method paramMethod2, Advisor paramAdvisor)
/* */ {
/* */ super(paramLong, paramMethod1, paramMethod2, paramAdvisor);
/* */ }
/* */
/* */ public hasNextMessage_3052531775567194595(Interceptor[] paramArrayOfInterceptor)
/* */ {
/* */ super();
/* */ }
/* */
/* */ public hasNextMessage_3052531775567194595()
/* */ {
/* */ }
/* */
/* */ public Object invokeNext()
/* */ throws Throwable
/* */ {
/* */ if (this.jdField_currentInterceptor_of_type_Int < this.jdField_interceptors_of_type_ArrayOfOrgJbossAopAdviceInterceptor.length)
/* */ try
/* */ {
/* */ localObject1 = this.jdField_interceptors_of_type_ArrayOfOrgJbossAopAdviceInterceptor[(this.jdField_currentInterceptor_of_type_Int++)].invoke(this);
/* */ }
/* */ catch (Throwable localThrowable)
/* */ {
/* */ Object localObject1;
/* */ throw localThrowable;
/* */ }
/* */ finally
/* */ {
/* */ this.jdField_currentInterceptor_of_type_Int -= 1;
/* */ }
/* */ Boolean tmp72_69 = new java/lang/Boolean;
/* */ Boolean tmp73_72 = tmp72_69;
/* */ tmp73_72;
/* */ this.jdField_typedTargetObject_of_type_OrgJbossJmsClientDelegateClientBrowserDelegate.org$jboss$jms$client$delegate$ClientBrowserDelegate$hasNextMessage$aop().<init>(tmp72_69);
/* */ return tmp73_72;
/* */ }
/* */
/* */ public Invocation copy()
/* */ {
/* */ hasNextMessage_3052531775567194595 localhasNextMessage_3052531775567194595 = new hasNextMessage_3052531775567194595(this.jdField_interceptors_of_type_ArrayOfOrgJbossAopAdviceInterceptor, this.methodHash, this.advisedMethod, this.unadvisedMethod, this.advisor);
/* */ localhasNextMessage_3052531775567194595.jdField_arguments_of_type_ArrayOfJavaLangObject = this.jdField_arguments_of_type_ArrayOfJavaLangObject;
/* */ localhasNextMessage_3052531775567194595.jdField_metadata_of_type_OrgJbossAopMetadataSimpleMetaData = this.jdField_metadata_of_type_OrgJbossAopMetadataSimpleMetaData;
/* */ localhasNextMessage_3052531775567194595.jdField_currentInterceptor_of_type_Int = this.jdField_currentInterceptor_of_type_Int;
/* */ localhasNextMessage_3052531775567194595.jdField_instanceResolver_of_type_OrgJbossAopMetadataMetaDataResolver = this.jdField_instanceResolver_of_type_OrgJbossAopMetadataMetaDataResolver;
/* */ localhasNextMessage_3052531775567194595.jdField_typedTargetObject_of_type_OrgJbossJmsClientDelegateClientBrowserDelegate = this.jdField_typedTargetObject_of_type_OrgJbossJmsClientDelegateClientBrowserDelegate;
/* */ localhasNextMessage_3052531775567194595.jdField_targetObject_of_type_JavaLangObject = this.jdField_targetObject_of_type_JavaLangObject;
/* */ return localhasNextMessage_3052531775567194595;
/* */ }
/* */ }
/* */
/* */ public static class nextMessage_N3415912790106802793 extends MethodInvocation
/* */ implements Untransformable
/* */ {
/* */ public ClientBrowserDelegate typedTargetObject;
/* */
/* */ public nextMessage_N3415912790106802793(MethodInfo paramMethodInfo, Interceptor[] paramArrayOfInterceptor)
/* */ {
/* */ super(paramArrayOfInterceptor);
/* */ }
/* */
/* */ public nextMessage_N3415912790106802793(Interceptor[] paramArrayOfInterceptor, long paramLong, Method paramMethod1, Method paramMethod2, Advisor paramAdvisor)
/* */ {
/* */ super(paramLong, paramMethod1, paramMethod2, paramAdvisor);
/* */ }
/* */
/* */ public nextMessage_N3415912790106802793(Interceptor[] paramArrayOfInterceptor)
/* */ {
/* */ super();
/* */ }
/* */
/* */ public nextMessage_N3415912790106802793()
/* */ {
/* */ }
/* */
/* */ public Object invokeNext()
/* */ throws Throwable
/* */ {
/* */ if (this.jdField_currentInterceptor_of_type_Int < this.jdField_interceptors_of_type_ArrayOfOrgJbossAopAdviceInterceptor.length)
/* */ try
/* */ {
/* */ localObject1 = this.jdField_interceptors_of_type_ArrayOfOrgJbossAopAdviceInterceptor[(this.jdField_currentInterceptor_of_type_Int++)].invoke(this);
/* */ }
/* */ catch (Throwable localThrowable)
/* */ {
/* */ Object localObject1;
/* */ throw localThrowable;
/* */ }
/* */ finally
/* */ {
/* */ this.jdField_currentInterceptor_of_type_Int -= 1;
/* */ }
/* */ return this.jdField_typedTargetObject_of_type_OrgJbossJmsClientDelegateClientBrowserDelegate.org$jboss$jms$client$delegate$ClientBrowserDelegate$nextMessage$aop();
/* */ }
/* */
/* */ public Invocation copy()
/* */ {
/* */ nextMessage_N3415912790106802793 localnextMessage_N3415912790106802793 = new nextMessage_N3415912790106802793(this.jdField_interceptors_of_type_ArrayOfOrgJbossAopAdviceInterceptor, this.methodHash, this.advisedMethod, this.unadvisedMethod, this.advisor);
/* */ localnextMessage_N3415912790106802793.jdField_arguments_of_type_ArrayOfJavaLangObject = this.jdField_arguments_of_type_ArrayOfJavaLangObject;
/* */ localnextMessage_N3415912790106802793.jdField_metadata_of_type_OrgJbossAopMetadataSimpleMetaData = this.jdField_metadata_of_type_OrgJbossAopMetadataSimpleMetaData;
/* */ localnextMessage_N3415912790106802793.jdField_currentInterceptor_of_type_Int = this.jdField_currentInterceptor_of_type_Int;
/* */ localnextMessage_N3415912790106802793.jdField_instanceResolver_of_type_OrgJbossAopMetadataMetaDataResolver = this.jdField_instanceResolver_of_type_OrgJbossAopMetadataMetaDataResolver;
/* */ localnextMessage_N3415912790106802793.jdField_typedTargetObject_of_type_OrgJbossJmsClientDelegateClientBrowserDelegate = this.jdField_typedTargetObject_of_type_OrgJbossJmsClientDelegateClientBrowserDelegate;
/* */ localnextMessage_N3415912790106802793.jdField_targetObject_of_type_JavaLangObject = this.jdField_targetObject_of_type_JavaLangObject;
/* */ return localnextMessage_N3415912790106802793;
/* */ }
/* */ }
/* */
/* */ public static class nextMessageBlock_N1897711370158136210 extends MethodInvocation
/* */ implements Untransformable
/* */ {
/* */ public int arg0;
/* */ public ClientBrowserDelegate typedTargetObject;
/* */
/* */ public nextMessageBlock_N1897711370158136210(MethodInfo paramMethodInfo, Interceptor[] paramArrayOfInterceptor)
/* */ {
/* */ super(paramArrayOfInterceptor);
/* */ }
/* */
/* */ public nextMessageBlock_N1897711370158136210(Interceptor[] paramArrayOfInterceptor, long paramLong, Method paramMethod1, Method paramMethod2, Advisor paramAdvisor)
/* */ {
/* */ super(paramLong, paramMethod1, paramMethod2, paramAdvisor);
/* */ }
/* */
/* */ public nextMessageBlock_N1897711370158136210(Interceptor[] paramArrayOfInterceptor)
/* */ {
/* */ super();
/* */ }
/* */
/* */ public nextMessageBlock_N1897711370158136210()
/* */ {
/* */ }
/* */
/* */ public Object invokeNext()
/* */ throws Throwable
/* */ {
/* */ if (this.jdField_currentInterceptor_of_type_Int < this.jdField_interceptors_of_type_ArrayOfOrgJbossAopAdviceInterceptor.length)
/* */ try
/* */ {
/* */ localObject1 = this.jdField_interceptors_of_type_ArrayOfOrgJbossAopAdviceInterceptor[(this.jdField_currentInterceptor_of_type_Int++)].invoke(this);
/* */ }
/* */ catch (Throwable localThrowable)
/* */ {
/* */ Object localObject1;
/* */ throw localThrowable;
/* */ }
/* */ finally
/* */ {
/* */ this.jdField_currentInterceptor_of_type_Int -= 1;
/* */ }
/* */ return this.jdField_typedTargetObject_of_type_OrgJbossJmsClientDelegateClientBrowserDelegate.org$jboss$jms$client$delegate$ClientBrowserDelegate$nextMessageBlock$aop(this.jdField_arg0_of_type_Int);
/* */ }
/* */
/* */ public void setArguments(Object[] paramArrayOfObject)
/* */ {
/* */ this.jdField_arguments_of_type_ArrayOfJavaLangObject = paramArrayOfObject;
/* */ this.jdField_arg0_of_type_Int = ((Integer)paramArrayOfObject[0]).intValue();
/* */ }
/* */
/* */ public Object[] getArguments()
/* */ {
/* */ if (this.marshalledArguments != null)
/* */ {
/* */ Object[] arrayOfObject = super.getArguments();
/* */ setArguments(arrayOfObject);
/* */ return arrayOfObject;
/* */ }
/* */ if (this.jdField_arguments_of_type_ArrayOfJavaLangObject != (Object[])null)
/* */ return (Object[])this.jdField_arguments_of_type_ArrayOfJavaLangObject;
/* */ this.jdField_arguments_of_type_ArrayOfJavaLangObject = new Object[1];
/* */ Integer tmp59_56 = new java/lang/Integer;
/* */ Integer tmp60_59 = tmp59_56;
/* */ Integer tmp60_59 = tmp59_56;
/* */ tmp60_59;
/* */ this.jdField_arg0_of_type_Int.<init>(tmp60_59);
/* */ 0[tmp60_59] = tmp60_59;
/* */ return this.jdField_arguments_of_type_ArrayOfJavaLangObject;
/* */ }
/* */
/* */ public Invocation copy()
/* */ {
/* */ nextMessageBlock_N1897711370158136210 localnextMessageBlock_N1897711370158136210 = new nextMessageBlock_N1897711370158136210(this.jdField_interceptors_of_type_ArrayOfOrgJbossAopAdviceInterceptor, this.methodHash, this.advisedMethod, this.unadvisedMethod, this.advisor);
/* */ localnextMessageBlock_N1897711370158136210.jdField_arguments_of_type_ArrayOfJavaLangObject = this.jdField_arguments_of_type_ArrayOfJavaLangObject;
/* */ localnextMessageBlock_N1897711370158136210.jdField_metadata_of_type_OrgJbossAopMetadataSimpleMetaData = this.jdField_metadata_of_type_OrgJbossAopMetadataSimpleMetaData;
/* */ localnextMessageBlock_N1897711370158136210.jdField_currentInterceptor_of_type_Int = this.jdField_currentInterceptor_of_type_Int;
/* */ localnextMessageBlock_N1897711370158136210.jdField_instanceResolver_of_type_OrgJbossAopMetadataMetaDataResolver = this.jdField_instanceResolver_of_type_OrgJbossAopMetadataMetaDataResolver;
/* */ localnextMessageBlock_N1897711370158136210.jdField_typedTargetObject_of_type_OrgJbossJmsClientDelegateClientBrowserDelegate = this.jdField_typedTargetObject_of_type_OrgJbossJmsClientDelegateClientBrowserDelegate;
/* */ localnextMessageBlock_N1897711370158136210.jdField_targetObject_of_type_JavaLangObject = this.jdField_targetObject_of_type_JavaLangObject;
/* */ localnextMessageBlock_N1897711370158136210.jdField_arg0_of_type_Int = this.jdField_arg0_of_type_Int;
/* */ return localnextMessageBlock_N1897711370158136210;
/* */ }
/* */ }
/* */ }
/* Location: /home/mnovotny/projects/EMBEDDED_JBOSS_BETA3_COMMUNITY/embedded/output/lib/embedded-jboss/lib/jboss-embedded-all.jar
* Qualified Name: org.jboss.jms.client.delegate.ClientBrowserDelegate
* JD-Core Version: 0.6.0
*/