Package org.apache.axis.transport.jms
Class JMSEndpoint
java.lang.Object
org.apache.axis.transport.jms.JMSEndpoint
JMSEndpoint encapsulates interactions w/ a JMS destination.
- Author:
- Jaime Meritt (jmeritt@sonicsoftware.com), Richard Chung (rchung@sonicsoftware.com), Dave Chappell (chappell@sonicsoftware.com)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]call(byte[] message, long timeout) Send a message and wait for a response.byte[]Send a message and wait for a response.protected SubscriptioncreateSubscription(MessageListener listener, HashMap properties) booleaninthashCode()voidregisterListener(MessageListener listener) Register a MessageListener.voidregisterListener(MessageListener listener, HashMap properties) Register a MessageListener.voidsend(byte[] message) Send a message w/o waiting for a response.voidSend a message w/o waiting for a response.voidunregisterListener(MessageListener listener) Unregister a message listener.voidunregisterListener(MessageListener listener, HashMap properties) Unregister a message listener.
-
Constructor Details
-
JMSEndpoint
-
-
Method Details
-
call
Send a message and wait for a response.- Parameters:
message-timeout-- Returns:
-
call
Send a message and wait for a response.- Parameters:
message-timeout-properties-- Returns:
-
send
Send a message w/o waiting for a response.- Parameters:
message-
-
send
Send a message w/o waiting for a response.- Parameters:
message-properties-
-
registerListener
Register a MessageListener.- Parameters:
listener-
-
registerListener
Register a MessageListener.- Parameters:
listener-properties-
-
unregisterListener
public void unregisterListener(MessageListener listener) Unregister a message listener.- Parameters:
listener-
-
unregisterListener
Unregister a message listener.- Parameters:
listener-properties-
-
createSubscription
-
hashCode
public int hashCode() -
equals
-