|
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)
ActionValues
public Action createAction(AlertDefinition def,
java.lang.String className,
ConfigResponse config,
Action parent)
throws EncodingException
EncodingExceptionpublic Action updateAction(ActionValue val)
public Action createAction(org.json.JSONObject json)
throws org.json.JSONException
org.json.JSONExceptionpublic 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.SessionBeanpublic void ejbActivate()
ejbActivate in interface javax.ejb.SessionBeanpublic void ejbPassivate()
ejbPassivate in interface javax.ejb.SessionBeanpublic 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 | ||||||||