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 -
Method Summary
Modifier and TypeMethodDescriptionprotected 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
-
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 classorg.springframework.jms.remoting.JmsInvokerClientInterceptor
- Throws:
javax.jms.JMSException
-