public class ClassAndInterfaceFilter
extends kieker.analysis.plugin.filter.AbstractFilterPlugin
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
INPUT_PORT_NAME |
static java.lang.String |
OUTPUT_PORT_NAME_MATCHES |
static java.lang.String |
OUTPUT_PORT_NAME_RAW |
Constructor and Description |
---|
ClassAndInterfaceFilter(kieker.common.configuration.Configuration configuration,
kieker.analysis.IProjectContext projectContext) |
Modifier and Type | Method and Description |
---|---|
kieker.common.configuration.Configuration |
getCurrentConfiguration() |
static long |
putIntoClassMap(long timestamp,
java.lang.String hostName,
java.lang.String className,
java.lang.String requestID) |
static void |
putIntoInterfaceMap(long timestamp,
java.lang.String interfaceName,
long classID,
long exTime,
java.lang.String requestID) |
void |
runFilter(java.lang.Object record) |
areAllRepositoryPortsConnected, connect, connect, getAllDisplayNames, getAllInputPortNames, getAllOutputPortNames, getAllRepositoryPortNames, getConnectedPlugins, getCurrentRepositories, getIncomingPlugins, getPluginDescription, getPluginName, getState, isConnectionAllowed, shutdown, start
public static final java.lang.String INPUT_PORT_NAME
public static final java.lang.String OUTPUT_PORT_NAME_MATCHES
public static final java.lang.String OUTPUT_PORT_NAME_RAW
public ClassAndInterfaceFilter(kieker.common.configuration.Configuration configuration, kieker.analysis.IProjectContext projectContext)
public void runFilter(java.lang.Object record)
public static long putIntoClassMap(long timestamp, java.lang.String hostName, java.lang.String className, java.lang.String requestID)
public static void putIntoInterfaceMap(long timestamp, java.lang.String interfaceName, long classID, long exTime, java.lang.String requestID)
public kieker.common.configuration.Configuration getCurrentConfiguration()
getCurrentConfiguration
in interface kieker.analysis.analysisComponent.IAnalysisComponent
getCurrentConfiguration
in interface kieker.analysis.plugin.IPlugin
getCurrentConfiguration
in class kieker.analysis.analysisComponent.AbstractAnalysisComponent