Class GroupInfo
- java.lang.Object
-
- org.opennms.web.admin.groups.parsers.GroupInfo
-
public class GroupInfo extends Object
Deprecated.Use the Group class insteadThis is a data class to store the group information from the groups.xml file- Author:
- Jason Johns , OpenNMS
-
-
Constructor Summary
Constructors Constructor Description GroupInfo()
Deprecated.Default constructor, intializes the users list
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
addGroupDutySchedule(DutySchedule aSchedule)
Deprecated.This method adds a duty schedulevoid
addUser(String aUser)
Deprecated.Adds a username to the list of usersint
getDutyScheduleCount()
Deprecated.Returns the number of DutySchedule object for a groupList<DutySchedule>
getDutySchedules()
Deprecated.Returns the full list of DutySchedulesString
getGroupComments()
Deprecated.Returns the comments for the groupString
getGroupName()
Deprecated.Returns the group nameint
getUserCount()
Deprecated.Returns a count of the users in the listList<String>
getUsers()
Deprecated.Returns the list of usersboolean
isOnDuty(Calendar aTime)
Deprecated.Returns a boolean indicating if the user is on duty at the specified time.void
removeUser(String aUser)
Deprecated.Removes a username from the list of usersvoid
setDutySchedule(List<DutySchedule> someSchedules)
Deprecated.This method sets a full list of duty schedules for a groupvoid
setGroupComments(String someComments)
Deprecated.Sets the comments for the groupvoid
setGroupName(String aName)
Deprecated.Sets the group nameString
toString()
Deprecated.Returns a String representation of the group, used primarily for debugging.
-
-
-
Method Detail
-
setGroupName
public void setGroupName(String aName)
Deprecated.Sets the group name- Parameters:
aName
- the name of the group
-
getGroupName
public String getGroupName()
Deprecated.Returns the group name- Returns:
- the name of the group
-
setGroupComments
public void setGroupComments(String someComments)
Deprecated.Sets the comments for the group- Parameters:
someComments
- the comments for the group
-
getGroupComments
public String getGroupComments()
Deprecated.Returns the comments for the group- Returns:
- the comments for the group
-
addUser
public void addUser(String aUser)
Deprecated.Adds a username to the list of users- Parameters:
aUser
- a new username
-
removeUser
public void removeUser(String aUser)
Deprecated.Removes a username from the list of users- Parameters:
aUser
- the user to remove
-
getUsers
public List<String> getUsers()
Deprecated.Returns the list of users- Returns:
- the list of users
-
getUserCount
public int getUserCount()
Deprecated.Returns a count of the users in the list- Returns:
- how many users in this group
-
addGroupDutySchedule
public void addGroupDutySchedule(DutySchedule aSchedule)
Deprecated.This method adds a duty schedule- Parameters:
aSchedule
- a new duty schedule to associate with a group
-
setDutySchedule
public void setDutySchedule(List<DutySchedule> someSchedules)
Deprecated.This method sets a full list of duty schedules for a group- Parameters:
someSchedules
- a list of DutySchedule objects for a group
-
getDutyScheduleCount
public int getDutyScheduleCount()
Deprecated.Returns the number of DutySchedule object for a group- Returns:
- the number of DutySchedules
-
getDutySchedules
public List<DutySchedule> getDutySchedules()
Deprecated.Returns the full list of DutySchedules- Returns:
- the full list of DutySchedules
-
isOnDuty
public boolean isOnDuty(Calendar aTime)
Deprecated.Returns a boolean indicating if the user is on duty at the specified time.- Parameters:
aTime
- a time to see if the user is on duty- Returns:
- true if the user is on duty, false otherwise
-
-