Class ClientUserUtilities
java.lang.Object
com.inductiveautomation.ignition.common.script.builtin.AbstractUserUtilities
com.inductiveautomation.ignition.client.script.ClientUserUtilities
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected UIResponseaddCompositeScheduleImpl(String name, String scheduleOne, String scheduleTwo, String description) protected UIResponseaddHolidayImpl(HolidayModel holiday) protected UIResponseaddRoleImpl(String userSource, String role) protected UIResponseaddScheduleImpl(AbstractScheduleModel schedule) protected UIResponseaddUserImpl(String userSource, User user) protected UIResponseeditHolidayImpl(String holidayName, HolidayModel holiday) protected UIResponseeditRoleImpl(String userSource, String oldName, String newName) protected UIResponseeditScheduleImpl(String scheduleName, AbstractScheduleModel schedule) protected UIResponseeditUserImpl(String userSource, User user) protected HolidayModelgetHolidayImpl(String holidayName) protected Collection<String>protected Collection<HolidayModel>protected UsergetNewUserImpl(String userSource, String username) protected Collection<String>getRolesImpl(String userSource) protected Collection<User>getScheduledUsersImpl(String userSource, long date) protected AbstractScheduleModelgetScheduleImpl(String scheduleName) protected Collection<String>protected Collection<AbstractScheduleModel>protected UsergetUserImpl(String userSource, String username) Find a specific user based on username.protected Collection<User>getUsersImpl(String userSource) List all users in a user sourceprotected Collection<UserSourceMeta>protected BooleanisUserScheduledImpl(User user, long date) protected UIResponseremoveHolidayImpl(String holidayName) protected UIResponseremoveRoleImpl(String userSource, String role) protected UIResponseremoveScheduleImpl(String schedule) protected UIResponseremoveUserImpl(String userSource, 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
- 
Constructor Details- 
ClientUserUtilitiespublic ClientUserUtilities()
 
- 
- 
Method Details- 
getUserSourcesImpl- Specified by:
- getUserSourcesImplin class- AbstractUserUtilities
- Throws:
- Exception
 
- 
getUsersImplDescription copied from class:AbstractUserUtilitiesList all users in a user source- Specified by:
- getUsersImplin class- AbstractUserUtilities
- Throws:
- Exception
 
- 
getUserImplDescription copied from class:AbstractUserUtilitiesFind a specific user based on username. Return null if the user is not found.- Specified by:
- getUserImplin class- AbstractUserUtilities
- Throws:
- Exception
 
- 
getNewUserImpl- Specified by:
- getNewUserImplin class- AbstractUserUtilities
- Throws:
- Exception
 
- 
addUserImpl- Specified by:
- addUserImplin class- AbstractUserUtilities
- Throws:
- Exception
 
- 
editUserImpl- Specified by:
- editUserImplin class- AbstractUserUtilities
- Throws:
- Exception
 
- 
removeUserImpl- Specified by:
- removeUserImplin class- AbstractUserUtilities
- Throws:
- Exception
 
- 
addRoleImpl- Specified by:
- addRoleImplin class- AbstractUserUtilities
- Throws:
- Exception
 
- 
editRoleImplprotected UIResponse editRoleImpl(String userSource, String oldName, String newName) throws Exception - Specified by:
- editRoleImplin class- AbstractUserUtilities
- Throws:
- Exception
 
- 
removeRoleImpl- Specified by:
- removeRoleImplin class- AbstractUserUtilities
- Throws:
- Exception
 
- 
getRolesImpl- Specified by:
- getRolesImplin class- AbstractUserUtilities
- Throws:
- Exception
 
- 
getScheduleImpl- Specified by:
- getScheduleImplin class- AbstractUserUtilities
- Throws:
- Exception
 
- 
getSchedulesImpl- Specified by:
- getSchedulesImplin class- AbstractUserUtilities
- Throws:
- Exception
 
- 
getScheduleNamesImpl- Specified by:
- getScheduleNamesImplin class- AbstractUserUtilities
- Throws:
- Exception
 
- 
removeScheduleImpl- Specified by:
- removeScheduleImplin class- AbstractUserUtilities
- Throws:
- Exception
 
- 
editScheduleImplprotected UIResponse editScheduleImpl(String scheduleName, AbstractScheduleModel schedule) throws Exception - Specified by:
- editScheduleImplin class- AbstractUserUtilities
- Throws:
- Exception
 
- 
addScheduleImpl- Specified by:
- addScheduleImplin class- AbstractUserUtilities
- Throws:
- Exception
 
- 
addCompositeScheduleImplprotected UIResponse addCompositeScheduleImpl(String name, String scheduleOne, String scheduleTwo, String description) throws Exception - Specified by:
- addCompositeScheduleImplin class- AbstractUserUtilities
- Throws:
- Exception
 
- 
getHolidayImpl- Specified by:
- getHolidayImplin class- AbstractUserUtilities
- Throws:
- Exception
 
- 
getHolidayNamesImpl- Specified by:
- getHolidayNamesImplin class- AbstractUserUtilities
- Throws:
- Exception
 
- 
getHolidaysImpl- Specified by:
- getHolidaysImplin class- AbstractUserUtilities
- Throws:
- Exception
 
- 
removeHolidayImpl- Specified by:
- removeHolidayImplin class- AbstractUserUtilities
- Throws:
- Exception
 
- 
editHolidayImpl- Specified by:
- editHolidayImplin class- AbstractUserUtilities
- Throws:
- Exception
 
- 
addHolidayImpl- Specified by:
- addHolidayImplin class- AbstractUserUtilities
- Throws:
- Exception
 
- 
isUserScheduledImpl- Specified by:
- isUserScheduledImplin class- AbstractUserUtilities
- Throws:
- Exception
 
- 
getScheduledUsersImpl- Specified by:
- getScheduledUsersImplin class- AbstractUserUtilities
- Throws:
- Exception
 
 
-