org.jboss.messaging.core.message
Class MessageFactory
java.lang.Object
org.jboss.messaging.core.message.MessageFactory
- public class MessageFactory
- extends java.lang.Object
- Version:
- $Revision: 764 $
$Id: MessageFactory.java 764 2006-03-22 10:23:38Z timfox $
- Author:
- Ovidiu Feodorov, Tim Fox
Method Summary |
static CoreMessage |
createCoreMessage(long messageID)
|
static CoreMessage |
createCoreMessage(long messageID,
boolean reliable,
long expiration,
long timestamp,
byte priority,
java.util.Map coreHeaders,
java.io.Serializable payload)
|
static CoreMessage |
createCoreMessage(long messageID,
boolean reliable,
long expiration,
long timestamp,
byte priority,
java.util.Map coreHeaders,
java.io.Serializable payload,
int persistentChannelCount)
|
static CoreMessage |
createCoreMessage(long messageID,
boolean reliable,
java.io.Serializable payload)
|
static Message |
createJBossMessage(long messageID,
boolean reliable,
long expiration,
long timestamp,
byte priority,
java.util.Map coreHeaders,
byte[] payloadAsByteArray,
int persistentChannelCount,
byte type,
java.lang.String jmsType,
java.lang.String correlationID,
byte[] correlationIDBytes,
JBossDestination destination,
JBossDestination replyTo,
java.util.HashMap jmsProperties)
|
static Message |
createMessage(byte type)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MessageFactory
public MessageFactory()
createMessage
public static Message createMessage(byte type)
createCoreMessage
public static CoreMessage createCoreMessage(long messageID)
createCoreMessage
public static CoreMessage createCoreMessage(long messageID,
boolean reliable,
java.io.Serializable payload)
createCoreMessage
public static CoreMessage createCoreMessage(long messageID,
boolean reliable,
long expiration,
long timestamp,
byte priority,
java.util.Map coreHeaders,
java.io.Serializable payload,
int persistentChannelCount)
createCoreMessage
public static CoreMessage createCoreMessage(long messageID,
boolean reliable,
long expiration,
long timestamp,
byte priority,
java.util.Map coreHeaders,
java.io.Serializable payload)
createJBossMessage
public static Message createJBossMessage(long messageID,
boolean reliable,
long expiration,
long timestamp,
byte priority,
java.util.Map coreHeaders,
byte[] payloadAsByteArray,
int persistentChannelCount,
byte type,
java.lang.String jmsType,
java.lang.String correlationID,
byte[] correlationIDBytes,
JBossDestination destination,
JBossDestination replyTo,
java.util.HashMap jmsProperties)
Copyright © 2006 JBoss Inc. All Rights Reserved.