public class ClientUserUtilities extends AbstractUserUtilities
Constructor and Description |
---|
ClientUserUtilities() |
Modifier and Type | Method and Description |
---|---|
protected UIResponse |
addHolidayImpl(HolidayModel holiday) |
protected UIResponse |
addScheduleImpl(AbstractScheduleModel schedule) |
protected UIResponse |
editHolidayImpl(java.lang.String holidayName,
HolidayModel holiday) |
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 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 UIResponse |
removeHolidayImpl(java.lang.String holidayName) |
protected UIResponse |
removeScheduleImpl(java.lang.String schedule) |
addHoliday, addSchedule, editHoliday, editSchedule, getHoliday, getHolidayNames, getHolidays, getRoles, getSchedule, getScheduleNames, getSchedules, getUser, getUsers, removeHoliday, removeSchedule
protected java.util.Collection<User> getUsersImpl(java.lang.String userSource) throws java.lang.Exception
AbstractUserUtilities
getUsersImpl
in class AbstractUserUtilities
java.lang.Exception
protected User getUserImpl(java.lang.String userSource, java.lang.String username) throws java.lang.Exception
AbstractUserUtilities
getUserImpl
in class AbstractUserUtilities
java.lang.Exception
protected java.util.Collection<java.lang.String> getRolesImpl(java.lang.String userSource) throws java.lang.Exception
getRolesImpl
in class AbstractUserUtilities
java.lang.Exception
@Nullable protected AbstractScheduleModel getScheduleImpl(java.lang.String scheduleName) throws java.lang.Exception
getScheduleImpl
in class AbstractUserUtilities
java.lang.Exception
protected java.util.Collection<AbstractScheduleModel> getSchedulesImpl() throws java.lang.Exception
getSchedulesImpl
in class AbstractUserUtilities
java.lang.Exception
protected java.util.Collection<java.lang.String> getScheduleNamesImpl() throws java.lang.Exception
getScheduleNamesImpl
in class AbstractUserUtilities
java.lang.Exception
protected UIResponse removeScheduleImpl(java.lang.String schedule) throws java.lang.Exception
removeScheduleImpl
in class AbstractUserUtilities
java.lang.Exception
protected UIResponse editScheduleImpl(java.lang.String scheduleName, AbstractScheduleModel schedule) throws java.lang.Exception
editScheduleImpl
in class AbstractUserUtilities
java.lang.Exception
protected UIResponse addScheduleImpl(AbstractScheduleModel schedule) throws java.lang.Exception
addScheduleImpl
in class AbstractUserUtilities
java.lang.Exception
protected HolidayModel getHolidayImpl(java.lang.String holidayName) throws java.lang.Exception
getHolidayImpl
in class AbstractUserUtilities
java.lang.Exception
protected java.util.Collection<java.lang.String> getHolidayNamesImpl() throws java.lang.Exception
getHolidayNamesImpl
in class AbstractUserUtilities
java.lang.Exception
protected java.util.Collection<HolidayModel> getHolidaysImpl() throws java.lang.Exception
getHolidaysImpl
in class AbstractUserUtilities
java.lang.Exception
protected UIResponse removeHolidayImpl(java.lang.String holidayName) throws java.lang.Exception
removeHolidayImpl
in class AbstractUserUtilities
java.lang.Exception
protected UIResponse editHolidayImpl(java.lang.String holidayName, HolidayModel holiday) throws java.lang.Exception
editHolidayImpl
in class AbstractUserUtilities
java.lang.Exception
protected UIResponse addHolidayImpl(HolidayModel holiday) throws java.lang.Exception
addHolidayImpl
in class AbstractUserUtilities
java.lang.Exception