String stateVariableName = stateVariableValue.getStateVariable().getName(); if (stateVariable.getEventDetails().getEventMaximumRateMilliseconds() == 0 && stateVariable.getEventDetails().getEventMinimumDelta() == 0) { log.finer("Variable is not moderated: " + stateVariable); if (stateVariable.getEventDetails().getEventMaximumRateMilliseconds() > 0) { long timestampLastSent = lastSentTimestamp.get(stateVariableName); long timestampNextSend = timestampLastSent + (stateVariable.getEventDetails().getEventMaximumRateMilliseconds()); if (currentTime <= timestampNextSend) { log.finer("Excluding state variable with maximum rate: " + stateVariable);
String stateVariableName = stateVariableValue.getStateVariable().getName(); if (stateVariable.getEventDetails().getEventMaximumRateMilliseconds() == 0 && stateVariable.getEventDetails().getEventMinimumDelta() == 0) { log.finer("Variable is not moderated: " + stateVariable); if (stateVariable.getEventDetails().getEventMaximumRateMilliseconds() > 0) { long timestampLastSent = lastSentTimestamp.get(stateVariableName); long timestampNextSend = timestampLastSent + (stateVariable.getEventDetails().getEventMaximumRateMilliseconds()); if (currentTime <= timestampNextSend) { log.finer("Excluding state variable with maximum rate: " + stateVariable);
String stateVariableName = stateVariableValue.getStateVariable().getName(); if (stateVariable.getEventDetails().getEventMaximumRateMilliseconds() == 0 && stateVariable.getEventDetails().getEventMinimumDelta() == 0) { log.finer("Variable is not moderated: " + stateVariable); if (stateVariable.getEventDetails().getEventMaximumRateMilliseconds() > 0) { long timestampLastSent = lastSentTimestamp.get(stateVariableName); long timestampNextSend = timestampLastSent + (stateVariable.getEventDetails().getEventMaximumRateMilliseconds()); if (currentTime <= timestampNextSend) { log.finer("Excluding state variable with maximum rate: " + stateVariable);