org.rhq.enterprise.server.alert.engine.jms
Interface CachedConditionProducerLocal

All Known Implementing Classes:
CachedConditionProducerBean

public interface CachedConditionProducerLocal

Author:
Joseph Marques

Method Summary
<T extends AbstractCacheElement<S>,S>
void
sendActivateAlertConditionMessage(int alertConditionId, long timestamp, S value, java.lang.Object... extraParams)
          Send a message to the appropriate JMS destination for processing.
 void sendDeactivateAlertConditionMessage(int alertConditionId, long timestamp)
           
 

Method Detail

sendActivateAlertConditionMessage

<T extends AbstractCacheElement<S>,S> void sendActivateAlertConditionMessage(int alertConditionId,
                                                                             long timestamp,
                                                                             S value,
                                                                             java.lang.Object... extraParams)
                                       throws javax.jms.JMSException
Send a message to the appropriate JMS destination for processing. This destination handles creating and persisting entities corresponding to triggered alert conditions.

Throws:
javax.jms.JMSException

sendDeactivateAlertConditionMessage

void sendDeactivateAlertConditionMessage(int alertConditionId,
                                         long timestamp)
                                         throws javax.jms.JMSException
Throws:
javax.jms.JMSException


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