Package com.atlassian.bamboo.remoting
Class BambooJmsInvokerServiceExporter
- java.lang.Object
-
- org.springframework.remoting.support.RemotingSupport
-
- org.springframework.remoting.support.RemoteExporter
-
- org.springframework.remoting.support.RemoteInvocationBasedExporter
-
- org.springframework.jms.remoting.JmsInvokerServiceExporter
-
- com.atlassian.bamboo.remoting.BambooJmsInvokerServiceExporter
-
- All Implemented Interfaces:
org.springframework.beans.factory.Aware
,org.springframework.beans.factory.BeanClassLoaderAware
,org.springframework.beans.factory.InitializingBean
,org.springframework.jms.listener.SessionAwareMessageListener<javax.jms.Message>
public class BambooJmsInvokerServiceExporter extends org.springframework.jms.remoting.JmsInvokerServiceExporter
Ensures that remote calls are marked inRemoteCallMarker
-
-
Constructor Summary
Constructors Constructor Description BambooJmsInvokerServiceExporter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
onMessage(javax.jms.Message requestMessage, javax.jms.Session session)
-
Methods inherited from class org.springframework.jms.remoting.JmsInvokerServiceExporter
afterPropertiesSet, createResponseMessage, onInvalidRequest, readRemoteInvocation, setIgnoreInvalidRequests, setMessageConverter, writeRemoteInvocationResult
-
Methods inherited from class org.springframework.remoting.support.RemoteInvocationBasedExporter
getRemoteInvocationExecutor, invoke, invokeAndCreateResult, setRemoteInvocationExecutor
-
Methods inherited from class org.springframework.remoting.support.RemoteExporter
checkService, checkServiceInterface, getExporterName, getProxyForService, getService, getServiceInterface, setInterceptors, setRegisterTraceInterceptor, setService, setServiceInterface
-
-
-
-
Method Detail
-
onMessage
public void onMessage(javax.jms.Message requestMessage, javax.jms.Session session) throws javax.jms.JMSException
- Specified by:
onMessage
in interfaceorg.springframework.jms.listener.SessionAwareMessageListener<javax.jms.Message>
- Overrides:
onMessage
in classorg.springframework.jms.remoting.JmsInvokerServiceExporter
- Throws:
javax.jms.JMSException
-
-