jrun.ejb.invocation.jms
Class MDBInvocationProxyJMSImpl

java.lang.Object
  |
  +--jrun.ejb.invocation.MessageDrivenInvocationProxy
        |
        +--jrun.ejb.invocation.jms.MDBInvocationProxyJMSImpl
All Implemented Interfaces:
ASFService, InvocationProxy

public class MDBInvocationProxyJMSImpl
extends MessageDrivenInvocationProxy
implements ASFService


Fields inherited from class jrun.ejb.invocation.MessageDrivenInvocationProxy
m_mdbContainer
 
Constructor Summary
MDBInvocationProxyJMSImpl(MessageDrivenContainer container)
           
 
Method Summary
 void freeMessageListener(javax.jms.MessageListener msgListener)
           
 javax.jms.MessageListener getMessageListener()
           
 void invoke(javax.jms.Message message, MDBMessageListener msgListener)
           
 void linkMessageListener(javax.jms.MessageListener ml, javax.jms.ServerSession ss)
           
 void setUpDestination(MessageDrivenMetaData metaData)
           
 void setUpProxy(MessageDrivenMetaData metaData)
           
 void startProxy()
           
 void stopProxy()
           
 
Methods inherited from class jrun.ejb.invocation.MessageDrivenInvocationProxy
addContainer, findContainer, invokeContainer, invokeContainer, removeContainer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MDBInvocationProxyJMSImpl

public MDBInvocationProxyJMSImpl(MessageDrivenContainer container)
                          throws DeploymentException
Method Detail

invoke

public void invoke(javax.jms.Message message,
                   MDBMessageListener msgListener)

getMessageListener

public javax.jms.MessageListener getMessageListener()
                                             throws javax.jms.JMSException
Specified by:
getMessageListener in interface ASFService

freeMessageListener

public void freeMessageListener(javax.jms.MessageListener msgListener)
                         throws javax.jms.JMSException
Specified by:
freeMessageListener in interface ASFService

linkMessageListener

public void linkMessageListener(javax.jms.MessageListener ml,
                                javax.jms.ServerSession ss)
                         throws javax.jms.JMSException
Specified by:
linkMessageListener in interface ASFService

setUpDestination

public void setUpDestination(MessageDrivenMetaData metaData)
                      throws javax.jms.JMSException

setUpProxy

public void setUpProxy(MessageDrivenMetaData metaData)
                throws javax.jms.JMSException,
                       DeploymentException

startProxy

public void startProxy()
                throws javax.jms.JMSException

stopProxy

public void stopProxy()
               throws javax.jms.JMSException


Copyright � 2002 Macromedia Corporation. All Rights Reserved.