|
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 |
java.lang.Objectorg.hyperic.hq.appdef.server.session.AppdefSessionUtil
org.hyperic.hq.appdef.server.session.AppdefSessionEJB
org.hyperic.hq.appdef.server.session.VirtualManagerEJBImpl
public class VirtualManagerEJBImpl
This class is responsible for managing Server objects in appdef and their relationships
Field Summary |
---|
Fields inherited from class org.hyperic.hq.appdef.server.session.AppdefSessionEJB |
---|
_ctx, _ic |
Constructor Summary | |
---|---|
VirtualManagerEJBImpl()
|
Method Summary | |
---|---|
void |
associateEntities(AuthzSubject subj,
java.lang.Integer processId,
AppdefEntityID[] aeids)
Associate an array of entities to a VM |
void |
associateToPhysical(AuthzSubject subj,
java.lang.Integer physicalId,
AppdefEntityID aeid)
Associate an array of entities to a VM |
void |
ejbActivate()
|
void |
ejbCreate()
|
void |
ejbPassivate()
|
void |
ejbRemove()
|
java.util.List |
findVirtualPlatformsByVM(AuthzSubject subject,
java.lang.Integer vmId)
Find virtual platforms in a VM Process |
java.util.List |
findVirtualResourcesByPhysical(AuthzSubject subject,
AppdefEntityID aeid)
Find virtual resources whose parent is the given physical ID |
java.util.List |
findVirtualServersByVM(AuthzSubject subject,
java.lang.Integer vmId)
Find virtual servers in a VM Process |
java.util.List |
findVirtualServicesByVM(AuthzSubject subject,
java.lang.Integer vmId)
Find virtual services in a VM Process |
Methods inherited from class org.hyperic.hq.appdef.server.session.AppdefSessionUtil |
---|
findResourceType, findResourceType, getAgentDAO, getAIQManagerLocal, getApplicationDAO, getApplicationManager, getConfigManager, getConfigResponseDAO, getCPropManager, getPlatformDAO, getPlatformManager, getPlatformTypeDAO, getResourceManager, getServerDAO, getServerManager, getServerTypeDAO, getServiceDAO, getServiceManager, getServiceTypeDAO |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.ejb.SessionBean |
---|
setSessionContext |
Constructor Detail |
---|
public VirtualManagerEJBImpl()
Method Detail |
---|
public java.util.List findVirtualPlatformsByVM(AuthzSubject subject, java.lang.Integer vmId) throws PlatformNotFoundException, PermissionException
PlatformNotFoundException
PermissionException
public java.util.List findVirtualServersByVM(AuthzSubject subject, java.lang.Integer vmId) throws ServerNotFoundException, PermissionException
ServerNotFoundException
PermissionException
public java.util.List findVirtualServicesByVM(AuthzSubject subject, java.lang.Integer vmId) throws ServiceNotFoundException, PermissionException
ServiceNotFoundException
PermissionException
public java.util.List findVirtualResourcesByPhysical(AuthzSubject subject, AppdefEntityID aeid) throws AppdefEntityNotFoundException, PermissionException
AppdefEntityNotFoundException
PermissionException
public void associateEntities(AuthzSubject subj, java.lang.Integer processId, AppdefEntityID[] aeids) throws javax.ejb.FinderException
javax.ejb.FinderException
public void associateToPhysical(AuthzSubject subj, java.lang.Integer physicalId, AppdefEntityID aeid) throws javax.ejb.FinderException
javax.ejb.FinderException
public void ejbCreate() throws javax.ejb.CreateException
javax.ejb.CreateException
public void ejbRemove()
ejbRemove
in interface javax.ejb.SessionBean
public void ejbActivate()
ejbActivate
in interface javax.ejb.SessionBean
public void ejbPassivate()
ejbPassivate
in interface javax.ejb.SessionBean
|
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 |