public abstract class WebRole extends Object
Abstract WebRole class.
| Constructor and Description | 
|---|
WebRole()
Constructor for WebRole. 
 | 
WebRole(String name)
Constructor for WebRole. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addEntry(WebSchedEntry entry)
addEntry 
 | 
WebCalendar | 
getCalendar()
getCalendar 
 | 
abstract WebCalendar | 
getCalendar(Date month)
getCalendar 
 | 
abstract Collection<WebUser> | 
getCurrentUsers()
getCurrentUsers 
 | 
WebUser | 
getDefaultUser()
getDefaultUser 
 | 
String | 
getDescription()
getDescription 
 | 
WebGroup | 
getMembershipGroup()
getMembershipGroup 
 | 
String | 
getName()
getName 
 | 
Collection<WebSchedEntry> | 
getNewEntries()
getNewEntries 
 | 
abstract Schedule | 
getSchedule(int schedIndex)
getSchedule 
 | 
abstract Time | 
getTime(int schedIndex,
       int timeIndex)
getTime 
 | 
WebCalendar | 
getWeeklyCalendar()
getWeeklyCalendar 
 | 
void | 
setDefaultUser(WebUser defaultUser)
setDefaultUser 
 | 
void | 
setDescription(String description)
setDescription 
 | 
void | 
setMembershipGroup(WebGroup memberShipGroup)
setMembershipGroup 
 | 
void | 
setName(String name)
setName 
 | 
public void setDefaultUser(WebUser defaultUser)
setDefaultUser
defaultUser - a WebUser object.public void setDescription(String description)
setDescription
description - a String object.public WebGroup getMembershipGroup()
getMembershipGroup
WebGroup object.public void setMembershipGroup(WebGroup memberShipGroup)
setMembershipGroup
memberShipGroup - a WebGroup object.public abstract Schedule getSchedule(int schedIndex)
getSchedule
schedIndex - a int.Schedule object.public abstract Time getTime(int schedIndex, int timeIndex)
getTime
schedIndex - a int.timeIndex - a int.org.opennms.netmgt.config.poller.outages.common.Time object.public abstract Collection<WebUser> getCurrentUsers()
getCurrentUsers
Collection object.public WebCalendar getWeeklyCalendar()
getWeeklyCalendar
WebCalendar object.public WebCalendar getCalendar()
getCalendar
WebCalendar object.public abstract WebCalendar getCalendar(Date month)
getCalendar
month - a Date object.WebCalendar object.public void addEntry(WebSchedEntry entry)
addEntry
entry - a WebSchedEntry object.public Collection<WebSchedEntry> getNewEntries()
getNewEntries
Collection object.Copyright © 2020. All rights reserved.