Kieker 1.12

kieker.tools.bridge.connector
Class AbstractConnector

java.lang.Object
  extended by kieker.tools.bridge.connector.AbstractConnector
All Implemented Interfaces:
IServiceConnector
Direct Known Subclasses:
HTTPConnector, JMSClientConnector, TCPClientConnector, TCPMultiServerConnector, TCPSingleServerConnector

public abstract class AbstractConnector
extends java.lang.Object
implements IServiceConnector

Generic abstract connector used in all TCP services.

Since:
1.8
Author:
Reiner Jung

Field Summary
protected  Configuration configuration
          general configuration object used for the connector.
protected  java.util.concurrent.ConcurrentMap<java.lang.Integer,LookupEntity> lookupEntityMap
          Map containing record ids and the assigned constructor and field type list.
 
Constructor Summary
AbstractConnector(Configuration configuration, java.util.concurrent.ConcurrentMap<java.lang.Integer,LookupEntity> lookupEntityMap)
          AbstractTCPService constructor.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface kieker.tools.bridge.connector.IServiceConnector
close, deserializeNextRecord, initialize
 

Field Detail

lookupEntityMap

protected java.util.concurrent.ConcurrentMap<java.lang.Integer,LookupEntity> lookupEntityMap
Map containing record ids and the assigned constructor and field type list.


configuration

protected Configuration configuration
general configuration object used for the connector.

Constructor Detail

AbstractConnector

public AbstractConnector(Configuration configuration,
                         java.util.concurrent.ConcurrentMap<java.lang.Integer,LookupEntity> lookupEntityMap)
AbstractTCPService constructor.

Parameters:
configuration - Kieker configuration including setup for connectors
lookupEntityMap - IMonitoringRecord constructor and TYPES-array to id map

Kieker 1.12

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