public class TcpUpdateParameterEvent extends AbstractTcpControlEvent implements IParameterEvent
Constructor and Description |
---|
TcpUpdateParameterEvent(java.lang.String ip,
int port,
java.lang.String hostname,
java.lang.String pattern,
long triggerTimestamp,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> parameters)
Creates a complete parameter update control event.
|
TcpUpdateParameterEvent(java.lang.String operationSignature,
long triggerTimestamp,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> parameters)
Creates a parameter update control event without content except the pattern and parameters.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getParameters() |
getIp, getOperationSignature, getPort, getServiceComponent, getTriggerTimestamp, setHostname, setIp, setPort
public TcpUpdateParameterEvent(java.lang.String operationSignature, long triggerTimestamp, java.util.Map<java.lang.String,java.util.List<java.lang.String>> parameters)
operationSignature
- The operation signature of the method that is monitored.triggerTimestamp
- original trigger timestampparameters
- a map of parameters and a list of each entry per parameterpublic TcpUpdateParameterEvent(java.lang.String ip, int port, java.lang.String hostname, java.lang.String pattern, long triggerTimestamp, java.util.Map<java.lang.String,java.util.List<java.lang.String>> parameters)
ip
- Address of the monitored application.port
- Port of the TCP controller.hostname
- The name of the component which is using this IP and port.pattern
- The pattern of the method that is monitored.triggerTimestamp
- original trigger timestampparameters
- a map of parameters and a list of each entry per parameterpublic java.util.Map<java.lang.String,java.util.List<java.lang.String>> getParameters()
getParameters
in interface IParameterEvent
Copyright 2021 Kieker Project, http://kieker-monitoring.net