|
Apache JMeter | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.jmeter.protocol.jms.Utils
public final class Utils
Utility methods for JMS protocol. WARNING - the API for this class is likely to change!
Field Summary | |
---|---|
static String |
DEFAULT_NO_EXPIRY
|
static String |
DEFAULT_PRIORITY_4
|
Constructor Summary | |
---|---|
Utils()
|
Method Summary | |
---|---|
static void |
addJMSProperties(javax.jms.Message msg,
Map<String,Object> map)
Set JMS Properties to msg |
static void |
close(javax.jms.Connection closeable,
org.apache.log.Logger log)
|
static void |
close(javax.jms.MessageConsumer closeable,
org.apache.log.Logger log)
|
static void |
close(javax.jms.MessageProducer closeable,
org.apache.log.Logger log)
|
static void |
close(javax.jms.Session closeable,
org.apache.log.Logger log)
|
static JMSProperties |
convertArgumentsToJmsProperties(Arguments args)
Converts Arguments to JMSProperties defaulting to String type
Used to convert version <= 2.10 test plans |
static javax.jms.Connection |
getConnection(Context ctx,
String factoryName)
Obtain the queue connection from the context and factory name. |
static String |
getFromEnvironment(Context context,
String key)
Get value from Context environment taking into account non fully compliant JNDI implementations |
static javax.jms.Destination |
lookupDestination(Context context,
String name)
Method will lookup a given destination (topic/queue) using JNDI. |
static String |
messageProperties(javax.jms.Message msg)
|
static StringBuilder |
messageProperties(StringBuilder sb,
javax.jms.Message msg)
|
static StringBuilder |
requestHeaders(StringBuilder sb,
javax.jms.Message msg)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String DEFAULT_PRIORITY_4
public static final String DEFAULT_NO_EXPIRY
Constructor Detail |
---|
public Utils()
Method Detail |
---|
public static void close(javax.jms.MessageConsumer closeable, org.apache.log.Logger log)
public static void close(javax.jms.Session closeable, org.apache.log.Logger log)
public static void close(javax.jms.Connection closeable, org.apache.log.Logger log)
public static void close(javax.jms.MessageProducer closeable, org.apache.log.Logger log)
public static String messageProperties(javax.jms.Message msg)
public static StringBuilder messageProperties(StringBuilder sb, javax.jms.Message msg)
public static StringBuilder requestHeaders(StringBuilder sb, javax.jms.Message msg)
public static javax.jms.Destination lookupDestination(Context context, String name) throws NamingException
context
- context to use for lookupname
- the destination name
NamingException
- if the name cannot be found as a Destinationpublic static final String getFromEnvironment(Context context, String key) throws NamingException
context
- context to usekey
- key to lookup in contexts environment
null
if context.getEnvironment() is not compliant
NamingException
- if a naming problem occurs while getting the environmentpublic static javax.jms.Connection getConnection(Context ctx, String factoryName) throws javax.jms.JMSException, NamingException
ctx
- context to usefactoryName
- name of the object factory to look up in context
javax.jms.JMSException
- when creation of the connection fails
NamingException
- when lookup in context failspublic static void addJMSProperties(javax.jms.Message msg, Map<String,Object> map) throws javax.jms.JMSException
msg
- Message to operate onmap
- Map of Properties to be set on the message
javax.jms.JMSException
- when msg
throws a JMSException
while the properties get setpublic static final JMSProperties convertArgumentsToJmsProperties(Arguments args)
Arguments
to JMSProperties
defaulting to String type
Used to convert version <= 2.10 test plans
args
- Arguments
to be converted
JMSProperties
|
Apache JMeter | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |