EscalatableCreator (Hyperic HQ Plugin API)
Keywords: org.hyperic.hq.escalation.server.session.EscalatableCreator interface

Overview | Package | Class | Tree | Deprecated | Index | Help
| Hyperic HQ Plugin API v. 4.4.0.2
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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()

Overview | Package | Class | Tree | Deprecated | Index | Help
| Hyperic HQ Plugin API v. 4.4.0.2
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

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