|
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.CalendarManagerEJBImpl
public class CalendarManagerEJBImpl
Constructor Summary | |
---|---|
CalendarManagerEJBImpl()
|
Method Summary | |
---|---|
WeekEntry |
addWeekEntry(Calendar c,
int weekDay,
int startTime,
int endTime)
Add a weekly entry to a calendar. |
Calendar |
createCalendar(java.lang.String name)
Create a calendar with the specified name. |
void |
ejbActivate()
|
void |
ejbCreate()
|
void |
ejbPassivate()
|
void |
ejbRemove()
|
java.util.Collection |
findAll()
Find all calendars in the system |
Calendar |
findCalendarById(int id)
|
CalendarEntry |
findEntryById(int id)
|
static org.hyperic.hq.common.shared.CalendarManagerLocal |
getOne()
|
void |
remove(Calendar c)
Delete a calendar and all of its entries |
void |
removeEntries(Calendar c)
Remove calendar entries from a calendar |
void |
removeEntry(Calendar c,
CalendarEntry ent)
Remove a calendar entry from a calendar |
void |
setSessionContext(javax.ejb.SessionContext c)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CalendarManagerEJBImpl()
Method Detail |
---|
public Calendar createCalendar(java.lang.String name)
public java.util.Collection findAll()
Calendar
spublic void remove(Calendar c)
public WeekEntry addWeekEntry(Calendar c, int weekDay, int startTime, int endTime)
weekDay
- Day of the week (0 to 6)startTime
- # of minutes since midnightendTime
- # of minutes since midnightpublic void removeEntry(Calendar c, CalendarEntry ent)
public void removeEntries(Calendar c)
public Calendar findCalendarById(int id)
public CalendarEntry findEntryById(int id)
public static org.hyperic.hq.common.shared.CalendarManagerLocal 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 |