@Named(value="realTimeMessageService") @ApplicationScoped @Singleton public class CometdMessageServiceImpl extends Object implements RealTimeMessageService
| Modifier and Type | Field and Description |
|---|---|
static String |
COMETD_CHANNEL_NAME |
| Constructor and Description |
|---|
CometdMessageServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
sendMessage(org.exoplatform.chat.model.RealTimeMessageBean realTimeMessageBean,
List<String> receivers) |
void |
sendMessage(org.exoplatform.chat.model.RealTimeMessageBean realTimeMessageBean,
String receiver) |
void |
sendMessageToAll(org.exoplatform.chat.model.RealTimeMessageBean realTimeMessageBean) |
void |
setBayeux(org.cometd.bayeux.server.BayeuxServer bayeux) |
public static final String COMETD_CHANNEL_NAME
public void setBayeux(org.cometd.bayeux.server.BayeuxServer bayeux)
setBayeux in interface RealTimeMessageServicepublic void sendMessage(org.exoplatform.chat.model.RealTimeMessageBean realTimeMessageBean,
String receiver)
sendMessage in interface RealTimeMessageServicepublic void sendMessage(org.exoplatform.chat.model.RealTimeMessageBean realTimeMessageBean,
List<String> receivers)
sendMessage in interface RealTimeMessageServicepublic void sendMessageToAll(org.exoplatform.chat.model.RealTimeMessageBean realTimeMessageBean)
sendMessageToAll in interface RealTimeMessageServiceCopyright © 2003–2018 eXo Platform SAS. All rights reserved.