weborb.messaging.v3.jms
Class JmsServiceHandler

java.lang.Object
  extended by weborb.messaging.v3.jms.JmsServiceHandler
All Implemented Interfaces:
IServiceHandler

public class JmsServiceHandler
extends java.lang.Object
implements IServiceHandler


Constructor Summary
JmsServiceHandler()
           
 
Method Summary
 void addMessage(java.util.Hashtable properties, java.lang.Object message)
           
 int getAcknowledgeMode()
           
 javax.jms.ConnectionFactory getConnectionFactory()
           
 java.lang.String getDeliveryMode()
           
 IJmsMessageFactory getMessageFactory()
           
 int getMessagePriority()
           
 java.util.ArrayList getMessages(Subscriber subscriber)
           
 boolean getTransactionMode()
           
 void handleSubscribe(Subscriber subscriber)
           
 void handleUnsubscribe(Subscriber subscriber)
           
 void initialize(IDestination destination)
           
 void processMessage(V3Message message)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JmsServiceHandler

public JmsServiceHandler()
Method Detail

initialize

public void initialize(IDestination destination)
                throws java.lang.Exception
Specified by:
initialize in interface IServiceHandler
Throws:
java.lang.Exception

addMessage

public void addMessage(java.util.Hashtable properties,
                       java.lang.Object message)
Specified by:
addMessage in interface IServiceHandler

getMessages

public java.util.ArrayList getMessages(Subscriber subscriber)
Specified by:
getMessages in interface IServiceHandler

handleSubscribe

public void handleSubscribe(Subscriber subscriber)
Specified by:
handleSubscribe in interface IServiceHandler

handleUnsubscribe

public void handleUnsubscribe(Subscriber subscriber)
Specified by:
handleUnsubscribe in interface IServiceHandler

getTransactionMode

public boolean getTransactionMode()

getAcknowledgeMode

public int getAcknowledgeMode()

getMessagePriority

public int getMessagePriority()

getDeliveryMode

public java.lang.String getDeliveryMode()

getMessageFactory

public IJmsMessageFactory getMessageFactory()

getConnectionFactory

public javax.jms.ConnectionFactory getConnectionFactory()

processMessage

public void processMessage(V3Message message)
Specified by:
processMessage in interface IServiceHandler


Discuss WebORB

Copyright 2003-2008 Midnight Coders, Inc. All Rights Reserved.