Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.mockobjects.jms
Class MockMessageProducer  view MockMessageProducer download MockMessageProducer.java

java.lang.Object
  extended bycom.mockobjects.MockObject
      extended bycom.mockobjects.jms.MockMessageProducer
All Implemented Interfaces:
javax.jms.MessageProducer, com.mockobjects.Verifiable
Direct Known Subclasses:
MockQueueSender

public abstract class MockMessageProducer
extends com.mockobjects.MockObject
implements javax.jms.MessageProducer


Field Summary
protected  com.mockobjects.ExpectationCounter myCloseCalls
           
private  javax.jms.JMSException myException
           
 
Constructor Summary
MockMessageProducer()
           
 
Method Summary
 void close()
           
 int getDeliveryMode()
           
 boolean getDisableMessageID()
           
 boolean getDisableMessageTimestamp()
           
 int getPriority()
           
 long getTimeToLive()
           
 void setDeliveryMode(int deliveryMode)
           
 void setDisableMessageID(boolean value)
           
 void setDisableMessageTimestamp(boolean value)
           
 void setExpectedCloseCalls(int callCount)
           
 void setPriority(int defaultPriority)
           
 void setTimeToLive(long timeToLive)
           
 void setupThrowException(javax.jms.JMSException e)
           
protected  void throwExceptionIfAny()
           
 
Methods inherited from class com.mockobjects.MockObject
assertEquals, assertEquals, assertTrue, fail, notImplemented, notYetImplemented, notYetImplemented, verify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.jms.MessageProducer
getDestination, send, send, send, send
 

Field Detail

myCloseCalls

protected final com.mockobjects.ExpectationCounter myCloseCalls

myException

private javax.jms.JMSException myException
Constructor Detail

MockMessageProducer

public MockMessageProducer()
Method Detail

close

public void close()
           throws javax.jms.JMSException
Specified by:
close in interface javax.jms.MessageProducer

getDeliveryMode

public int getDeliveryMode()
                    throws javax.jms.JMSException
Specified by:
getDeliveryMode in interface javax.jms.MessageProducer

getDisableMessageID

public boolean getDisableMessageID()
                            throws javax.jms.JMSException
Specified by:
getDisableMessageID in interface javax.jms.MessageProducer

getDisableMessageTimestamp

public boolean getDisableMessageTimestamp()
                                   throws javax.jms.JMSException
Specified by:
getDisableMessageTimestamp in interface javax.jms.MessageProducer

getPriority

public int getPriority()
                throws javax.jms.JMSException
Specified by:
getPriority in interface javax.jms.MessageProducer

getTimeToLive

public long getTimeToLive()
                   throws javax.jms.JMSException
Specified by:
getTimeToLive in interface javax.jms.MessageProducer

setDeliveryMode

public void setDeliveryMode(int deliveryMode)
                     throws javax.jms.JMSException
Specified by:
setDeliveryMode in interface javax.jms.MessageProducer

setDisableMessageID

public void setDisableMessageID(boolean value)
                         throws javax.jms.JMSException
Specified by:
setDisableMessageID in interface javax.jms.MessageProducer

setDisableMessageTimestamp

public void setDisableMessageTimestamp(boolean value)
                                throws javax.jms.JMSException
Specified by:
setDisableMessageTimestamp in interface javax.jms.MessageProducer

setPriority

public void setPriority(int defaultPriority)
                 throws javax.jms.JMSException
Specified by:
setPriority in interface javax.jms.MessageProducer

setTimeToLive

public void setTimeToLive(long timeToLive)
                   throws javax.jms.JMSException
Specified by:
setTimeToLive in interface javax.jms.MessageProducer

setExpectedCloseCalls

public void setExpectedCloseCalls(int callCount)

setupThrowException

public void setupThrowException(javax.jms.JMSException e)

throwExceptionIfAny

protected void throwExceptionIfAny()
                            throws javax.jms.JMSException