001
014
015 package com.liferay.portal.kernel.messaging.proxy;
016
017 import com.liferay.portal.kernel.messaging.sender.MessageSender;
018 import com.liferay.portal.kernel.messaging.sender.SynchronousMessageSender;
019
020
023 public abstract class BaseMultiDestinationProxyBean {
024
025 public abstract String getDestinationName(ProxyRequest proxyRequest);
026
027 public MessageSender getMessageSender() {
028 return _messageSender;
029 }
030
031 public SynchronousMessageSender getSynchronousMessageSender() {
032 return _synchronousMessageSender;
033 }
034
035 public void setMessageSender(MessageSender messageSender) {
036 _messageSender = messageSender;
037 }
038
039 public void setSynchronousMessageSender(
040 SynchronousMessageSender synchronousMessageSender) {
041
042 _synchronousMessageSender = synchronousMessageSender;
043 }
044
045 private MessageSender _messageSender;
046 private SynchronousMessageSender _synchronousMessageSender;
047
048 }