Class BambooJmsInvokerProxyFactoryBean

java.lang.Object
org.springframework.jms.remoting.JmsInvokerClientInterceptor
org.springframework.jms.remoting.JmsInvokerProxyFactoryBean
com.atlassian.bamboo.jms.remoting.BambooJmsInvokerProxyFactoryBean
All Implemented Interfaces:
org.aopalliance.aop.Advice, org.aopalliance.intercept.Interceptor, org.aopalliance.intercept.MethodInterceptor, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.FactoryBean<Object>, org.springframework.beans.factory.InitializingBean

public class BambooJmsInvokerProxyFactoryBean extends org.springframework.jms.remoting.JmsInvokerProxyFactoryBean
Fingerprint-stamps the messages.
  • Field Summary

    Fields inherited from interface org.springframework.beans.factory.FactoryBean

    OBJECT_TYPE_ATTRIBUTE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected javax.jms.Message
    createRequestMessage(javax.jms.Session session, org.springframework.remoting.support.RemoteInvocation invocation)
     

    Methods inherited from class org.springframework.jms.remoting.JmsInvokerProxyFactoryBean

    afterPropertiesSet, getObject, getObjectType, isSingleton, setBeanClassLoader, setServiceInterface

    Methods inherited from class org.springframework.jms.remoting.JmsInvokerClientInterceptor

    convertJmsInvokerAccessException, createConnection, createRemoteInvocation, createSession, doExecuteRequest, executeRequest, extractInvocationResult, getConnectionFactory, getReceiveTimeout, invoke, onInvalidResponse, onReceiveTimeout, recreateRemoteInvocationResult, resolveQueue, resolveQueueName, setConnectionFactory, setDestinationResolver, setMessageConverter, setQueue, setQueueName, setReceiveTimeout, setRemoteInvocationFactory

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • BambooJmsInvokerProxyFactoryBean

      public BambooJmsInvokerProxyFactoryBean()
  • Method Details

    • createRequestMessage

      protected javax.jms.Message createRequestMessage(javax.jms.Session session, org.springframework.remoting.support.RemoteInvocation invocation) throws javax.jms.JMSException
      Overrides:
      createRequestMessage in class org.springframework.jms.remoting.JmsInvokerClientInterceptor
      Throws:
      javax.jms.JMSException