|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface RemoteUserPreferenceManager
Interface RemoteUserPrefernceManager manages the user preferences.
| Method Summary | |
|---|---|
java.util.Properties |
getDefaultUserPreference()
Get default user preference setting. |
java.util.Properties |
getUserPreference(java.lang.String userName)
Get the user preference by user name |
void |
saveDefaultUserPreference(java.util.Properties defaultPreference)
Save specific user preference as default. |
void |
saveUserPreference(java.lang.String userName,
java.util.Properties preference)
Save the user preference by user name |
boolean |
useDefaultUserPreference(java.lang.String userName)
Change specify user preference setting to default. |
| Method Detail |
|---|
java.util.Properties getUserPreference(java.lang.String userName)
throws java.rmi.RemoteException
userName - the user name, same as user ID
java.rmi.RemoteException - if a RemoteException occurs.
void saveUserPreference(java.lang.String userName,
java.util.Properties preference)
throws java.rmi.RemoteException,
java.io.IOException
userName - the user name, same as user IDpreference - a subset of all preference items,
the preference properties which included:
the preference items, like:
APIConst.PREFERENCE_NAME_KEEP_LEFT_BAR,
APIConst.PREFERENCE_NAME_DEFAULT_VIEW_FORMAT,
APIConst.PREFERENCE_NAME_DAYS_DEFINITION_FOR_COMPLETED,
APIConst.PREFERENCE_NAME_FOLDER_SELECTOR_FORMAT,
and the column's name, like:
APIConst.COLUMN_NAME_REPORTS_NAME,
APIConst.COLUMN_NAME_SCHEDULED_TASK_ID,
APIConst.COLUMN_NAME_ACTIVE_TASK_ID,
APIConst.COLUMN_NAME_COMPLETED_REPORT,
APIConst.COLUMN_NAME_LARGEREPORTS_TIME_ELAPSE,
APIConst.COLUMN_NAME_VERSION_VERSION_DATE etc
java.rmi.RemoteException - if a RemoteException occurs.
java.io.IOException - if a IOException occurs.
java.util.Properties getDefaultUserPreference()
throws java.rmi.RemoteException
java.rmi.RemoteException - if a RemoteException occurs.
void saveDefaultUserPreference(java.util.Properties defaultPreference)
throws java.rmi.RemoteException,
java.io.IOException
java.rmi.RemoteException - if a RemoteException occurs.
java.io.IOException - if a IOException occurs.
boolean useDefaultUserPreference(java.lang.String userName)
throws java.rmi.RemoteException
userName - the user name, same as user ID
java.rmi.RemoteException - if a RemoteException occurs.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||