org.jboss.axis.transport.jms
Class JMSConnector.SyncConnection.SendSession

java.lang.Object
  extended byorg.jboss.axis.transport.jms.JMSConnector.ConnectorSession
      extended byorg.jboss.axis.transport.jms.JMSConnector.SyncConnection.SendSession
Enclosing class:
JMSConnector.SyncConnection (src)

protected abstract class JMSConnector.SyncConnection.SendSession
extends org.jboss.axis.transport.jms.JMSConnector.ConnectorSession


Method Summary
protected abstract  MessageConsumer (src) createConsumer(Destination (src)  destination)
           
protected abstract  Destination (src) createTemporaryDestination()
           
protected abstract  void deleteTemporaryDestination(Destination (src)  destination)
           
protected abstract  void send(Destination (src)  destination, Message (src)  message, int deliveryMode, int priority, long timeToLive)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

createTemporaryDestination

protected abstract Destination (src)  createTemporaryDestination()
                                                   throws JMSException (src) 
Throws:
JMSException (src)

deleteTemporaryDestination

protected abstract void deleteTemporaryDestination(Destination (src)  destination)
                                            throws JMSException (src) 
Throws:
JMSException (src)

createConsumer

protected abstract MessageConsumer (src)  createConsumer(Destination (src)  destination)
                                           throws JMSException (src) 
Throws:
JMSException (src)

send

protected abstract void send(Destination (src)  destination,
                             Message (src)  message,
                             int deliveryMode,
                             int priority,
                             long timeToLive)
                      throws JMSException (src) 
Throws:
JMSException (src)