Hyperic HQ Plugin API v. 4.4.0.2

org.hyperic.hq.bizapp.server.session
Class UpdateBossEJBImpl

java.lang.Object
  extended by org.hyperic.hq.bizapp.server.session.BizappSessionEJB
      extended by org.hyperic.hq.bizapp.server.session.UpdateBossEJBImpl
All Implemented Interfaces:
java.io.Serializable, javax.ejb.EnterpriseBean, javax.ejb.SessionBean

public class UpdateBossEJBImpl
extends BizappSessionEJB
implements javax.ejb.SessionBean

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.hyperic.hq.bizapp.server.session.BizappSessionEJB
ctx
 
Constructor Summary
UpdateBossEJBImpl()
           
 
Method Summary
 void ejbActivate()
           
 void ejbCreate()
           
 void ejbPassivate()
           
 void ejbRemove()
           
 void fetchReport()
          Meant to be called internally by the fetching thread
static org.hyperic.hq.bizapp.shared.UpdateBossLocal getOne()
           
 UpdateStatusMode getUpdateMode()
           
 java.lang.String getUpdateReport()
          Returns null if there is no status report (or it's been ignored), else the string status report
 void ignoreUpdate()
           
 void setSessionContext(javax.ejb.SessionContext c)
           
 void setUpdateMode(int sess, UpdateStatusMode mode)
           
 void startup()
           
 
Methods inherited from class org.hyperic.hq.bizapp.server.session.BizappSessionEJB
getAgentManager, getAIBoss, getAIManager, getAppdefBoss, getAppdefStatManager, getApplicationManager, getAuthManager, getAuthzBoss, getAuthzSubjectManager, getAutoInventoryManager, getAvailManager, getConfigManager, getControlBoss, getControlManager, getControlScheduleManager, getCPropManager, getDataMan, getEventsBoss, getMeasurementBoss, getMetricManager, getOverlord, getPlatformManager, getProductBoss, getProductManager, getReportProcessor, getResourceGroupManager, getResourceManager, getServerConfigManager, getServerManager, getServiceManager, getSessionContext, getSrnManager, getTemplateManager, getTrackerManager, rollback
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UpdateBossEJBImpl

public UpdateBossEJBImpl()
Method Detail

startup

public void startup()

fetchReport

public void fetchReport()
Meant to be called internally by the fetching thread


getUpdateReport

public java.lang.String getUpdateReport()
Returns null if there is no status report (or it's been ignored), else the string status report


setUpdateMode

public void setUpdateMode(int sess,
                          UpdateStatusMode mode)
                   throws SessionException
Throws:
SessionException

getUpdateMode

public UpdateStatusMode getUpdateMode()

ignoreUpdate

public void ignoreUpdate()

getOne

public static org.hyperic.hq.bizapp.shared.UpdateBossLocal getOne()

ejbCreate

public void ejbCreate()

ejbRemove

public void ejbRemove()
Specified by:
ejbRemove in interface javax.ejb.SessionBean

ejbActivate

public void ejbActivate()
Specified by:
ejbActivate in interface javax.ejb.SessionBean

ejbPassivate

public void ejbPassivate()
Specified by:
ejbPassivate in interface javax.ejb.SessionBean

setSessionContext

public void setSessionContext(javax.ejb.SessionContext c)
Specified by:
setSessionContext in interface javax.ejb.SessionBean
Overrides:
setSessionContext in class BizappSessionEJB

Hyperic HQ Plugin API v. 4.4.0.2

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