Hyperic HQ Plugin API v. 4.4.0.2

org.hyperic.hq.appdef.server.session
Class AIQRV_purge

java.lang.Object
  extended by org.hyperic.hq.appdef.server.session.AIQRV_purge
All Implemented Interfaces:
AIQResourceVisitor

public class AIQRV_purge
extends java.lang.Object
implements AIQResourceVisitor

The AIQueueConstants.Q_DECISION_PURGE means to remove the resource from the ai queue.


Constructor Summary
AIQRV_purge()
           
 
Method Summary
 void visitIp(AIIp aiip, AuthzSubject subject, org.hyperic.hq.appdef.shared.PlatformManagerLocal pmLocal)
           
 void visitPlatform(AIPlatform aiplatform, AuthzSubject subject, org.hyperic.hq.appdef.shared.PlatformManagerLocal pmLocal, org.hyperic.hq.appdef.shared.ConfigManagerLocal configMgr, org.hyperic.hq.appdef.shared.CPropManagerLocal cpropMgr, java.util.List createdResources)
           
 void visitServer(AIServer aiserver, AuthzSubject subject, org.hyperic.hq.appdef.shared.PlatformManagerLocal pmLocal, org.hyperic.hq.appdef.shared.ServerManagerLocal smLocal, org.hyperic.hq.appdef.shared.ConfigManagerLocal configMgr, org.hyperic.hq.appdef.shared.CPropManagerLocal cpropMgr, java.util.List createdResources)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AIQRV_purge

public AIQRV_purge()
Method Detail

visitPlatform

public void visitPlatform(AIPlatform aiplatform,
                          AuthzSubject subject,
                          org.hyperic.hq.appdef.shared.PlatformManagerLocal pmLocal,
                          org.hyperic.hq.appdef.shared.ConfigManagerLocal configMgr,
                          org.hyperic.hq.appdef.shared.CPropManagerLocal cpropMgr,
                          java.util.List createdResources)
                   throws AIQApprovalException,
                          PermissionException
Specified by:
visitPlatform in interface AIQResourceVisitor
Throws:
AIQApprovalException
PermissionException

visitIp

public void visitIp(AIIp aiip,
                    AuthzSubject subject,
                    org.hyperic.hq.appdef.shared.PlatformManagerLocal pmLocal)
             throws AIQApprovalException,
                    PermissionException
Specified by:
visitIp in interface AIQResourceVisitor
Throws:
AIQApprovalException
PermissionException

visitServer

public void visitServer(AIServer aiserver,
                        AuthzSubject subject,
                        org.hyperic.hq.appdef.shared.PlatformManagerLocal pmLocal,
                        org.hyperic.hq.appdef.shared.ServerManagerLocal smLocal,
                        org.hyperic.hq.appdef.shared.ConfigManagerLocal configMgr,
                        org.hyperic.hq.appdef.shared.CPropManagerLocal cpropMgr,
                        java.util.List createdResources)
                 throws AIQApprovalException,
                        PermissionException
Specified by:
visitServer in interface AIQResourceVisitor
Throws:
AIQApprovalException
PermissionException

Hyperic HQ Plugin API v. 4.4.0.2

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