Hyperic HQ Plugin API v. 4.4.0.2

org.hyperic.hq.escalation.server.session
Interface EscalatableCreator

All Known Implementing Classes:
ClassicEscalatableCreator

public interface EscalatableCreator

Implementors of this interface can create escalatable objects. This abstraction is needed because of the following problem: Group Alert System -[starts escalation] -> Escalation System The Escalation system must create an escalatable object ONLY if the escalation has not already been started. So we essentially need to call back into caller to create that object for us.


Method Summary
 Escalatable createEscalatable()
           
 AlertDefinitionInterface getAlertDefinition()
           
 

Method Detail

createEscalatable

Escalatable createEscalatable()
                              throws ResourceDeletedException
Throws:
ResourceDeletedException

getAlertDefinition

AlertDefinitionInterface getAlertDefinition()

Hyperic HQ Plugin API v. 4.4.0.2

Copyright © 2004-2006 Hyperic, Inc. support@hyperic.net, All Rights Reserved.