Class ChatServer_

    • Field Detail

      • DESCRIPTOR

        public static final juzu.impl.plugin.controller.descriptor.ControllerDescriptor DESCRIPTOR
    • Constructor Detail

      • ChatServer_

        public ChatServer_()
    • Method Detail

      • setPreferredNotification

        public static juzu.request.Phase.Resource.Dispatch setPreferredNotification​(String user,
                                                                                    String token,
                                                                                    String notifManner)
      • isFavorite

        public static juzu.request.Phase.Resource.Dispatch isFavorite​(String user,
                                                                      String token,
                                                                      String targetUser)
      • setExternal

        public static juzu.request.Phase.Resource.Dispatch setExternal​(String user,
                                                                       String targetUser,
                                                                       String token,
                                                                       String isExternal)
      • setNotificationTrigger

        public static juzu.request.Phase.Resource.Dispatch setNotificationTrigger​(String user,
                                                                                  String token,
                                                                                  String notifCondition)
      • sendMeetingNotes

        public static juzu.request.Phase.Resource.Dispatch sendMeetingNotes​(String user,
                                                                            String token,
                                                                            String room,
                                                                            String fromTimestamp,
                                                                            String toTimestamp)
      • getUsersCount

        public static juzu.request.Phase.Resource.Dispatch getUsersCount​(String user,
                                                                         String token,
                                                                         String room,
                                                                         String filter)
      • index

        public static juzu.request.Phase.View.Dispatch index()
      • notification

        public static juzu.request.Phase.Resource.Dispatch notification​(String user,
                                                                        String token,
                                                                        String event,
                                                                        String withDetails)
      • getStatus

        public static juzu.request.Phase.Resource.Dispatch getStatus​(String user,
                                                                     String token,
                                                                     String targetUser)
      • whoIsOnline

        public static juzu.request.Phase.Resource.Dispatch whoIsOnline​(String user,
                                                                       String onlineUsers,
                                                                       String token,
                                                                       String filter,
                                                                       String limit)
      • saveTeamRoom

        public static juzu.request.Phase.Resource.Dispatch saveTeamRoom​(String user,
                                                                        String token,
                                                                        String teamName,
                                                                        String room,
                                                                        String users)
      • getMeetingNotes

        public static juzu.request.Phase.Resource.Dispatch getMeetingNotes​(String user,
                                                                           String token,
                                                                           String room,
                                                                           String fromTimestamp,
                                                                           String toTimestamp,
                                                                           String portalURI)
      • deleteTeamRoom

        public static juzu.request.Phase.Resource.Dispatch deleteTeamRoom​(String user,
                                                                          String token,
                                                                          String room)
      • updateRoomMeetingStatus

        public static juzu.request.Phase.Resource.Dispatch updateRoomMeetingStatus​(String user,
                                                                                   String token,
                                                                                   String start,
                                                                                   String room,
                                                                                   String startTime)
      • updateUser

        public static juzu.request.Phase.Resource.Dispatch updateUser​(String user,
                                                                      String token,
                                                                      String targetUser,
                                                                      String isDeleted,
                                                                      String isEnabled,
                                                                      String isExternal)
      • setRoomEnabled

        public static juzu.request.Phase.Resource.Dispatch setRoomEnabled​(String user,
                                                                          String token,
                                                                          String spaceId,
                                                                          Boolean enabled)
      • updateUnreadMessages

        public static juzu.request.Phase.Resource.Dispatch updateUnreadMessages​(String room,
                                                                                String user,
                                                                                String token)
      • getFilteredList

        public static juzu.request.Phase.Resource.Dispatch getFilteredList​(String user,
                                                                           String roomId,
                                                                           String token)
      • setRoomNotificationTrigger

        public static juzu.request.Phase.Resource.Dispatch setRoomNotificationTrigger​(String user,
                                                                                      String token,
                                                                                      String room,
                                                                                      String notifCondition,
                                                                                      String notifConditionType,
                                                                                      Long time)
      • setNotificationSettings

        public static juzu.request.Phase.Resource.Dispatch setNotificationSettings​(String user,
                                                                                   String token,
                                                                                   String room,
                                                                                   String[] notifConditions,
                                                                                   String[] notifManners,
                                                                                   Long time)
      • toggleFavorite

        public static juzu.request.Phase.Resource.Dispatch toggleFavorite​(String user,
                                                                          String token,
                                                                          String targetUser,
                                                                          String favorite)
      • delete

        public static juzu.request.Phase.Resource.Dispatch delete​(String user,
                                                                  String token,
                                                                  String room,
                                                                  String messageId)
      • getUserDesktopNotificationSettings

        public static juzu.request.Phase.Resource.Dispatch getUserDesktopNotificationSettings​(String user,
                                                                                              String token)
      • isRoomEnabled

        public static juzu.request.Phase.Resource.Dispatch isRoomEnabled​(String user,
                                                                         String token,
                                                                         String spaceId)
      • getCreator

        public static juzu.request.Phase.Resource.Dispatch getCreator​(String user,
                                                                      String token,
                                                                      String room)
      • setStatus

        public static juzu.request.Phase.Resource.Dispatch setStatus​(String user,
                                                                     String token,
                                                                     String status)
      • getStatistics

        public static juzu.request.Phase.Resource.Dispatch getStatistics()