@Bean(name="broadcast", parent=AmpComponent.class, active=true) public class Broadcast extends Object implements AmpFeatureIfc
ACTION_ATT, AMP_MSG_REPO_CLASS_PARAM, AMP_MSG_REPO_CLASS_PROP_KEY, AMP_MSG_REPO_URI_PARAM, AMP_MSG_REPO_URI_PROP_KEY, AMP_XMLNS, CONDITION_ATT, EXPIRED, FROM_CONN_ID, MSG_OFFLINE_PROP_KEY, OFFLINE, SESSION_JID, TO_CONN_ID, TO_RES| Constructor and Description |
|---|
Broadcast() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
getDefaults(Map<String,Object> params) |
String |
getName() |
boolean |
preprocess(Packet packet) |
void |
sendBroadcastMessage(JID jid) |
void |
sendBroadcastMessage(JID jid,
MsgBroadcastRepository.BroadcastMsg msg) |
void |
setActionResultsHandler(ActionResultsHandlerIfc handler) |
void |
setRepo(MsgBroadcastRepositoryIfc repo) |
public boolean preprocess(Packet packet)
public void sendBroadcastMessage(JID jid)
public void sendBroadcastMessage(JID jid, MsgBroadcastRepository.BroadcastMsg msg) throws TigaseStringprepException
TigaseStringprepExceptionpublic String getName()
getName in interface AmpFeatureIfcpublic void setRepo(MsgBroadcastRepositoryIfc repo)
public void setActionResultsHandler(ActionResultsHandlerIfc handler)
Copyright © 2004–2019 "Tigase, Inc.". All rights reserved.