|
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.events.server.session.ActionManagerEJBImpl
public class ActionManagerEJBImpl
The action manager.
Constructor Summary | |
---|---|
ActionManagerEJBImpl()
|
Method Summary | |
---|---|
Action |
createAction(ActionConfigInterface cfg)
Create a free-standing action. |
Action |
createAction(AlertDefinition def,
java.lang.String className,
ConfigResponse config,
Action parent)
Create a new action |
Action |
createAction(org.json.JSONObject json)
Create a free-standing action. |
void |
ejbActivate()
|
void |
ejbCreate()
|
void |
ejbPassivate()
|
void |
ejbRemove()
|
java.util.List |
getActionsForAlert(int alertId)
Get all the actions for a given alert |
static org.hyperic.hq.events.shared.ActionManagerLocal |
getOne()
|
void |
markActionDeleted(Action a)
Mark a free-standing action as deleted. |
void |
setSessionContext(javax.ejb.SessionContext ctx)
|
Action |
updateAction(ActionValue val)
Update an action |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ActionManagerEJBImpl()
Method Detail |
---|
public java.util.List getActionsForAlert(int alertId)
ActionValue
spublic Action createAction(AlertDefinition def, java.lang.String className, ConfigResponse config, Action parent) throws EncodingException
EncodingException
public Action updateAction(ActionValue val)
public Action createAction(org.json.JSONObject json) throws org.json.JSONException
org.json.JSONException
public Action createAction(ActionConfigInterface cfg)
public void markActionDeleted(Action a)
public static org.hyperic.hq.events.shared.ActionManagerLocal getOne()
public void ejbCreate()
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
public void setSessionContext(javax.ejb.SessionContext ctx)
setSessionContext
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 |