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.
createEscalatable
Escalatable createEscalatable()
throws ResourceDeletedException
- Throws:
ResourceDeletedException
getAlertDefinition
AlertDefinitionInterface getAlertDefinition()
Copyright © 2004-2006 Hyperic, Inc. support@hyperic.net, All Rights Reserved.