public class DefaultJsonRpcHandlerRegistration extends Object implements JsonRpcHandlerRegistration
WebSocketHandlerRegistration
s that gathers all the configuration options
but allows sub-classes to put together the actual HTTP request mappings.Constructor and Description |
---|
DefaultJsonRpcHandlerRegistration() |
Modifier and Type | Method and Description |
---|---|
JsonRpcHandlerRegistration |
addHandler(org.kurento.jsonrpc.JsonRpcHandler<?> handler,
String... paths)
Add more handlers that will share the same configuration
|
JsonRpcHandlerRegistration |
addPerSessionHandler(Class<? extends org.kurento.jsonrpc.JsonRpcHandler<?>> handlerClass,
String[] paths) |
JsonRpcHandlerRegistration |
addPerSessionHandler(String beanName,
String[] paths) |
org.springframework.util.MultiValueMap<org.kurento.jsonrpc.JsonRpcHandler<?>,String> |
getHandlerMap() |
org.springframework.util.MultiValueMap<String,String> |
getPerSessionHandlerBeanNameMap() |
org.springframework.util.MultiValueMap<Class<? extends org.kurento.jsonrpc.JsonRpcHandler<?>>,String> |
getPerSessionHandlerClassMap() |
public JsonRpcHandlerRegistration addHandler(org.kurento.jsonrpc.JsonRpcHandler<?> handler, String... paths)
JsonRpcHandlerRegistration
addHandler
in interface JsonRpcHandlerRegistration
handler
- the handler to registerpaths
- paths to register the handler inpublic JsonRpcHandlerRegistration addPerSessionHandler(Class<? extends org.kurento.jsonrpc.JsonRpcHandler<?>> handlerClass, String[] paths)
public JsonRpcHandlerRegistration addPerSessionHandler(String beanName, String[] paths)
public org.springframework.util.MultiValueMap<org.kurento.jsonrpc.JsonRpcHandler<?>,String> getHandlerMap()
public org.springframework.util.MultiValueMap<String,String> getPerSessionHandlerBeanNameMap()
Copyright © 2017 Kurento. All rights reserved.