|
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.common.server.session.AuditManagerEJBImpl
public class AuditManagerEJBImpl
Constructor Summary | |
---|---|
AuditManagerEJBImpl()
|
Method Summary | |
---|---|
void |
deleteAudit(Audit a)
Delete an audit and all its children. |
void |
ejbActivate()
|
void |
ejbCreate()
|
void |
ejbPassivate()
|
void |
ejbRemove()
|
java.util.List |
find(AuthzSubject me,
PageInfo pInfo,
long startTime,
long endTime,
AuditImportance minImportance,
AuditPurpose purpose,
AuthzSubject target,
java.lang.String klazz)
|
Audit |
getCurrentAudit()
If there is currently an audit in progress (a container), fetch it. |
static org.hyperic.hq.common.shared.AuditManagerLocal |
getOne()
|
void |
handleResourceDelete(Resource r)
|
void |
handleSubjectDelete(AuthzSubject s)
|
void |
popAll()
|
void |
popContainer(boolean allowEmpty)
Pop the audit container off the stack. |
void |
pushContainer(Audit newContainer)
Push a global audit container onto the stack. |
void |
saveAudit(Audit a)
Save an audit and all of it's children. |
void |
setSessionContext(javax.ejb.SessionContext c)
|
void |
startup()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AuditManagerEJBImpl()
Method Detail |
---|
public void saveAudit(Audit a)
public Audit getCurrentAudit()
public void deleteAudit(Audit a)
public void popAll()
public void popContainer(boolean allowEmpty)
allowEmpty
- If true, allow the container to pop and be saved
with no children. If the container is empty, and
this is true, simply delete itpublic void pushContainer(Audit newContainer)
public java.util.List find(AuthzSubject me, PageInfo pInfo, long startTime, long endTime, AuditImportance minImportance, AuditPurpose purpose, AuthzSubject target, java.lang.String klazz)
public void handleResourceDelete(Resource r)
public void handleSubjectDelete(AuthzSubject s)
public void startup()
public static org.hyperic.hq.common.shared.AuditManagerLocal 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 c)
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 |