Kieker 1.12

kieker.monitoring.writer.jms
Class AsyncJMSWriter

java.lang.Object
  extended by kieker.monitoring.writer.AbstractMonitoringWriter
      extended by kieker.monitoring.writer.AbstractAsyncWriter
          extended by kieker.monitoring.writer.jms.AsyncJMSWriter
All Implemented Interfaces:
IMonitoringRecordReceiver, IMonitoringWriter

public final class AsyncJMSWriter
extends AbstractAsyncWriter

Since:
0.95a
Author:
Matthias Rohr, Andre van Hoorn, Jan Waller

Field Summary
static java.lang.String CONFIG_CONTEXTFACTORYTYPE
           
static java.lang.String CONFIG_FACTORYLOOKUPNAME
           
static java.lang.String CONFIG_MESSAGETTL
           
static java.lang.String CONFIG_PROVIDERURL
           
static java.lang.String CONFIG_TOPIC
           
 
Fields inherited from class kieker.monitoring.writer.AbstractAsyncWriter
blockingQueue, CONFIG_BEHAVIOR, CONFIG_PRIORITIZED_QUEUESIZE, CONFIG_QUEUESIZE, CONFIG_SHUTDOWNDELAY, prioritizedBlockingQueue
 
Fields inherited from class kieker.monitoring.writer.AbstractMonitoringWriter
monitoringController
 
Constructor Summary
AsyncJMSWriter(Configuration configuration)
          Creates a new instance of this class using the given parameters.
 
Method Summary
protected  void init()
          Implementing classes should indicate an initialization error by throwing an Exception.
 
Methods inherited from class kieker.monitoring.writer.AbstractAsyncWriter
addWorker, getDefaultConfiguration, newMonitoringRecord, newMonitoringRecordNonBlocking, terminate, toString
 
Methods inherited from class kieker.monitoring.writer.AbstractMonitoringWriter
setController
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CONFIG_PROVIDERURL

public static final java.lang.String CONFIG_PROVIDERURL

CONFIG_TOPIC

public static final java.lang.String CONFIG_TOPIC

CONFIG_CONTEXTFACTORYTYPE

public static final java.lang.String CONFIG_CONTEXTFACTORYTYPE

CONFIG_FACTORYLOOKUPNAME

public static final java.lang.String CONFIG_FACTORYLOOKUPNAME

CONFIG_MESSAGETTL

public static final java.lang.String CONFIG_MESSAGETTL
Constructor Detail

AsyncJMSWriter

public AsyncJMSWriter(Configuration configuration)
Creates a new instance of this class using the given parameters.

Parameters:
configuration - The configuration for this writer.
Method Detail

init

protected void init()
             throws java.lang.Exception
Description copied from class: AbstractMonitoringWriter
Implementing classes should indicate an initialization error by throwing an Exception.

Specified by:
init in class AbstractMonitoringWriter
Throws:
java.lang.Exception - If something during the initialization went wrong.

Kieker 1.12

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