From: Jeff M. <cus...@us...> - 2002-04-05 10:45:48
|
Update of /cvsroot/mockobjects/mockobjects-java/src/j2ee/common/com/mockobjects/jms In directory usw-pr-cvs1:/tmp/cvs-serv11905/src/j2ee/common/com/mockobjects/jms Modified Files: MockMessage.java Log Message: Implemented ackknowledgement count Index: MockMessage.java =================================================================== RCS file: /cvsroot/mockobjects/mockobjects-java/src/j2ee/common/com/mockobjects/jms/MockMessage.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- MockMessage.java 22 Feb 2002 16:25:05 -0000 1.1 +++ MockMessage.java 5 Apr 2002 10:45:43 -0000 1.2 @@ -5,238 +5,244 @@ public abstract class MockMessage extends MockObject implements Message { - protected ExpectationValue myJMSReplyTo = new ExpectationValue("MockMessage.setJMSReplyTo"); - protected ExpectationCounter mySetJMSCorrelationIDCalls = new ExpectationCounter("MockMessage.setJMSCorrelationID"); + protected ExpectationCounter myAcknowledgeCount = + new ExpectationCounter("MockMessage.acknowledge"); + protected ExpectationValue myJMSReplyTo = + new ExpectationValue("MockMessage.setJMSReplyTo"); + protected ExpectationCounter mySetJMSCorrelationIDCalls = + new ExpectationCounter("MockMessage.setJMSCorrelationID"); + + private JMSException myException; + /** + * Used for both messageID and correlationID + */ + private String myJMSMessageID; - private JMSException myException; - /** - * Used for both messageID and correlationID - */ - private String myJMSMessageID; - - public MockMessage() { - } - - public void acknowledge() throws JMSException { - notImplemented(); - } - - public void clearBody() { - notImplemented(); - } - - public void clearProperties() { - notImplemented(); - } - - public boolean getBooleanProperty(String name) { - notImplemented(); - return false; - } - - public byte getByteProperty(String name) { - notImplemented(); - return 0; - } - - public double getDoubleProperty(String name) { - notImplemented(); - return 0; - } - - public float getFloatProperty(String name) { - notImplemented(); - return 0; - } - - public int getIntProperty(String name) { - notImplemented(); - return 0; - } - - public String getJMSCorrelationID() { - return myJMSMessageID; - } - - public byte[] getJMSCorrelationIDAsBytes() { - notImplemented(); - return null; - } - - public int getJMSDeliveryMode() { - notImplemented(); - return 0; - } - - public Destination getJMSDestination() { - notImplemented(); - return null; - } - - public long getJMSExpiration() { - notImplemented(); - return 0; - } - - public String getJMSMessageID() { - return myJMSMessageID; - } - - public int getJMSPriority() { - notImplemented(); - return 0; - } - - public boolean getJMSRedelivered() { - notImplemented(); - return false; - } - - public Destination getJMSReplyTo() { - notImplemented(); - return null; - } - - public long getJMSTimestamp() { - notImplemented(); - return 0; - } - - public String getJMSType() { - notImplemented(); - return null; - } - - public long getLongProperty(String name) { - notImplemented(); - return 0; - } - - public Object getObjectProperty(String name) { - notImplemented(); - return null; - } - - public java.util.Enumeration getPropertyNames() { - notImplemented(); - return null; - } - - public short getShortProperty(String name) { - notImplemented(); - return 0; - } - - public String getStringProperty(String name) { - notImplemented(); - return null; - } - - public boolean propertyExists(String name) { - notImplemented(); - return false; - } - - public void setBooleanProperty(String name, boolean value) { - notImplemented(); - } - - public void setByteProperty(String name, byte value) { - notImplemented(); - } - - public void setDoubleProperty(String name, double value) { - notImplemented(); - } - - public void setFloatProperty(String name, float value) { - notImplemented(); - } - - public void setIntProperty(String name, int value) { - notImplemented(); - } + public void acknowledge() throws JMSException { + myAcknowledgeCount.inc(); + } + + public void setExpectedAcknowledgeCalls(int calls) { + myAcknowledgeCount.setExpected(calls); + } + + public void clearBody() { + notImplemented(); + } + + public void clearProperties() { + notImplemented(); + } + + public boolean getBooleanProperty(String name) { + notImplemented(); + return false; + } + + public byte getByteProperty(String name) { + notImplemented(); + return 0; + } + + public double getDoubleProperty(String name) { + notImplemented(); + return 0; + } + + public float getFloatProperty(String name) { + notImplemented(); + return 0; + } + + public int getIntProperty(String name) { + notImplemented(); + return 0; + } + + public String getJMSCorrelationID() { + return myJMSMessageID; + } + + public byte[] getJMSCorrelationIDAsBytes() { + notImplemented(); + return null; + } + + public int getJMSDeliveryMode() { + notImplemented(); + return 0; + } - public void setJMSCorrelationID(String jmsCorrelationID) { + public Destination getJMSDestination() { + notImplemented(); + return null; + } + + public long getJMSExpiration() { + notImplemented(); + return 0; + } + + public String getJMSMessageID() { + return myJMSMessageID; + } + + public int getJMSPriority() { + notImplemented(); + return 0; + } + + public boolean getJMSRedelivered() { + notImplemented(); + return false; + } + + public Destination getJMSReplyTo() { + notImplemented(); + return null; + } + + public long getJMSTimestamp() { + notImplemented(); + return 0; + } + + public String getJMSType() { + notImplemented(); + return null; + } + + public long getLongProperty(String name) { + notImplemented(); + return 0; + } + + public Object getObjectProperty(String name) { + notImplemented(); + return null; + } + + public java.util.Enumeration getPropertyNames() { + notImplemented(); + return null; + } + + public short getShortProperty(String name) { + notImplemented(); + return 0; + } + + public String getStringProperty(String name) { + notImplemented(); + return null; + } + + public boolean propertyExists(String name) { + notImplemented(); + return false; + } + + public void setBooleanProperty(String name, boolean value) { + notImplemented(); + } + + public void setByteProperty(String name, byte value) { + notImplemented(); + } + + public void setDoubleProperty(String name, double value) { + notImplemented(); + } + + public void setFloatProperty(String name, float value) { + notImplemented(); + } + + public void setIntProperty(String name, int value) { + notImplemented(); + } + + public void setJMSCorrelationID(String jmsCorrelationID) { mySetJMSCorrelationIDCalls.inc(); - } + } - public void setJMSCorrelationIDAsBytes(byte[] correlationID) { - notImplemented(); - } + public void setJMSCorrelationIDAsBytes(byte[] correlationID) { + notImplemented(); + } - public void setJMSDeliveryMode(int deliveryMode) { - notImplemented(); - } + public void setJMSDeliveryMode(int deliveryMode) { + notImplemented(); + } - public void setJMSDestination(Destination destination) { - notImplemented(); - } + public void setJMSDestination(Destination destination) { + notImplemented(); + } - public void setJMSExpiration(long expiration) { - notImplemented(); - } + public void setJMSExpiration(long expiration) { + notImplemented(); + } - public void setJMSMessageID(String id) { - notImplemented(); - } + public void setJMSMessageID(String id) { + notImplemented(); + } - public void setJMSPriority(int priority) { - notImplemented(); - } + public void setJMSPriority(int priority) { + notImplemented(); + } - public void setJMSRedelivered(boolean redelivered) { - notImplemented(); - } + public void setJMSRedelivered(boolean redelivered) { + notImplemented(); + } - public void setJMSReplyTo(Destination replyTo) throws JMSException { + public void setJMSReplyTo(Destination replyTo) throws JMSException { throwExceptionIfAny(); myJMSReplyTo.setActual(replyTo); - } + } + + public void setJMSTimestamp(long timestamp) { + notImplemented(); + } + + public void setJMSType(String type) { + notImplemented(); + } + + public void setLongProperty(String name, long value) { + notImplemented(); + } + + public void setObjectProperty(String name, Object value) { + notImplemented(); + } + + public void setShortProperty(String name, short value) { + notImplemented(); + } - public void setJMSTimestamp(long timestamp) { - notImplemented(); - } - - public void setJMSType(String type) { - notImplemented(); - } - - public void setLongProperty(String name, long value) { - notImplemented(); - } - - public void setObjectProperty(String name, Object value) { - notImplemented(); - } - - public void setShortProperty(String name, short value) { - notImplemented(); - } - - public void setStringProperty(String name, String value) { - notImplemented(); - } - - public void setExpectedJMSReplyTo(Destination expectedJMSReplyTo) { - myJMSReplyTo.setExpected(expectedJMSReplyTo); - } - - public void setExpectedSetJMSCorrelationIDCalls(int callCount) { - mySetJMSCorrelationIDCalls.setExpected(callCount); - } - - public void setupJMSMessageID(String jmsMessageID) { - myJMSMessageID = jmsMessageID; - } - - public void setupThrowException(JMSException e) { - myException = e; - } - - protected void throwExceptionIfAny() throws JMSException { - if (null != myException) { - throw myException; + public void setStringProperty(String name, String value) { + notImplemented(); } - } -} \ No newline at end of file + + public void setExpectedJMSReplyTo(Destination expectedJMSReplyTo) { + myJMSReplyTo.setExpected(expectedJMSReplyTo); + } + + public void setExpectedSetJMSCorrelationIDCalls(int callCount) { + mySetJMSCorrelationIDCalls.setExpected(callCount); + } + + public void setupJMSMessageID(String jmsMessageID) { + myJMSMessageID = jmsMessageID; + } + + public void setupThrowException(JMSException e) { + myException = e; + } + + protected void throwExceptionIfAny() throws JMSException { + if (null != myException) { + throw myException; + } + } +} + |