org.rhq.enterprise.server.alert
Interface AlertConditionLogManagerLocal

All Known Implementing Classes:
AlertConditionLogManagerBean

public interface AlertConditionLogManagerLocal

Author:
Joseph Marques

Method Summary
 void checkForCompletedAlertConditionSet(int alertConditionId)
           
 int getConditionCount(int alertDefinitionId)
          Used for internal processing, exposed here so the tiniest amount of data can be gotten in a new transaction
 org.rhq.core.domain.alert.BooleanExpression getConditionExpression(int alertDefinitionId)
          Used for internal processing, exposed here so the tiniest amount of data can be gotten in a new transaction
 org.rhq.core.domain.alert.AlertConditionLog getUnmatchedLogByAlertConditionId(int alertConditionId)
           
 List<org.rhq.core.domain.alert.AlertConditionLog> getUnmatchedLogsByAlertDefinitionId(int alertDefinitionId)
           
 void removeUnmatchedLogByAlertConditionId(int alertConditionId)
           
 void updateUnmatchedLogByAlertConditionId(int alertConditionId, long ctime, String value)
           
 

Method Detail

getUnmatchedLogByAlertConditionId

org.rhq.core.domain.alert.AlertConditionLog getUnmatchedLogByAlertConditionId(int alertConditionId)

getUnmatchedLogsByAlertDefinitionId

List<org.rhq.core.domain.alert.AlertConditionLog> getUnmatchedLogsByAlertDefinitionId(int alertDefinitionId)

updateUnmatchedLogByAlertConditionId

void updateUnmatchedLogByAlertConditionId(int alertConditionId,
                                          long ctime,
                                          String value)

removeUnmatchedLogByAlertConditionId

void removeUnmatchedLogByAlertConditionId(int alertConditionId)

checkForCompletedAlertConditionSet

void checkForCompletedAlertConditionSet(int alertConditionId)

getConditionExpression

org.rhq.core.domain.alert.BooleanExpression getConditionExpression(int alertDefinitionId)
Used for internal processing, exposed here so the tiniest amount of data can be gotten in a new transaction

Parameters:
alertDefinitionId - the definition whose conditionExpression will be looked up
Returns:
the BooleanException for the AlertDefinition represented by the id argument

getConditionCount

int getConditionCount(int alertDefinitionId)
Used for internal processing, exposed here so the tiniest amount of data can be gotten in a new transaction

Parameters:
alertDefinitionId - the definition whose conditionExpression will be looked up
Returns:
the count of AlertConditions for the AlertDefinition represented by the id argument


Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.