Kieker 1.6

kieker.tools.logReplayer
Class JMSLogReplayer

java.lang.Object
  extended by kieker.tools.logReplayer.AbstractLogReplayer
      extended by kieker.tools.logReplayer.JMSLogReplayer

public class JMSLogReplayer
extends AbstractLogReplayer

An implementation of the AbstractLogReplayer, using the JMSReader to replay IMonitoringRecords from a JMS queue.

Author:
Andre van Hoorn

Field Summary
 
Fields inherited from class kieker.tools.logReplayer.AbstractLogReplayer
MAX_TIMESTAMP, MIN_TIMESTAMP
 
Constructor Summary
JMSLogReplayer(String monitoringConfigurationFile, String jmsProviderUrl, String jmsDestination, String jmsFactoryLookupName)
           
 
Method Summary
 
Methods inherited from class kieker.tools.logReplayer.AbstractLogReplayer
replay
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JMSLogReplayer

public JMSLogReplayer(String monitoringConfigurationFile,
                      String jmsProviderUrl,
                      String jmsDestination,
                      String jmsFactoryLookupName)
Parameters:
jmsProviderUrl - = for instance "tcp://127.0.0.1:3035/"
jmsDestination - = for instance "queue1"
jmsFactoryLookupName - = for instance "org.exolab.jms.jndi.InitialContextFactory" (OpenJMS)
Throws:
IllegalArgumentException - if passed parameters are null or empty.

Kieker 1.6

Copyright 2012 Kieker Project, http://kieker-monitoring.net