public interface IUserMaintenance extends ERPInterface
ERROR_CONNECT, ERROR_NONE, ERROR_PROGRAM, WARN_DUPLICATE, WARN_NONE
Modifier and Type | Method and Description |
---|---|
boolean |
createUser(User user,
java.lang.String initid)
Creates a new user record in the ERP system.
|
boolean |
deleteUser(User user,
java.lang.String initid)
Deletes a user record in the ERP system.
|
User |
getUser(java.lang.String userId)
Retrieves a user record from the ERP system.
|
User |
getUser(java.lang.String userId,
java.lang.String queueId)
Retrieves a user record from the ERP system.
|
boolean |
updateUser(User user,
java.lang.String initid)
Updates a user record in the ERP system.
|
getContext, getErrorType, getWarningType, setContext, setErrorType, setWarningType
boolean createUser(User user, java.lang.String initid)
user
- (User) The user object to create.initid
- (String) The user id initiating the create.true
if the user was successfully added,
otherwise false
.boolean updateUser(User user, java.lang.String initid)
user
- (User) The user object containing the new information.initid
- (String) The user Id initiating the update.true
if the user was successfully updated,
otherwise false
.boolean deleteUser(User user, java.lang.String initid)
user
- (User) The user object for the user to delete.initid
- (String) The user Id initiating the update.true
if the user was successfully deleted,
otherwise false
.User getUser(java.lang.String userId)
userId
- (String) The id for the user to retrieve.User getUser(java.lang.String userId, java.lang.String queueId)
userId
- (String) The id for the user to retrieve.queueId
- (String) The value to use when creating the queue key,
if a value other than the current session id is desired.