|
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.AppdefManagerEJBImpl
public class AppdefManagerEJBImpl
This class is responsible for managing appdef objects in EE
Field Summary |
---|
Fields inherited from class org.hyperic.hq.appdef.server.session.AppdefSessionEJB |
---|
_ctx, _ic, log |
Constructor Summary | |
---|---|
AppdefManagerEJBImpl()
|
Method Summary | |
---|---|
void |
ejbActivate()
|
void |
ejbCreate()
|
void |
ejbPassivate()
|
void |
ejbRemove()
|
java.util.Map |
getControllablePlatformNames(AuthzSubject subject,
int tid)
Get controllable platform types |
java.util.Map |
getControllablePlatformTypes(AuthzSubject subject)
Get controllable server types |
java.util.Map |
getControllableServerNames(AuthzSubject subject,
int tid)
Get controllable server types |
java.util.Map |
getControllableServerTypes(AuthzSubject subject)
Get controllable server types |
java.util.Map |
getControllableServiceNames(AuthzSubject subject,
int tid)
Get controllable service types |
java.util.Map |
getControllableServiceTypes(AuthzSubject subject)
Get controllable service types |
static org.hyperic.hq.appdef.shared.AppdefManagerLocal |
getOne()
|
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 AppdefManagerEJBImpl()
Method Detail |
---|
public static org.hyperic.hq.appdef.shared.AppdefManagerLocal getOne()
public java.util.Map getControllablePlatformTypes(AuthzSubject subject) throws PermissionException
subject
-
PermissionException
public java.util.Map getControllablePlatformNames(AuthzSubject subject, int tid) throws PermissionException
subject
-
PermissionException
public java.util.Map getControllableServerTypes(AuthzSubject subject) throws PermissionException
subject
-
PermissionException
public java.util.Map getControllableServerNames(AuthzSubject subject, int tid) throws PermissionException
subject
-
PermissionException
public java.util.Map getControllableServiceTypes(AuthzSubject subject) throws PermissionException
subject
-
PermissionException
public java.util.Map getControllableServiceNames(AuthzSubject subject, int tid) throws PermissionException
subject
-
PermissionException
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 |