de.folt.models.usermodel
Interface User


public interface User

Author:
klemens

Method Summary
 java.util.Hashtable<java.lang.String,java.util.Hashtable<java.lang.String,java.lang.String>> createUser(java.lang.String username, java.util.Hashtable<java.lang.String,java.lang.String> parameters)
          createUser creates a new OpenTMS user
 java.util.Hashtable<java.lang.String,java.util.Hashtable<java.lang.String,java.lang.String>> modifyUser(java.lang.String username, java.util.Hashtable<java.lang.String,java.lang.String> parameters)
          modifyUser mdifies the values of a user
 java.util.Hashtable<java.lang.String,java.util.Hashtable<java.lang.String,java.lang.String>> removeUser(java.lang.String username)
          removeUser removes a user from OpenTMS
 

Method Detail

createUser

java.util.Hashtable<java.lang.String,java.util.Hashtable<java.lang.String,java.lang.String>> createUser(java.lang.String username,
                                                                                                        java.util.Hashtable<java.lang.String,java.lang.String> parameters)
createUser creates a new OpenTMS user

Parameters:
username - the new user name
parameters - the parameters of the new users
Returns:
hashtable with user parameters

modifyUser

java.util.Hashtable<java.lang.String,java.util.Hashtable<java.lang.String,java.lang.String>> modifyUser(java.lang.String username,
                                                                                                        java.util.Hashtable<java.lang.String,java.lang.String> parameters)
modifyUser mdifies the values of a user

Parameters:
username - the user to modify
parameters -
Returns:
hash table with user parameters

removeUser

java.util.Hashtable<java.lang.String,java.util.Hashtable<java.lang.String,java.lang.String>> removeUser(java.lang.String username)
removeUser removes a user from OpenTMS

Parameters:
username - the user to remove
Returns:
hash table with user parameters