org.hyperic.hq.bizapp.server.session
Class EmailManagerEJBImpl
java.lang.Object
org.hyperic.hq.measurement.server.session.SessionEJB
org.hyperic.hq.bizapp.server.session.EmailManagerEJBImpl
- All Implemented Interfaces:
- java.io.Serializable, javax.ejb.EnterpriseBean, javax.ejb.SessionBean
public class EmailManagerEJBImpl
- extends SessionEJB
- implements javax.ejb.SessionBean
This SessionEJB is used to ensure that EmailFilter does not fail since it
requires an associated session.
Class uses transaction type NotSupported so that callers don't get hung up on
Email since it is an I/O operation.
- See Also:
- Serialized Form
Methods inherited from class org.hyperic.hq.measurement.server.session.SessionEJB |
checkDeletePermission, checkModifyPermission, checkTimeArguments, deleteMetricProblems, getAgent, getAgent, getAgentMan, getAuthzSubjectManager, getAvailabilityDataDAO, getBaselineDAO, getCategoryDAO, getDataMan, getInitialContext, getMeasurementDAO, getMeasurementTemplateDAO, getMetricProblemDAO, getMonitorableTypeDAO, getMPM, getProductMan, getResource, getScheduleRevNumDAO, getSRNManager, getTemplateMan |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EmailManagerEJBImpl
public EmailManagerEJBImpl()
sendAlert
public void sendAlert(EmailFilter filter,
AppdefEntityID appEnt,
EmailRecipient[] addresses,
java.lang.String subject,
java.lang.String[] body,
java.lang.String[] htmlBody,
int priority,
boolean filterNotifications)
getOne
public static org.hyperic.hq.bizapp.shared.EmailManagerLocal getOne()
ejbCreate
public void ejbCreate()
ejbPostCreate
public void ejbPostCreate()
ejbActivate
public void ejbActivate()
- Specified by:
ejbActivate
in interface javax.ejb.SessionBean
ejbPassivate
public void ejbPassivate()
- Specified by:
ejbPassivate
in interface javax.ejb.SessionBean
ejbRemove
public void ejbRemove()
- Specified by:
ejbRemove
in interface javax.ejb.SessionBean
setSessionContext
public void setSessionContext(javax.ejb.SessionContext ctx)
- Specified by:
setSessionContext
in interface javax.ejb.SessionBean
Copyright © 2004-2006 Hyperic, Inc. support@hyperic.net, All Rights Reserved.