AI2AppdefDiff (Hyperic HQ Plugin API)
Keywords: org.hyperic.hq.appdef.server.session.AI2AppdefDiff class

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.appdef.server.session
Class AI2AppdefDiff

    java.lang.Object
      org.hyperic.hq.appdef.server.session.AI2AppdefDiff

    public class AI2AppdefDiff

extends java.lang.Object

A utility class for calculating queue status and diff for an AIPlatform.

Constructor Summary
`AI2AppdefDiff()`

Method Summary
`AIPlatformValue` | `diffAgainstAppdef(AuthzSubject subject, org.hyperic.hq.appdef.shared.PlatformManagerLocal pmLH, org.hyperic.hq.appdef.shared.ConfigManagerLocal cmLocal, org.hyperic.hq.appdef.shared.CPropManagerLocal cpropMgr, AIPlatformValue aiplatform)`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### AI2AppdefDiff

    public AI2AppdefDiff()

Method Detail

### diffAgainstAppdef

    public AIPlatformValue diffAgainstAppdef(AuthzSubject subject,
                                             org.hyperic.hq.appdef.shared.PlatformManagerLocal pmLH,
                                             org.hyperic.hq.appdef.shared.ConfigManagerLocal cmLocal,
                                             org.hyperic.hq.appdef.shared.CPropManagerLocal cpropMgr,
                                             AIPlatformValue aiplatform)

  Parameters:
    `aiplatform` - The AI platform data, including nested IPs and servers.
  Returns:
    A new AI platform value object, with queuestatus and diff set correctly (including for nested IPs and servers), and only containing the set of IPs and servers that should be queued (IPs and servers that are already identical to those in appdef are removed from the value object).

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.