com.caucho.message.common
Class AbstractMessageReceiverFactory

java.lang.Object
  extended by com.caucho.message.common.AbstractMessageReceiverFactory
All Implemented Interfaces:
MessageReceiverFactory
Direct Known Subclasses:
LocalReceiverFactory

public abstract class AbstractMessageReceiverFactory
extends java.lang.Object
implements MessageReceiverFactory

local connection to the message store


Constructor Summary
AbstractMessageReceiverFactory()
           
 
Method Summary
abstract  MessageReceiver<?> build()
           
 java.lang.String getAddress()
           
 DistributionMode getDistributionMode()
           
 MessageReceiverListener<?> getListener()
           
 MessageDecoder<?> getMessageDecoder()
           
 int getPrefetch()
           
 SettleMode getSettleMode()
           
 SettleTime getSettleTime()
           
 MessageReceiverFactory setAddress(java.lang.String address)
           
 MessageReceiverFactory setDistributionMode(DistributionMode mode)
           
 MessageReceiverFactory setListener(MessageReceiverListener<?> listener)
           
 MessageReceiverFactory setMessageDecoder(MessageDecoder<?> decoder)
           
 MessageReceiverFactory setPrefetch(int prefetch)
           
 MessageReceiverFactory setSettleMode(SettleMode settleMode)
           
 MessageReceiverFactory setSettleTime(SettleTime settleTime)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractMessageReceiverFactory

public AbstractMessageReceiverFactory()
Method Detail

setAddress

public MessageReceiverFactory setAddress(java.lang.String address)
Specified by:
setAddress in interface MessageReceiverFactory

getAddress

public java.lang.String getAddress()
Specified by:
getAddress in interface MessageReceiverFactory

setListener

public MessageReceiverFactory setListener(MessageReceiverListener<?> listener)
Specified by:
setListener in interface MessageReceiverFactory

getListener

public MessageReceiverListener<?> getListener()
Specified by:
getListener in interface MessageReceiverFactory

getDistributionMode

public DistributionMode getDistributionMode()
Specified by:
getDistributionMode in interface MessageReceiverFactory

setDistributionMode

public MessageReceiverFactory setDistributionMode(DistributionMode mode)
Specified by:
setDistributionMode in interface MessageReceiverFactory

getPrefetch

public int getPrefetch()
Specified by:
getPrefetch in interface MessageReceiverFactory

setPrefetch

public MessageReceiverFactory setPrefetch(int prefetch)
Specified by:
setPrefetch in interface MessageReceiverFactory

setSettleMode

public MessageReceiverFactory setSettleMode(SettleMode settleMode)
Specified by:
setSettleMode in interface MessageReceiverFactory

getSettleMode

public SettleMode getSettleMode()
Specified by:
getSettleMode in interface MessageReceiverFactory

setSettleTime

public MessageReceiverFactory setSettleTime(SettleTime settleTime)
Specified by:
setSettleTime in interface MessageReceiverFactory

getSettleTime

public SettleTime getSettleTime()
Specified by:
getSettleTime in interface MessageReceiverFactory

setMessageDecoder

public MessageReceiverFactory setMessageDecoder(MessageDecoder<?> decoder)
Specified by:
setMessageDecoder in interface MessageReceiverFactory

getMessageDecoder

public MessageDecoder<?> getMessageDecoder()
Specified by:
getMessageDecoder in interface MessageReceiverFactory

build

public abstract MessageReceiver<?> build()
Specified by:
build in interface MessageReceiverFactory

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object