org.huihoo.jfox.ms.jms.message
Class MessageID

java.lang.Object
  extended byorg.huihoo.jfox.ms.jms.message.MessageID

public class MessageID
extends java.lang.Object

The MessageID field contains a value that uniquely identifies each message sent by a provider..

Version:
Revision: 1.1 Date: 2002-11-07 21:08:42
Author:
Peter.Cheng

Field Summary
static java.lang.String PERSISTENT_PREFIX
           
static java.lang.String PREFIX
           
 
Constructor Summary
MessageID(int mode)
          Construct a message id based on the delivery mode of the message
MessageID(java.lang.String id)
          Create MessageID with special id
 
Method Summary
 java.lang.String getMessageID()
          Get Message ID
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

PREFIX

public static final java.lang.String PREFIX
See Also:
Constant Field Values

PERSISTENT_PREFIX

public static final java.lang.String PERSISTENT_PREFIX
See Also:
Constant Field Values
Constructor Detail

MessageID

public MessageID(java.lang.String id)
          throws javax.jms.JMSException
Create MessageID with special id

Parameters:
id -
Throws:
javax.jms.JMSException - an error occurred while message id not start with ID:.

MessageID

public MessageID(int mode)
Construct a message id based on the delivery mode of the message

Parameters:
mode - - delivery mode
Method Detail

getMessageID

public java.lang.String getMessageID()
Get Message ID

Returns:
messageID

toString

public java.lang.String toString()


Copyright © 2002-2003 Open Enterprise Foundation. All Rights Reserved.