Package org.jboss.jms.server.endpoint.advised

Source Code of org.jboss.jms.server.endpoint.advised.ConsumerAdvised$closing_2473194355759371067

/*    */ package org.jboss.jms.server.endpoint.advised;
/*    */
/*    */ 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.delegate.ConsumerEndpoint;
/*    */
/*    */ public class ConsumerAdvised extends AdvisedSupport
/*    */   implements ConsumerEndpoint, Advised
/*    */ {
/*    */   protected ConsumerEndpoint endpoint;
/*    */   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_changeRate_N_952316153687074823;
/*    */
/*    */   public ConsumerAdvised(ConsumerEndpoint endpoint)
/*    */   {
/* 52 */     this.endpoint = endpoint; }
/*    */   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$server$endpoint$advised$ConsumerAdvised$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$server$endpoint$advised$ConsumerAdvised$closing$aop(paramLong); }
/*    */   public void changeRate(float paramFloat) throws JMSException { MethodInfo localMethodInfo = (MethodInfo)aop$MethodInfo_changeRate_N_952316153687074823.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); changeRate_N952316153687074823 localchangeRate_N952316153687074823 = new changeRate_N952316153687074823(localMethodInfo, arrayOfInterceptor);
/*    */       localchangeRate_N952316153687074823.arg0 = paramFloat;
/*    */       localchangeRate_N952316153687074823.setTargetObject(this);
/*    */       localchangeRate_N952316153687074823.typedTargetObject = this;
/*    */       localchangeRate_N952316153687074823.setAdvisor(jdField_aop$classAdvisor$aop_of_type_OrgJbossAopClassAdvisor);
/*    */       localchangeRate_N952316153687074823.invokeNext(); } else { org$jboss$jms$server$endpoint$advised$ConsumerAdvised$changeRate$aop(paramFloat); }  }
/* 76 */   public Object getEndpoint() { return this.endpoint;
/*    */   }
/*    */
/*    */   public boolean equals(Object obj)
/*    */   {
/* 83 */     return this.endpoint.equals(obj);
/*    */   }
/*    */
/*    */   public int hashCode()
/*    */   {
/* 88 */     return this.endpoint.hashCode();
/*    */   }
/*    */
/*    */   public String toString()
/*    */   {
/* 93 */     return "ConsumerAdvised->" + this.endpoint;
/*    */   }
/*    */
/*    */   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$server$endpoint$advised$ConsumerAdvised$close$aop()
/*    */     throws JMSException
/*    */   {
/* 59 */     this.jdField_endpoint_of_type_OrgJbossJmsDelegateConsumerEndpoint.close();
/*    */   }
/*    */
/*    */   public long org$jboss$jms$server$endpoint$advised$ConsumerAdvised$closing$aop(long sequence) throws JMSException
/*    */   {
/* 64 */     return this.jdField_endpoint_of_type_OrgJbossJmsDelegateConsumerEndpoint.closing(sequence);
/*    */   }
/*    */
/*    */   public void org$jboss$jms$server$endpoint$advised$ConsumerAdvised$changeRate$aop(float newRate) throws JMSException
/*    */   {
/* 69 */     this.jdField_endpoint_of_type_OrgJbossJmsDelegateConsumerEndpoint.changeRate(newRate);
/*    */   }
/*    */
/*    */   static
/*    */   {
/*    */     jdField_aop$classAdvisor$aop_of_type_OrgJbossAopClassAdvisor = AspectManager.instance().getAdvisor(Class.forName("org.jboss.jms.server.endpoint.advised.ConsumerAdvised"));
/*    */   }
/*    */
/*    */   public static class close_N4742752445160157748 extends MethodInvocation
/*    */     implements Untransformable
/*    */   {
/*    */     public ConsumerAdvised 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_OrgJbossJmsServerEndpointAdvisedConsumerAdvised.org$jboss$jms$server$endpoint$advised$ConsumerAdvised$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_OrgJbossJmsServerEndpointAdvisedConsumerAdvised = this.jdField_typedTargetObject_of_type_OrgJbossJmsServerEndpointAdvisedConsumerAdvised;
/*    */       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 ConsumerAdvised 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_OrgJbossJmsServerEndpointAdvisedConsumerAdvised = this.jdField_typedTargetObject_of_type_OrgJbossJmsServerEndpointAdvisedConsumerAdvised;
/*    */       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 changeRate_N952316153687074823 extends MethodInvocation
/*    */     implements Untransformable
/*    */   {
/*    */     public float arg0;
/*    */     public ConsumerAdvised typedTargetObject;
/*    */
/*    */     public changeRate_N952316153687074823(MethodInfo paramMethodInfo, Interceptor[] paramArrayOfInterceptor)
/*    */     {
/*    */       super(paramArrayOfInterceptor);
/*    */     }
/*    */
/*    */     public changeRate_N952316153687074823(Interceptor[] paramArrayOfInterceptor, long paramLong, Method paramMethod1, Method paramMethod2, Advisor paramAdvisor)
/*    */     {
/*    */       super(paramLong, paramMethod1, paramMethod2, paramAdvisor);
/*    */     }
/*    */
/*    */     public changeRate_N952316153687074823(Interceptor[] paramArrayOfInterceptor)
/*    */     {
/*    */       super();
/*    */     }
/*    */
/*    */     public changeRate_N952316153687074823()
/*    */     {
/*    */     }
/*    */
/*    */     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_OrgJbossJmsServerEndpointAdvisedConsumerAdvised.org$jboss$jms$server$endpoint$advised$ConsumerAdvised$changeRate$aop(this.jdField_arg0_of_type_Float);
/*    */       return null;
/*    */     }
/*    */
/*    */     public void setArguments(Object[] paramArrayOfObject)
/*    */     {
/*    */       this.jdField_arguments_of_type_ArrayOfJavaLangObject = paramArrayOfObject;
/*    */       this.jdField_arg0_of_type_Float = ((Float)paramArrayOfObject[0]).floatValue();
/*    */     }
/*    */
/*    */     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];
/*    */       Float tmp59_56 = new java/lang/Float;
/*    */       Float tmp60_59 = tmp59_56;
/*    */       Float tmp60_59 = tmp59_56;
/*    */       tmp60_59;
/*    */       this.jdField_arg0_of_type_Float.<init>(tmp60_59);
/*    */       0[tmp60_59] = tmp60_59;
/*    */       return this.jdField_arguments_of_type_ArrayOfJavaLangObject;
/*    */     }
/*    */
/*    */     public Invocation copy()
/*    */     {
/*    */       changeRate_N952316153687074823 localchangeRate_N952316153687074823 = new changeRate_N952316153687074823(this.jdField_interceptors_of_type_ArrayOfOrgJbossAopAdviceInterceptor, this.methodHash, this.advisedMethod, this.unadvisedMethod, this.advisor);
/*    */       localchangeRate_N952316153687074823.jdField_arguments_of_type_ArrayOfJavaLangObject = this.jdField_arguments_of_type_ArrayOfJavaLangObject;
/*    */       localchangeRate_N952316153687074823.jdField_metadata_of_type_OrgJbossAopMetadataSimpleMetaData = this.jdField_metadata_of_type_OrgJbossAopMetadataSimpleMetaData;
/*    */       localchangeRate_N952316153687074823.jdField_currentInterceptor_of_type_Int = this.jdField_currentInterceptor_of_type_Int;
/*    */       localchangeRate_N952316153687074823.jdField_instanceResolver_of_type_OrgJbossAopMetadataMetaDataResolver = this.jdField_instanceResolver_of_type_OrgJbossAopMetadataMetaDataResolver;
/*    */       localchangeRate_N952316153687074823.jdField_typedTargetObject_of_type_OrgJbossJmsServerEndpointAdvisedConsumerAdvised = this.jdField_typedTargetObject_of_type_OrgJbossJmsServerEndpointAdvisedConsumerAdvised;
/*    */       localchangeRate_N952316153687074823.jdField_targetObject_of_type_JavaLangObject = this.jdField_targetObject_of_type_JavaLangObject;
/*    */       localchangeRate_N952316153687074823.jdField_arg0_of_type_Float = this.jdField_arg0_of_type_Float;
/*    */       return localchangeRate_N952316153687074823;
/*    */     }
/*    */   }
/*    */ }

/* Location:           /home/mnovotny/projects/EMBEDDED_JBOSS_BETA3_COMMUNITY/embedded/output/lib/embedded-jboss/lib/jboss-embedded-all.jar
* Qualified Name:     org.jboss.jms.server.endpoint.advised.ConsumerAdvised
* JD-Core Version:    0.6.0
*/
TOP

Related Classes of org.jboss.jms.server.endpoint.advised.ConsumerAdvised$closing_2473194355759371067

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.