Class ClientUserUtilities
- java.lang.Object
- 
- com.inductiveautomation.ignition.common.script.builtin.AbstractUserUtilities
- 
- com.inductiveautomation.ignition.client.script.ClientUserUtilities
 
 
- 
 public class ClientUserUtilities extends AbstractUserUtilities 
- 
- 
Constructor SummaryConstructors Constructor Description ClientUserUtilities()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected UIResponseaddCompositeScheduleImpl(java.lang.String name, java.lang.String scheduleOne, java.lang.String scheduleTwo, java.lang.String description)protected UIResponseaddHolidayImpl(HolidayModel holiday)protected UIResponseaddRoleImpl(java.lang.String userSource, java.lang.String role)protected UIResponseaddScheduleImpl(AbstractScheduleModel schedule)protected UIResponseaddUserImpl(java.lang.String userSource, User user)protected UIResponseeditHolidayImpl(java.lang.String holidayName, HolidayModel holiday)protected UIResponseeditRoleImpl(java.lang.String userSource, java.lang.String oldName, java.lang.String newName)protected UIResponseeditScheduleImpl(java.lang.String scheduleName, AbstractScheduleModel schedule)protected UIResponseeditUserImpl(java.lang.String userSource, User user)protected HolidayModelgetHolidayImpl(java.lang.String holidayName)protected java.util.Collection<java.lang.String>getHolidayNamesImpl()protected java.util.Collection<HolidayModel>getHolidaysImpl()protected UsergetNewUserImpl(java.lang.String userSource, java.lang.String username)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 AbstractScheduleModelgetScheduleImpl(java.lang.String scheduleName)protected java.util.Collection<java.lang.String>getScheduleNamesImpl()protected java.util.Collection<AbstractScheduleModel>getSchedulesImpl()protected UsergetUserImpl(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 sourceprotected java.util.Collection<UserSourceMeta>getUserSourcesImpl()protected java.lang.BooleanisUserScheduledImpl(User user, long date)protected UIResponseremoveHolidayImpl(java.lang.String holidayName)protected UIResponseremoveRoleImpl(java.lang.String userSource, java.lang.String role)protected UIResponseremoveScheduleImpl(java.lang.String schedule)protected UIResponseremoveUserImpl(java.lang.String userSource, java.lang.String username)- 
Methods inherited from class com.inductiveautomation.ignition.common.script.builtin.AbstractUserUtilitiesaddCompositeSchedule, addCompositeSchedule, addHoliday, addRole, addSchedule, addUser, createScheduleAdjustment, editHoliday, editRole, editSchedule, editUser, getHoliday, getHolidayNames, getHolidays, getNewUser, getRoles, getSchedule, getScheduledUsers, getScheduledUsers, getScheduledUsers, getScheduleNames, getSchedules, getUser, getUsers, getUserSources, isUserScheduled, isUserScheduled, isUserScheduled, removeHoliday, removeRole, removeSchedule, removeUser
 
- 
 
- 
- 
- 
Method Detail- 
getUserSourcesImplprotected java.util.Collection<UserSourceMeta> getUserSourcesImpl() throws java.lang.Exception - Specified by:
- getUserSourcesImplin class- AbstractUserUtilities
- Throws:
- java.lang.Exception
 
 - 
getUsersImplprotected java.util.Collection<User> getUsersImpl(java.lang.String userSource) throws java.lang.Exception Description copied from class:AbstractUserUtilitiesList all users in a user source- Specified by:
- getUsersImplin class- AbstractUserUtilities
- Throws:
- java.lang.Exception
 
 - 
getUserImplprotected User getUserImpl(java.lang.String userSource, java.lang.String username) throws java.lang.Exception Description copied from class:AbstractUserUtilitiesFind a specific user based on username. Return null if the user is not found.- Specified by:
- getUserImplin class- AbstractUserUtilities
- Throws:
- java.lang.Exception
 
 - 
getNewUserImplprotected User getNewUserImpl(java.lang.String userSource, java.lang.String username) throws java.lang.Exception - Specified by:
- getNewUserImplin class- AbstractUserUtilities
- Throws:
- java.lang.Exception
 
 - 
addUserImplprotected UIResponse addUserImpl(java.lang.String userSource, User user) throws java.lang.Exception - Specified by:
- addUserImplin class- AbstractUserUtilities
- Throws:
- java.lang.Exception
 
 - 
editUserImplprotected UIResponse editUserImpl(java.lang.String userSource, User user) throws java.lang.Exception - Specified by:
- editUserImplin class- AbstractUserUtilities
- Throws:
- java.lang.Exception
 
 - 
removeUserImplprotected UIResponse removeUserImpl(java.lang.String userSource, java.lang.String username) throws java.lang.Exception - Specified by:
- removeUserImplin class- AbstractUserUtilities
- Throws:
- java.lang.Exception
 
 - 
addRoleImplprotected UIResponse addRoleImpl(java.lang.String userSource, java.lang.String role) throws java.lang.Exception - Specified by:
- addRoleImplin class- AbstractUserUtilities
- Throws:
- java.lang.Exception
 
 - 
editRoleImplprotected UIResponse editRoleImpl(java.lang.String userSource, java.lang.String oldName, java.lang.String newName) throws java.lang.Exception - Specified by:
- editRoleImplin class- AbstractUserUtilities
- Throws:
- java.lang.Exception
 
 - 
removeRoleImplprotected UIResponse removeRoleImpl(java.lang.String userSource, java.lang.String role) throws java.lang.Exception - Specified by:
- removeRoleImplin class- AbstractUserUtilities
- Throws:
- java.lang.Exception
 
 - 
getRolesImplprotected java.util.Collection<java.lang.String> getRolesImpl(java.lang.String userSource) throws java.lang.Exception- Specified by:
- getRolesImplin class- AbstractUserUtilities
- Throws:
- java.lang.Exception
 
 - 
getScheduleImpl@Nullable protected AbstractScheduleModel getScheduleImpl(java.lang.String scheduleName) throws java.lang.Exception - Specified by:
- getScheduleImplin class- AbstractUserUtilities
- Throws:
- java.lang.Exception
 
 - 
getSchedulesImplprotected java.util.Collection<AbstractScheduleModel> getSchedulesImpl() throws java.lang.Exception - Specified by:
- getSchedulesImplin class- AbstractUserUtilities
- Throws:
- java.lang.Exception
 
 - 
getScheduleNamesImplprotected java.util.Collection<java.lang.String> getScheduleNamesImpl() throws java.lang.Exception- Specified by:
- getScheduleNamesImplin class- AbstractUserUtilities
- Throws:
- java.lang.Exception
 
 - 
removeScheduleImplprotected UIResponse removeScheduleImpl(java.lang.String schedule) throws java.lang.Exception - Specified by:
- removeScheduleImplin class- AbstractUserUtilities
- Throws:
- java.lang.Exception
 
 - 
editScheduleImplprotected UIResponse editScheduleImpl(java.lang.String scheduleName, AbstractScheduleModel schedule) throws java.lang.Exception - Specified by:
- editScheduleImplin class- AbstractUserUtilities
- Throws:
- java.lang.Exception
 
 - 
addScheduleImplprotected UIResponse addScheduleImpl(AbstractScheduleModel schedule) throws java.lang.Exception - Specified by:
- addScheduleImplin class- AbstractUserUtilities
- Throws:
- java.lang.Exception
 
 - 
addCompositeScheduleImplprotected UIResponse addCompositeScheduleImpl(java.lang.String name, java.lang.String scheduleOne, java.lang.String scheduleTwo, java.lang.String description) throws java.lang.Exception - Specified by:
- addCompositeScheduleImplin class- AbstractUserUtilities
- Throws:
- java.lang.Exception
 
 - 
getHolidayImplprotected HolidayModel getHolidayImpl(java.lang.String holidayName) throws java.lang.Exception - Specified by:
- getHolidayImplin class- AbstractUserUtilities
- Throws:
- java.lang.Exception
 
 - 
getHolidayNamesImplprotected java.util.Collection<java.lang.String> getHolidayNamesImpl() throws java.lang.Exception- Specified by:
- getHolidayNamesImplin class- AbstractUserUtilities
- Throws:
- java.lang.Exception
 
 - 
getHolidaysImplprotected java.util.Collection<HolidayModel> getHolidaysImpl() throws java.lang.Exception - Specified by:
- getHolidaysImplin class- AbstractUserUtilities
- Throws:
- java.lang.Exception
 
 - 
removeHolidayImplprotected UIResponse removeHolidayImpl(java.lang.String holidayName) throws java.lang.Exception - Specified by:
- removeHolidayImplin class- AbstractUserUtilities
- Throws:
- java.lang.Exception
 
 - 
editHolidayImplprotected UIResponse editHolidayImpl(java.lang.String holidayName, HolidayModel holiday) throws java.lang.Exception - Specified by:
- editHolidayImplin class- AbstractUserUtilities
- Throws:
- java.lang.Exception
 
 - 
addHolidayImplprotected UIResponse addHolidayImpl(HolidayModel holiday) throws java.lang.Exception - Specified by:
- addHolidayImplin class- AbstractUserUtilities
- Throws:
- java.lang.Exception
 
 - 
isUserScheduledImplprotected java.lang.Boolean isUserScheduledImpl(User user, long date) throws java.lang.Exception - Specified by:
- isUserScheduledImplin class- AbstractUserUtilities
- Throws:
- java.lang.Exception
 
 - 
getScheduledUsersImplprotected java.util.Collection<User> getScheduledUsersImpl(java.lang.String userSource, long date) throws java.lang.Exception - Specified by:
- getScheduledUsersImplin class- AbstractUserUtilities
- Throws:
- java.lang.Exception
 
 
- 
 
-