org.sca4j.binding.jms.runtime.host.standalone
Class StandalonePullJmsHost

java.lang.Object
  extended by org.sca4j.binding.jms.runtime.host.standalone.StandalonePullJmsHost
All Implemented Interfaces:
JmsHost

public class StandalonePullJmsHost
extends java.lang.Object
implements JmsHost

Service handler for JMS.

Version:
$Revsion$ $Date: 2007-05-22 00:19:04 +0100 (Tue, 22 May 2007) $

Constructor Summary
StandalonePullJmsHost(JMSRuntimeMonitor monitor)
          Injects the monitor.
 
Method Summary
 void destroy()
          Stops all the consumers.
 void registerResponseListener(JMSObjectFactory requestJMSObjectFactory, JMSObjectFactory responseJMSObjectFactory, ResponseMessageListener messageListener, TransactionType transactionType, TransactionHandler transactionHandler, java.lang.ClassLoader cl, java.net.URI serviceUri, JmsBindingMetadata metadata)
           
 void setWorkScheduler(org.sca4j.host.work.WorkScheduler workScheduler)
          Injects the work scheduler.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StandalonePullJmsHost

public StandalonePullJmsHost(JMSRuntimeMonitor monitor)
Injects the monitor.

Parameters:
monitor - Monitor used for logging.
Method Detail

setWorkScheduler

public void setWorkScheduler(org.sca4j.host.work.WorkScheduler workScheduler)
Injects the work scheduler.

Parameters:
workScheduler - Work scheduler to be used.

registerResponseListener

public void registerResponseListener(JMSObjectFactory requestJMSObjectFactory,
                                     JMSObjectFactory responseJMSObjectFactory,
                                     ResponseMessageListener messageListener,
                                     TransactionType transactionType,
                                     TransactionHandler transactionHandler,
                                     java.lang.ClassLoader cl,
                                     java.net.URI serviceUri,
                                     JmsBindingMetadata metadata)
Specified by:
registerResponseListener in interface JmsHost

destroy

public void destroy()
Stops all the consumers.



Copyright © 2008-2010 Service Symphony. All Rights Reserved.