com.mockobjects.jms

Class MockConnection

public class MockConnection extends MockObject implements Connection

Method Summary
voidclose()
ConnectionConsumercreateConnectionConsumer(Destination destination, String messageSelector, ServerSessionPool sessionPool, int maxMessages)
ConnectionConsumercreateDurableConnectionConsumer(Topic topic, String subscriptionName, String messageSelector, ServerSessionPool sessionPool, int maxMessages)
SessioncreateSession(boolean transacted, int acknowledgeMode)
StringgetClientID()
ExceptionListenergetExceptionListener()
ConnectionMetaDatagetMetaData()
voidsetClientID(String clientID)
voidsetExceptionListener(ExceptionListener listener)
voidsetExpectedCloseCalls(int callCount)
voidsetExpectedStartCalls(int callCount)
voidsetExpectedStopCalls(int callCount)
voidsetupThrowException(JMSException e)
voidstart()
voidstop()

Method Detail

close

public void close()

createConnectionConsumer

public ConnectionConsumer createConnectionConsumer(Destination destination, String messageSelector, ServerSessionPool sessionPool, int maxMessages)

createDurableConnectionConsumer

public ConnectionConsumer createDurableConnectionConsumer(Topic topic, String subscriptionName, String messageSelector, ServerSessionPool sessionPool, int maxMessages)

createSession

public Session createSession(boolean transacted, int acknowledgeMode)

getClientID

public String getClientID()

getExceptionListener

public ExceptionListener getExceptionListener()

getMetaData

public ConnectionMetaData getMetaData()

setClientID

public void setClientID(String clientID)

setExceptionListener

public void setExceptionListener(ExceptionListener listener)

setExpectedCloseCalls

public void setExpectedCloseCalls(int callCount)

setExpectedStartCalls

public void setExpectedStartCalls(int callCount)

setExpectedStopCalls

public void setExpectedStopCalls(int callCount)

setupThrowException

public void setupThrowException(JMSException e)

start

public void start()

stop

public void stop()
Copyright © 2002 Mock Objects. All Rights Reserved.