Package io.meeds.chat.rest
Class MatrixRest
java.lang.Object
io.meeds.chat.rest.MatrixRest
- All Implemented Interfaces:
org.exoplatform.services.rest.resource.ResourceContainer
@RestController
@RequestMapping("/matrix")
public class MatrixRest
extends Object
implements org.exoplatform.services.rest.resource.ResourceContainer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetDirectMessagingRoom(DirectMessagingRoom directMessagingRoom) getDirectMessagingRoom(String firstParticipant, String secondParticipant) getMatrixRoomBySpaceId(String spaceId) booleanlinkSpaceToRoom(String spaceGroupId, String roomId, Boolean create)
-
Constructor Details
-
MatrixRest
public MatrixRest()
-
-
Method Details
-
getMatrixRoomBySpaceId
-
getDirectMessagingRoom
@GetMapping("dmRoom") @Secured("users") public DirectMessagingRoom getDirectMessagingRoom(@RequestParam(name="firstParticipant") String firstParticipant, @RequestParam(name="secondParticipant") String secondParticipant) -
getDirectMessagingRoom
@PostMapping @Secured("users") public DirectMessagingRoom getDirectMessagingRoom(@RequestBody DirectMessagingRoom directMessagingRoom) -
linkSpaceToRoom
-
getUserDirectMessagingRooms
-