org.smallmind.quorum.transport.message
Class MessageTransmitter

java.lang.Object
  extended by org.smallmind.quorum.transport.message.MessageTransmitter

public class MessageTransmitter
extends Object


Constructor Summary
MessageTransmitter(TransportManagedObjects managedObjects, MessagePolicy messagePolicy, MessageStrategy messageStrategy, int connectionCount, MessageSenderPoolConfig messageSenderPoolConfig)
           
 
Method Summary
 MessageSender borrowMessageSender()
           
 void close()
           
 void returnMessageSender(MessageSender messageSender)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessageTransmitter

public MessageTransmitter(TransportManagedObjects managedObjects,
                          MessagePolicy messagePolicy,
                          MessageStrategy messageStrategy,
                          int connectionCount,
                          MessageSenderPoolConfig messageSenderPoolConfig)
                   throws ResourceException,
                          ConnectionPoolException,
                          TransportException
Throws:
ResourceException
ConnectionPoolException
TransportException
Method Detail

borrowMessageSender

public MessageSender borrowMessageSender()
                                  throws ConnectionPoolException
Throws:
ConnectionPoolException

returnMessageSender

public void returnMessageSender(MessageSender messageSender)

close

public void close()
           throws ConnectionPoolException
Throws:
ConnectionPoolException


Copyright © 2012. All Rights Reserved.