public class ClientUserUtilities extends AbstractUserUtilities
| Constructor and Description |
|---|
ClientUserUtilities() |
| Modifier and Type | Method and Description |
|---|---|
protected UIResponse |
addHolidayImpl(HolidayModel holiday) |
protected UIResponse |
addRoleImpl(java.lang.String userSource,
java.lang.String role) |
protected UIResponse |
addScheduleImpl(AbstractScheduleModel schedule) |
protected UIResponse |
editHolidayImpl(java.lang.String holidayName,
HolidayModel holiday) |
protected UIResponse |
editRoleImpl(java.lang.String userSource,
java.lang.String oldName,
java.lang.String newName) |
protected UIResponse |
editScheduleImpl(java.lang.String scheduleName,
AbstractScheduleModel schedule) |
protected HolidayModel |
getHolidayImpl(java.lang.String holidayName) |
protected java.util.Collection<java.lang.String> |
getHolidayNamesImpl() |
protected java.util.Collection<HolidayModel> |
getHolidaysImpl() |
protected java.util.Collection<java.lang.String> |
getRolesImpl(java.lang.String userSource) |
protected java.util.Collection<User> |
getScheduledUsersImpl(java.lang.String userSource,
long date) |
protected AbstractScheduleModel |
getScheduleImpl(java.lang.String scheduleName) |
protected java.util.Collection<java.lang.String> |
getScheduleNamesImpl() |
protected java.util.Collection<AbstractScheduleModel> |
getSchedulesImpl() |
protected User |
getUserImpl(java.lang.String userSource,
java.lang.String username)
Find a specific user based on username.
|
protected java.util.Collection<User> |
getUsersImpl(java.lang.String userSource)
List all users in a user source
|
protected java.lang.Boolean |
isUserScheduledImpl(User user,
long date) |
protected UIResponse |
removeHolidayImpl(java.lang.String holidayName) |
protected UIResponse |
removeRoleImpl(java.lang.String userSource,
java.lang.String role) |
protected UIResponse |
removeScheduleImpl(java.lang.String schedule) |
addHoliday, addRole, addSchedule, editHoliday, editRole, editSchedule, getHoliday, getHolidayNames, getHolidays, getRoles, getSchedule, getScheduledUsers, getScheduledUsers, getScheduledUsers, getScheduleNames, getSchedules, getUser, getUsers, isUserScheduled, isUserScheduled, isUserScheduled, removeHoliday, removeRole, removeScheduleprotected java.util.Collection<User> getUsersImpl(java.lang.String userSource) throws java.lang.Exception
AbstractUserUtilitiesgetUsersImpl in class AbstractUserUtilitiesjava.lang.Exceptionprotected User getUserImpl(java.lang.String userSource, java.lang.String username) throws java.lang.Exception
AbstractUserUtilitiesgetUserImpl in class AbstractUserUtilitiesjava.lang.Exceptionprotected UIResponse addRoleImpl(java.lang.String userSource, java.lang.String role) throws java.lang.Exception
addRoleImpl in class AbstractUserUtilitiesjava.lang.Exceptionprotected UIResponse editRoleImpl(java.lang.String userSource, java.lang.String oldName, java.lang.String newName) throws java.lang.Exception
editRoleImpl in class AbstractUserUtilitiesjava.lang.Exceptionprotected UIResponse removeRoleImpl(java.lang.String userSource, java.lang.String role) throws java.lang.Exception
removeRoleImpl in class AbstractUserUtilitiesjava.lang.Exceptionprotected java.util.Collection<java.lang.String> getRolesImpl(java.lang.String userSource)
throws java.lang.Exception
getRolesImpl in class AbstractUserUtilitiesjava.lang.Exception@Nullable protected AbstractScheduleModel getScheduleImpl(java.lang.String scheduleName) throws java.lang.Exception
getScheduleImpl in class AbstractUserUtilitiesjava.lang.Exceptionprotected java.util.Collection<AbstractScheduleModel> getSchedulesImpl() throws java.lang.Exception
getSchedulesImpl in class AbstractUserUtilitiesjava.lang.Exceptionprotected java.util.Collection<java.lang.String> getScheduleNamesImpl()
throws java.lang.Exception
getScheduleNamesImpl in class AbstractUserUtilitiesjava.lang.Exceptionprotected UIResponse removeScheduleImpl(java.lang.String schedule) throws java.lang.Exception
removeScheduleImpl in class AbstractUserUtilitiesjava.lang.Exceptionprotected UIResponse editScheduleImpl(java.lang.String scheduleName, AbstractScheduleModel schedule) throws java.lang.Exception
editScheduleImpl in class AbstractUserUtilitiesjava.lang.Exceptionprotected UIResponse addScheduleImpl(AbstractScheduleModel schedule) throws java.lang.Exception
addScheduleImpl in class AbstractUserUtilitiesjava.lang.Exceptionprotected HolidayModel getHolidayImpl(java.lang.String holidayName) throws java.lang.Exception
getHolidayImpl in class AbstractUserUtilitiesjava.lang.Exceptionprotected java.util.Collection<java.lang.String> getHolidayNamesImpl()
throws java.lang.Exception
getHolidayNamesImpl in class AbstractUserUtilitiesjava.lang.Exceptionprotected java.util.Collection<HolidayModel> getHolidaysImpl() throws java.lang.Exception
getHolidaysImpl in class AbstractUserUtilitiesjava.lang.Exceptionprotected UIResponse removeHolidayImpl(java.lang.String holidayName) throws java.lang.Exception
removeHolidayImpl in class AbstractUserUtilitiesjava.lang.Exceptionprotected UIResponse editHolidayImpl(java.lang.String holidayName, HolidayModel holiday) throws java.lang.Exception
editHolidayImpl in class AbstractUserUtilitiesjava.lang.Exceptionprotected UIResponse addHolidayImpl(HolidayModel holiday) throws java.lang.Exception
addHolidayImpl in class AbstractUserUtilitiesjava.lang.Exceptionprotected java.lang.Boolean isUserScheduledImpl(User user, long date) throws java.lang.Exception
isUserScheduledImpl in class AbstractUserUtilitiesjava.lang.Exceptionprotected java.util.Collection<User> getScheduledUsersImpl(java.lang.String userSource, long date) throws java.lang.Exception
getScheduledUsersImpl in class AbstractUserUtilitiesjava.lang.Exception