|
Public Member Functions |
|
| ReconnectHandler (RMIClient client, IAccessHandler accesshandler) |
|
PersonInfo | GetPersonInfo (string username) |
|
Messages | Login (string user, string password) |
|
Messages | Register (string user, string password, string name, string department, string email) |
|
Messages | UpdatePerson (PersonInfo info) |
|
LiteratureInfo[] | ListLiterature () |
|
LiteratureInfo | GetLiteratureInfo (int id) |
|
Messages | CreateLiterature (out int id, LiteratureInfo info) |
|
Messages | UpdateLiterature (LiteratureInfo info) |
|
Messages | DeleteLiterature (int id) |
|
RoleInfo[] | GetRoles (int id) |
|
ProjectInfo[] | GetUsersProjects (string username) |
|
Messages | AssignUser (string username, int project, RoleType role) |
|
Messages | UnassignUser (string username, int project) |
|
ReferenceInfo[] | ListReferences (int project) |
|
ReferenceInfo | GetReferenceInfo (int project, int literature) |
|
Messages | CreateReference (ReferenceInfo ri) |
|
Messages | UpdateReference (ReferenceInfo ri) |
|
Messages | DeleteReference (int project, int literature) |
|
ReviewInfo | GetReviewInfo (int project, int literature) |
|
ReviewInfo[] | ListReviews (int project) |
|
Messages | CreateReview (ReviewInfo ri) |
|
Messages | UpdateReview (ReviewInfo ri) |
|
SuggestionInfo[] | ListSuggestions (int project) |
|
SuggestionInfo | GetSuggestionInfo (int project, int literature) |
|
Messages | CreateSuggestion (SuggestionInfo si) |
|
Messages | UpdateSuggestion (SuggestionInfo si) |
|
ProjectInfo[] | ListProjects () |
|
ProjectInfo | GetProjectInfo (int id) |
|
Messages | CreateProject (ProjectInfo pi, out int id) |
|
Messages | UpdateProject (ProjectInfo info) |
|
Messages | DeleteProject (int id) |
|
TagInfo[] | GetAllTags () |
|
TagInfo[] | GetTags (string tag, int id, string username) |
|
Messages | AddTag (string tag, int id) |
|
Messages | RemoveTag (string tag, int id) |
|
List< SearchResult > | Search (string query) |
|
List< SearchResult > | Search (string query, ResultType searchTypes) |
|
ISearchable[] | ListItems (ResultType type) |
|
ISearchable[] | ListItems (ResultType type, string creator) |
|
CommentInfo[] | GetComments (int literatureID) |
|
CommentInfo[] | GetComments (int literatureID, int projectID) |
|
Messages | CreateComment (CommentInfo ci, out int id) |
|
List< SearchResult > | SearchByTag (string tag) |
|
StatisticsInfo | GetStatistics () |
|
List< SearchResult > | ShowRelated (int id) |
Properties |
|
string | WhoAmI [get] |
Private Attributes |
|
RMIClient | client |
|
IAccessHandler | accessHandler |