@Service(value="webconferencing") public class CometdWebConferencingService.CallService extends Object
| Constructor and Description |
|---|
CallService() |
| Modifier and Type | Method and Description |
|---|---|
void |
postConstruct()
Post construct.
|
void |
preDestroy()
Pre destroy.
|
void |
rcCalls(org.cometd.annotation.RemoteCall.Caller caller,
Object data)
Remote calls from clients to Web Conferencing services.
|
void |
rcLogs(org.cometd.annotation.RemoteCall.Caller caller,
Object args)
Remote calls from clients to Web Conferencing services.
|
void |
subscribeCalls(org.cometd.bayeux.Message message,
String callType,
String callInfo)
Subscribe calls.
|
void |
subscribeUser(org.cometd.bayeux.Message message,
String userId)
Subscribe user.
|
@PostConstruct public void postConstruct()
@PreDestroy public void preDestroy()
@Subscription(value="/eXo/Application/WebConferencing/call/{callType}/{callInfo}")
public void subscribeCalls(org.cometd.bayeux.Message message,
@Param(value="callType")
String callType,
@Param(value="callInfo")
String callInfo)
message - the messagecallType - the call typecallInfo - the call info@Subscription(value="/eXo/Application/WebConferencing/user")
public void subscribeUser(org.cometd.bayeux.Message message,
@Param(value="userId")
String userId)
message - the messageuserId - the user id@RemoteCall(value="/webconferencing/calls")
public void rcCalls(org.cometd.annotation.RemoteCall.Caller caller,
Object data)
caller - the callerdata - the data@RemoteCall(value="/webconferencing/logs")
public void rcLogs(org.cometd.annotation.RemoteCall.Caller caller,
Object args)
caller - the callerargs - the dataCopyright © 2003–2018 eXo Platform SAS. All rights reserved.