Skip navigation links
Kurento Room Server 6.5.0
A C D F G H J K L M N O P R S T U 

A

addKms(Kms) - Method in class org.kurento.room.kms.KmsManager
 
addTransaction(Transaction, Request<JsonObject>) - Method in class org.kurento.room.rpc.JsonRpcNotificationService
 
addTransaction(Integer, Transaction) - Method in class org.kurento.room.rpc.SessionWrapper
 
afterConnectionClosed(Session, String) - Method in class org.kurento.room.RoomJsonRpcHandler
 
allowedOrigins() - Method in class org.kurento.room.RoomJsonRpcHandler
 
allowMoreElements() - Method in class org.kurento.room.kms.Kms
 
allowMoreElements(Kms) - Method in interface org.kurento.room.kms.LoadManager
 
allowMoreElements(Kms) - Method in class org.kurento.room.kms.MaxWebRtcLoadManager
 
AutodiscoveryKurentoClientProvider - Class in org.kurento.room
 
AutodiscoveryKurentoClientProvider() - Constructor for class org.kurento.room.AutodiscoveryKurentoClientProvider
 

C

calculateLoad(Kms) - Method in interface org.kurento.room.kms.LoadManager
 
calculateLoad(Kms) - Method in class org.kurento.room.kms.MaxWebRtcLoadManager
 
closeSession(ParticipantRequest) - Method in class org.kurento.room.rpc.JsonRpcNotificationService
 
compareTo(KmsManager.KmsLoad) - Method in class org.kurento.room.kms.KmsManager.KmsLoad
 
customRequest(Transaction, Request<JsonObject>, ParticipantRequest) - Method in class org.kurento.room.rpc.JsonRpcUserControl
 

D

destroyWhenUnused() - Method in class org.kurento.room.AutodiscoveryKurentoClientProvider
 
destroyWhenUnused() - Method in class org.kurento.room.kms.KmsManager
 

F

FixedOneKmsManager - Class in org.kurento.room.kms
 
FixedOneKmsManager(String) - Constructor for class org.kurento.room.kms.FixedOneKmsManager
 
FixedOneKmsManager(String, int) - Constructor for class org.kurento.room.kms.FixedOneKmsManager
 

G

getAllRooms() - Method in class org.kurento.room.rest.RoomController
 
getBooleanParam(Request<JsonObject>, String) - Static method in class org.kurento.room.rpc.JsonRpcUserControl
 
getIntParam(Request<JsonObject>, String) - Static method in class org.kurento.room.rpc.JsonRpcUserControl
 
getKms(DefaultKurentoClientSessionInfo) - Method in class org.kurento.room.kms.KmsManager
Returns a Kms using a round-robin strategy.
getKms() - Method in class org.kurento.room.kms.KmsManager.KmsLoad
 
getKmssSortedByLoad() - Method in class org.kurento.room.kms.KmsManager
 
getKurentoClient(KurentoClientSessionInfo) - Method in class org.kurento.room.AutodiscoveryKurentoClientProvider
 
getKurentoClient() - Method in class org.kurento.room.kms.Kms
 
getKurentoClient(KurentoClientSessionInfo) - Method in class org.kurento.room.kms.KmsManager
 
getLessLoadedKms() - Method in class org.kurento.room.kms.KmsManager
 
getLoad() - Method in class org.kurento.room.kms.Kms
 
getLoad() - Method in class org.kurento.room.kms.KmsManager.KmsLoad
 
getNextLessLoadedKms() - Method in class org.kurento.room.kms.KmsManager
 
getParticipantName() - Method in class org.kurento.room.rpc.ParticipantSession
 
getParticipantSession(Transaction) - Method in class org.kurento.room.rpc.JsonRpcUserControl
 
getRoomName() - Method in class org.kurento.room.rpc.ParticipantSession
 
getSession(String) - Method in class org.kurento.room.rpc.JsonRpcNotificationService
 
getSession() - Method in class org.kurento.room.rpc.SessionWrapper
 
getStringParam(Request<JsonObject>, String) - Static method in class org.kurento.room.rpc.JsonRpcUserControl
 
getThresholdSpeaker() - Method in class org.kurento.room.rest.RoomController
 
getTransaction(Integer) - Method in class org.kurento.room.rpc.SessionWrapper
 
getTransactions() - Method in class org.kurento.room.rpc.SessionWrapper
 
getUpdateSpeakerInterval() - Method in class org.kurento.room.rest.RoomController
 
getUri() - Method in class org.kurento.room.kms.Kms
 

H

HANDLER_THREAD_NAME - Static variable in class org.kurento.room.internal.ThreadLogUtils
 
handleRequest(Transaction, Request<JsonObject>) - Method in class org.kurento.room.RoomJsonRpcHandler
 
handleTransportError(Session, Throwable) - Method in class org.kurento.room.RoomJsonRpcHandler
 

J

joinRoom(Transaction, Request<JsonObject>, ParticipantRequest) - Method in class org.kurento.room.rpc.JsonRpcUserControl
 
JsonRpcNotificationService - Class in org.kurento.room.rpc
JSON-RPC implementation of UserNotificationService for WebSockets.
JsonRpcNotificationService() - Constructor for class org.kurento.room.rpc.JsonRpcNotificationService
 
JsonRpcUserControl - Class in org.kurento.room.rpc
Controls the user interactions by delegating her JSON-RPC requests to the room API.
JsonRpcUserControl(NotificationRoomManager) - Constructor for class org.kurento.room.rpc.JsonRpcUserControl
 

K

Kms - Class in org.kurento.room.kms
 
Kms(KurentoClient, String) - Constructor for class org.kurento.room.kms.Kms
 
KmsLoad(Kms, double) - Constructor for class org.kurento.room.kms.KmsManager.KmsLoad
 
KmsManager - Class in org.kurento.room.kms
 
KmsManager() - Constructor for class org.kurento.room.kms.KmsManager
 
kmsManager() - Method in class org.kurento.room.KurentoRoomServerApp
 
KmsManager.KmsLoad - Class in org.kurento.room.kms
 
KMSS_URIS_DEFAULT - Static variable in class org.kurento.room.KurentoRoomServerApp
 
KMSS_URIS_PROPERTY - Static variable in class org.kurento.room.KurentoRoomServerApp
 
KurentoRoomServerApp - Class in org.kurento.room
Room server application.
KurentoRoomServerApp() - Constructor for class org.kurento.room.KurentoRoomServerApp
 

L

leaveRoom(Transaction, Request<JsonObject>, ParticipantRequest) - Method in class org.kurento.room.rpc.JsonRpcUserControl
 
leaveRoomAfterConnClosed(String) - Method in class org.kurento.room.rpc.JsonRpcUserControl
 
LoadManager - Interface in org.kurento.room.kms
 

M

main(String[]) - Static method in class org.kurento.room.KurentoRoomServerApp
 
MaxWebRtcLoadManager - Class in org.kurento.room.kms
 
MaxWebRtcLoadManager(int) - Constructor for class org.kurento.room.kms.MaxWebRtcLoadManager
 

N

notificationService() - Method in class org.kurento.room.KurentoRoomServerApp
 

O

onIceCandidate(Transaction, Request<JsonObject>, ParticipantRequest) - Method in class org.kurento.room.rpc.JsonRpcUserControl
 
org.kurento.room - package org.kurento.room
 
org.kurento.room.internal - package org.kurento.room.internal
 
org.kurento.room.kms - package org.kurento.room.kms
 
org.kurento.room.rest - package org.kurento.room.rest
 
org.kurento.room.rpc - package org.kurento.room.rpc
 

P

ParticipantSession - Class in org.kurento.room.rpc
Participant information that should be stored in the WebSocket session.
ParticipantSession() - Constructor for class org.kurento.room.rpc.ParticipantSession
 
ParticipantSession(String, String) - Constructor for class org.kurento.room.rpc.ParticipantSession
 
publishVideo(Transaction, Request<JsonObject>, ParticipantRequest) - Method in class org.kurento.room.rpc.JsonRpcUserControl
 

R

receiveVideoFrom(Transaction, Request<JsonObject>, ParticipantRequest) - Method in class org.kurento.room.rpc.JsonRpcUserControl
 
registerJsonRpcHandlers(JsonRpcHandlerRegistry) - Method in class org.kurento.room.KurentoRoomServerApp
 
removeTransaction(Integer) - Method in class org.kurento.room.rpc.SessionWrapper
 
RoomController - Class in org.kurento.room.rest
 
RoomController() - Constructor for class org.kurento.room.rest.RoomController
 
roomHandler() - Method in class org.kurento.room.KurentoRoomServerApp
 
RoomJsonRpcHandler - Class in org.kurento.room
 
RoomJsonRpcHandler(JsonRpcUserControl, JsonRpcNotificationService) - Constructor for class org.kurento.room.RoomJsonRpcHandler
 
roomManager() - Method in class org.kurento.room.KurentoRoomServerApp
 
roomManager - Variable in class org.kurento.room.rpc.JsonRpcUserControl
 

S

sendErrorResponse(ParticipantRequest, Object, RoomException) - Method in class org.kurento.room.rpc.JsonRpcNotificationService
 
sendMessage(Transaction, Request<JsonObject>, ParticipantRequest) - Method in class org.kurento.room.rpc.JsonRpcUserControl
 
sendNotification(String, String, Object) - Method in class org.kurento.room.rpc.JsonRpcNotificationService
 
sendResponse(ParticipantRequest, Object) - Method in class org.kurento.room.rpc.JsonRpcNotificationService
 
SESSION_KEY - Static variable in class org.kurento.room.rpc.ParticipantSession
 
SessionWrapper - Class in org.kurento.room.rpc
 
SessionWrapper(Session) - Constructor for class org.kurento.room.rpc.SessionWrapper
 
setLoadManager(LoadManager) - Method in class org.kurento.room.kms.Kms
 
setParticipantName(String) - Method in class org.kurento.room.rpc.ParticipantSession
 
setRoomName(String) - Method in class org.kurento.room.rpc.ParticipantSession
 
start(String[]) - Static method in class org.kurento.room.KurentoRoomServerApp
 

T

ThreadLogUtils - Class in org.kurento.room.internal
 
ThreadLogUtils() - Constructor for class org.kurento.room.internal.ThreadLogUtils
 
toString() - Method in class org.kurento.room.rpc.ParticipantSession
 

U

unpublishVideo(Transaction, Request<JsonObject>, ParticipantRequest) - Method in class org.kurento.room.rpc.JsonRpcUserControl
 
unsubscribeFromVideo(Transaction, Request<JsonObject>, ParticipantRequest) - Method in class org.kurento.room.rpc.JsonRpcUserControl
 
updateThreadName(String) - Static method in class org.kurento.room.internal.ThreadLogUtils
 
userControl() - Method in class org.kurento.room.KurentoRoomServerApp
 
A C D F G H J K L M N O P R S T U 
Skip navigation links
Kurento Room Server 6.5.0

Copyright © 2016 Kurento. All rights reserved.