Hyperic HQ Plugin API v. 4.4.0.2

org.hyperic.hq.events.server.session
Class HeartBeatServiceEJBImpl

java.lang.Object
  extended by org.hyperic.hq.events.server.session.SessionBase
      extended by org.hyperic.hq.events.server.session.HeartBeatServiceEJBImpl
All Implemented Interfaces:
java.io.Serializable, javax.ejb.EnterpriseBean, javax.ejb.SessionBean

public class HeartBeatServiceEJBImpl
extends SessionBase
implements javax.ejb.SessionBean

The service that dispatches heart beats.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.hyperic.hq.events.server.session.SessionBase
DATASOURCE, SEQUENCE_INTERVAL
 
Constructor Summary
HeartBeatServiceEJBImpl()
           
 
Method Summary
 void dispatchHeartBeat(java.util.Date beatTime)
          Dispatch a heart beat.
 void ejbActivate()
           
 void ejbCreate()
           
 void ejbPassivate()
           
 void ejbPostCreate()
           
 void ejbRemove()
           
static org.hyperic.hq.events.shared.HeartBeatServiceLocal getOne()
           
 void setSessionContext(javax.ejb.SessionContext ctx)
           
 
Methods inherited from class org.hyperic.hq.events.server.session.SessionBase
canCreateAlertDefinition, canCreateEscalation, canCreateResourceTypeAlertDefinitionTemplate, canDeleteAlertDefinition, canDeleteResourceTypeAlertDefinitionTemplate, canFixAcknowledgeAlerts, canFixAcknowledgeAlerts, canModifyAlertDefinition, canModifyEscalation, canModifyResourceTypeAlertDefinitionTemplate, canRemoveEscalation, canViewAlertDefinition, canViewEscalation, canViewResourceTypeAlertDefinitionTemplate, describeCondition, findResource, getAppdefEntityID, getInitialContext, getNextId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HeartBeatServiceEJBImpl

public HeartBeatServiceEJBImpl()
Method Detail

getOne

public static org.hyperic.hq.events.shared.HeartBeatServiceLocal getOne()

dispatchHeartBeat

public void dispatchHeartBeat(java.util.Date beatTime)
Dispatch a heart beat.

Parameters:
beatTime - The heart beat time.

ejbCreate

public void ejbCreate()
               throws javax.ejb.CreateException
Throws:
javax.ejb.CreateException

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

Hyperic HQ Plugin API v. 4.4.0.2

Copyright © 2004-2006 Hyperic, Inc. support@hyperic.net, All Rights Reserved.