org.rhq.domain.correlation
Class OperationsNormalizationRule

java.lang.Object
  extended by org.rhq.domain.correlation.NormalizationRule
      extended by org.rhq.domain.correlation.OperationsNormalizationRule

public class OperationsNormalizationRule
extends NormalizationRule

Normalizations for Operation results

Author:
Heiko W. Rupp

Constructor Summary
OperationsNormalizationRule(int operationDefinitionId, java.lang.String ruleName, ResultState stateOnSucess, ResultState stateOnFailue)
           
 
Method Summary
 int getOperationDefinitionId()
           
 ResultState getStateOnFailue()
           
 ResultState getStateOnSucess()
           
 ResultState normalize(org.rhq.core.pluginapi.operation.OperationResult result)
           
 
Methods inherited from class org.rhq.domain.correlation.NormalizationRule
getId, getRuleName
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OperationsNormalizationRule

public OperationsNormalizationRule(int operationDefinitionId,
                                   java.lang.String ruleName,
                                   ResultState stateOnSucess,
                                   ResultState stateOnFailue)
Method Detail

normalize

public ResultState normalize(org.rhq.core.pluginapi.operation.OperationResult result)

getOperationDefinitionId

public int getOperationDefinitionId()

getStateOnSucess

public ResultState getStateOnSucess()

getStateOnFailue

public ResultState getStateOnFailue()