| Package | Description |
|---|---|
| org.kurento.room | |
| org.kurento.room.api | |
| org.kurento.room.internal |
| Modifier and Type | Method and Description |
|---|---|
void |
NotificationRoomManager.joinRoom(String userName,
String roomName,
boolean dataChannels,
boolean webParticipant,
ParticipantRequest request)
Calls
RoomManager#joinRoom(String, String, boolean, KurentoClientSessionInfo, String)
with a DefaultKurentoClientSessionInfo bean as implementation of the
KurentoClientSessionInfo. |
void |
NotificationRoomManager.leaveRoom(ParticipantRequest request) |
void |
NotificationRoomManager.onIceCandidate(String endpointName,
String candidate,
int sdpMLineIndex,
String sdpMid,
ParticipantRequest request) |
void |
NotificationRoomManager.publishMedia(ParticipantRequest request,
boolean isOffer,
String sdp,
org.kurento.client.MediaElement loopbackAlternativeSrc,
org.kurento.client.MediaType loopbackConnectionType,
boolean doLoopback,
org.kurento.client.MediaElement... mediaElements) |
void |
NotificationRoomManager.publishMedia(ParticipantRequest request,
String sdpOffer,
boolean doLoopback,
org.kurento.client.MediaElement... mediaElements) |
void |
NotificationRoomManager.sendMessage(String message,
String userName,
String roomName,
ParticipantRequest request)
Used by clients to send written messages to all other participants in the room.
Side effects: The room event handler should acknowledge the client's request by sending an empty message. |
void |
NotificationRoomManager.subscribe(String remoteName,
String sdpOffer,
ParticipantRequest request) |
void |
NotificationRoomManager.unpublishMedia(ParticipantRequest request) |
void |
NotificationRoomManager.unsubscribe(String remoteName,
ParticipantRequest request) |
| Modifier and Type | Method and Description |
|---|---|
void |
UserNotificationService.closeSession(ParticipantRequest participantRequest)
Notifies that any information associated with the provided request should be cleaned up (the
participant has left).
|
void |
NotificationRoomHandler.onParticipantJoined(ParticipantRequest request,
String roomName,
String newUserName,
Set<UserParticipant> existingParticipants,
RoomException error)
Called as a result of
NotificationRoomManager#joinRoom(String, String, ParticipantRequest) . |
void |
NotificationRoomHandler.onParticipantLeft(ParticipantRequest request,
String userName,
Set<UserParticipant> remainingParticipants,
RoomException error)
Called as a result of
NotificationRoomManager#leaveRoom(String, String, ParticipantRequest) . |
void |
NotificationRoomHandler.onPublishMedia(ParticipantRequest request,
String publisherName,
String sdpAnswer,
Set<UserParticipant> participants,
RoomException error)
Called as a result of
NotificationRoomManager#publishMedia(String, ParticipantRequest, MediaElement...) . |
void |
NotificationRoomHandler.onRecvIceCandidate(ParticipantRequest request,
RoomException error)
Called as a result of
NotificationRoomManager.onIceCandidate(String, String, int, String, ParticipantRequest)
. |
void |
NotificationRoomHandler.onSendMessage(ParticipantRequest request,
String message,
String userName,
String roomName,
Set<UserParticipant> participants,
RoomException error)
Called as a result of
NotificationRoomManager.sendMessage(String, String, String, ParticipantRequest) . |
void |
NotificationRoomHandler.onSubscribe(ParticipantRequest request,
String sdpAnswer,
RoomException error)
Called as a result of
NotificationRoomManager.subscribe(String, String, ParticipantRequest) . |
void |
NotificationRoomHandler.onUnpublishMedia(ParticipantRequest request,
String publisherName,
Set<UserParticipant> participants,
RoomException error)
Called as a result of
NotificationRoomManager.unpublishMedia(ParticipantRequest). |
void |
NotificationRoomHandler.onUnsubscribe(ParticipantRequest request,
RoomException error)
Called as a result of
NotificationRoomManager.unsubscribe(String, ParticipantRequest). |
void |
UserNotificationService.sendErrorResponse(ParticipantRequest participantRequest,
Object data,
RoomException error)
Responds back to the remote peer with the details of why the invoked method failed to be
processed correctly.
|
void |
UserNotificationService.sendResponse(ParticipantRequest participantRequest,
Object result)
Responds back to the remote peer with the result of the invoked method.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultNotificationRoomHandler.onParticipantJoined(ParticipantRequest request,
String roomName,
String newUserName,
Set<UserParticipant> existingParticipants,
RoomException error) |
void |
DefaultNotificationRoomHandler.onParticipantLeft(ParticipantRequest request,
String userName,
Set<UserParticipant> remainingParticipants,
RoomException error) |
void |
DefaultNotificationRoomHandler.onPublishMedia(ParticipantRequest request,
String publisherName,
String sdpAnswer,
Set<UserParticipant> participants,
RoomException error) |
void |
DefaultNotificationRoomHandler.onRecvIceCandidate(ParticipantRequest request,
RoomException error) |
void |
DefaultNotificationRoomHandler.onSendMessage(ParticipantRequest request,
String message,
String userName,
String roomName,
Set<UserParticipant> participants,
RoomException error) |
void |
DefaultNotificationRoomHandler.onSubscribe(ParticipantRequest request,
String sdpAnswer,
RoomException error) |
void |
DefaultNotificationRoomHandler.onUnpublishMedia(ParticipantRequest request,
String publisherName,
Set<UserParticipant> participants,
RoomException error) |
void |
DefaultNotificationRoomHandler.onUnsubscribe(ParticipantRequest request,
RoomException error) |
Copyright © 2016 Kurento. All rights reserved.